installations

package
v3.18.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Sep 19, 2023 License: Apache-2.0 Imports: 11 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

View Source
var (
	CustomerComponentType_name = map[int32]string{
		0: "CUSTOMER_COMPONENT_TYPE_UNSPECIFIED",
		1: "BATCH_JOBS_AGENT",
		2: "BATCH_EXPORTER_AGENT",
		3: "KAFKA_EXPORTERS_AGENT",
		4: "STREAMS_AGENT",
		5: "EVENT_GATEWAY",
	}
	CustomerComponentType_value = map[string]int32{
		"CUSTOMER_COMPONENT_TYPE_UNSPECIFIED": 0,
		"BATCH_JOBS_AGENT":                    1,
		"BATCH_EXPORTER_AGENT":                2,
		"KAFKA_EXPORTERS_AGENT":               3,
		"STREAMS_AGENT":                       4,
		"EVENT_GATEWAY":                       5,
	}
)

Enum value maps for CustomerComponentType.

View Source
var (
	ComponentStateType_name = map[int32]string{
		0: "COMPONENT_STATE_TYPE_UNSPECIFIED",
		1: "PENDING",
		2: "STARTED",
		3: "ERROR_STARTING",
		4: "RUNNING",
		5: "FINISHED",
		6: "ERROR",
	}
	ComponentStateType_value = map[string]int32{
		"COMPONENT_STATE_TYPE_UNSPECIFIED": 0,
		"PENDING":                          1,
		"STARTED":                          2,
		"ERROR_STARTING":                   3,
		"RUNNING":                          4,
		"FINISHED":                         5,
		"ERROR":                            6,
	}
)

Enum value maps for ComponentStateType.

View Source
var (
	InstallationType_name = map[int32]string{
		0: "INSTALLATION_TYPE_UNSPECIFIED",
		1: "SAAS",
		2: "SELF_HOSTED",
		3: "AWS_MARKETPLACE",
		4: "AWS_MARKETPLACE_PAYG",
	}
	InstallationType_value = map[string]int32{
		"INSTALLATION_TYPE_UNSPECIFIED": 0,
		"SAAS":                          1,
		"SELF_HOSTED":                   2,
		"AWS_MARKETPLACE":               3,
		"AWS_MARKETPLACE_PAYG":          4,
	}
)

Enum value maps for InstallationType.

View Source
var (
	InstalledComponentType_name = map[int32]string{
		0: "INSTALLED_COMPONENT_TYPE_UNSPECIFIED",
		1: "BATCH_JOBS_AGENT",
		2: "BATCH_EXPORTERS_AGENT",
		3: "KAFKA_EXPORTERS_AGENT",
		4: "STREAMS_AGENT",
		5: "EVENT_GATEWAY",
		6: "WEB_SOCKET",
		7: "DATA_CONNECTORS_AGENT",
		8: "CONFLUENT_SCHEMA_PROXY",
	}
	InstalledComponentType_value = map[string]int32{
		"INSTALLED_COMPONENT_TYPE_UNSPECIFIED": 0,
		"BATCH_JOBS_AGENT":                     1,
		"BATCH_EXPORTERS_AGENT":                2,
		"KAFKA_EXPORTERS_AGENT":                3,
		"STREAMS_AGENT":                        4,
		"EVENT_GATEWAY":                        5,
		"WEB_SOCKET":                           6,
		"DATA_CONNECTORS_AGENT":                7,
		"CONFLUENT_SCHEMA_PROXY":               8,
	}
)

Enum value maps for InstalledComponentType.

View Source
var (
	InstalledComponentStateType_name = map[int32]string{
		0: "INSTALLED_COMPONENT_STATE_TYPE_UNSPECIFIED",
		1: "PROVISIONED",
		2: "RUNNING",
		3: "ERROR",
		4: "SHUTTING_DOWN",
	}
	InstalledComponentStateType_value = map[string]int32{
		"INSTALLED_COMPONENT_STATE_TYPE_UNSPECIFIED": 0,
		"PROVISIONED":   1,
		"RUNNING":       2,
		"ERROR":         3,
		"SHUTTING_DOWN": 4,
	}
)

Enum value maps for InstalledComponentStateType.

View Source
var ComponentStatusService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "strmprivacy.api.component_status.v1.ComponentStatusService",
	HandlerType: (*ComponentStatusServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "UpdateComponentStatus",
			Handler:    _ComponentStatusService_UpdateComponentStatus_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "strmprivacy/api/component_status/v1/component_status_v1.proto",
}

ComponentStatusService_ServiceDesc is the grpc.ServiceDesc for ComponentStatusService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var File_strmprivacy_api_component_status_v1_component_status_v1_proto protoreflect.FileDescriptor
View Source
var File_strmprivacy_api_installations_v1_entities_v1_proto protoreflect.FileDescriptor
View Source
var File_strmprivacy_api_installations_v1_handles_v1_proto protoreflect.FileDescriptor
View Source
var File_strmprivacy_api_installations_v1_installations_v1_proto protoreflect.FileDescriptor
View Source
var File_strmprivacy_api_installations_v1_installed_components_v1_proto protoreflect.FileDescriptor
View Source
var InstallationHandlesService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "strmprivacy.api.installations.v1.InstallationHandlesService",
	HandlerType: (*InstallationHandlesServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "ListInstallationHandles",
			Handler:    _InstallationHandlesService_ListInstallationHandles_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "strmprivacy/api/installations/v1/handles_v1.proto",
}

InstallationHandlesService_ServiceDesc is the grpc.ServiceDesc for InstallationHandlesService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var InstallationsService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "strmprivacy.api.installations.v1.InstallationsService",
	HandlerType: (*InstallationsServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "GetInstallation",
			Handler:    _InstallationsService_GetInstallation_Handler,
		},
		{
			MethodName: "ListInstallations",
			Handler:    _InstallationsService_ListInstallations_Handler,
		},
		{
			MethodName: "GetProjectInstallation",
			Handler:    _InstallationsService_GetProjectInstallation_Handler,
		},
		{
			MethodName: "ListInstallationProjects",
			Handler:    _InstallationsService_ListInstallationProjects_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "strmprivacy/api/installations/v1/installations_v1.proto",
}

InstallationsService_ServiceDesc is the grpc.ServiceDesc for InstallationsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

View Source
var InstalledComponentsService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "strmprivacy.api.installations.v1.InstalledComponentsService",
	HandlerType: (*InstalledComponentsServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "UpdateInstalledComponentState",
			Handler:    _InstalledComponentsService_UpdateInstalledComponentState_Handler,
		},
		{
			MethodName: "GetInstalledComponent",
			Handler:    _InstalledComponentsService_GetInstalledComponent_Handler,
		},
		{
			MethodName: "ListInstalledComponents",
			Handler:    _InstalledComponentsService_ListInstalledComponents_Handler,
		},
		{
			MethodName: "ListInstalledComponentsCurrentStates",
			Handler:    _InstalledComponentsService_ListInstalledComponentsCurrentStates_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "strmprivacy/api/installations/v1/installed_components_v1.proto",
}

InstalledComponentsService_ServiceDesc is the grpc.ServiceDesc for InstalledComponentsService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)

Functions

func RegisterComponentStatusServiceServer

func RegisterComponentStatusServiceServer(s grpc.ServiceRegistrar, srv ComponentStatusServiceServer)

func RegisterInstallationHandlesServiceServer

func RegisterInstallationHandlesServiceServer(s grpc.ServiceRegistrar, srv InstallationHandlesServiceServer)

func RegisterInstallationsServiceServer

func RegisterInstallationsServiceServer(s grpc.ServiceRegistrar, srv InstallationsServiceServer)

func RegisterInstalledComponentsServiceServer

func RegisterInstalledComponentsServiceServer(s grpc.ServiceRegistrar, srv InstalledComponentsServiceServer)

Types

type ComponentState

type ComponentState struct {
	StateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=state_time,json=stateTime,proto3" json:"state_time,omitempty"`
	Component *CustomerComponent     `protobuf:"bytes,2,opt,name=component,proto3" json:"component,omitempty"`
	State     ComponentStateType     `protobuf:"varint,3,opt,name=state,proto3,enum=strmprivacy.api.component_status.v1.ComponentStateType" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*ComponentState) Descriptor deprecated

func (*ComponentState) Descriptor() ([]byte, []int)

Deprecated: Use ComponentState.ProtoReflect.Descriptor instead.

func (*ComponentState) GetComponent

func (x *ComponentState) GetComponent() *CustomerComponent

func (*ComponentState) GetState

func (x *ComponentState) GetState() ComponentStateType

func (*ComponentState) GetStateTime

func (x *ComponentState) GetStateTime() *timestamppb.Timestamp

func (*ComponentState) ProtoMessage

func (*ComponentState) ProtoMessage()

func (*ComponentState) ProtoReflect

func (x *ComponentState) ProtoReflect() protoreflect.Message

func (*ComponentState) Reset

func (x *ComponentState) Reset()

func (*ComponentState) String

func (x *ComponentState) String() string

type ComponentStateType

type ComponentStateType int32
const (
	ComponentStateType_COMPONENT_STATE_TYPE_UNSPECIFIED ComponentStateType = 0
	ComponentStateType_PENDING                          ComponentStateType = 1
	ComponentStateType_STARTED                          ComponentStateType = 2
	ComponentStateType_ERROR_STARTING                   ComponentStateType = 3
	ComponentStateType_RUNNING                          ComponentStateType = 4
	ComponentStateType_FINISHED                         ComponentStateType = 5
	ComponentStateType_ERROR                            ComponentStateType = 6
)

func (ComponentStateType) Descriptor

func (ComponentStateType) Enum

func (ComponentStateType) EnumDescriptor deprecated

func (ComponentStateType) EnumDescriptor() ([]byte, []int)

Deprecated: Use ComponentStateType.Descriptor instead.

func (ComponentStateType) Number

func (ComponentStateType) String

func (x ComponentStateType) String() string

func (ComponentStateType) Type

type ComponentStatusServiceClient

type ComponentStatusServiceClient interface {
	UpdateComponentStatus(ctx context.Context, in *UpdateComponentStatusRequest, opts ...grpc.CallOption) (*UpdateComponentStatusResponse, error)
}

ComponentStatusServiceClient is the client API for ComponentStatusService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type ComponentStatusServiceServer

type ComponentStatusServiceServer interface {
	UpdateComponentStatus(context.Context, *UpdateComponentStatusRequest) (*UpdateComponentStatusResponse, error)
	// contains filtered or unexported methods
}

ComponentStatusServiceServer is the server API for ComponentStatusService service. All implementations must embed UnimplementedComponentStatusServiceServer for forward compatibility

type CustomerComponent

type CustomerComponent struct {
	ComponentType CustomerComponentType `` /* 164-byte string literal not displayed */
	ComponentId   string                `protobuf:"bytes,2,opt,name=component_id,json=componentId,proto3" json:"component_id,omitempty"`
	// contains filtered or unexported fields
}

func (*CustomerComponent) Descriptor deprecated

func (*CustomerComponent) Descriptor() ([]byte, []int)

Deprecated: Use CustomerComponent.ProtoReflect.Descriptor instead.

func (*CustomerComponent) GetComponentId

func (x *CustomerComponent) GetComponentId() string

func (*CustomerComponent) GetComponentType

func (x *CustomerComponent) GetComponentType() CustomerComponentType

func (*CustomerComponent) ProtoMessage

func (*CustomerComponent) ProtoMessage()

func (*CustomerComponent) ProtoReflect

func (x *CustomerComponent) ProtoReflect() protoreflect.Message

func (*CustomerComponent) Reset

func (x *CustomerComponent) Reset()

func (*CustomerComponent) String

func (x *CustomerComponent) String() string

type CustomerComponentType

type CustomerComponentType int32
const (
	CustomerComponentType_CUSTOMER_COMPONENT_TYPE_UNSPECIFIED CustomerComponentType = 0
	CustomerComponentType_BATCH_JOBS_AGENT                    CustomerComponentType = 1
	CustomerComponentType_BATCH_EXPORTER_AGENT                CustomerComponentType = 2
	CustomerComponentType_KAFKA_EXPORTERS_AGENT               CustomerComponentType = 3
	CustomerComponentType_STREAMS_AGENT                       CustomerComponentType = 4
	CustomerComponentType_EVENT_GATEWAY                       CustomerComponentType = 5
)

func (CustomerComponentType) Descriptor

func (CustomerComponentType) Enum

func (CustomerComponentType) EnumDescriptor deprecated

func (CustomerComponentType) EnumDescriptor() ([]byte, []int)

Deprecated: Use CustomerComponentType.Descriptor instead.

func (CustomerComponentType) Number

func (CustomerComponentType) String

func (x CustomerComponentType) String() string

func (CustomerComponentType) Type

type GetInstallationRequest

type GetInstallationRequest struct {
	InstallationId string `protobuf:"bytes,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInstallationRequest) Descriptor deprecated

func (*GetInstallationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInstallationRequest.ProtoReflect.Descriptor instead.

func (*GetInstallationRequest) GetInstallationId

func (x *GetInstallationRequest) GetInstallationId() string

func (*GetInstallationRequest) ProtoMessage

func (*GetInstallationRequest) ProtoMessage()

func (*GetInstallationRequest) ProtoReflect

func (x *GetInstallationRequest) ProtoReflect() protoreflect.Message

func (*GetInstallationRequest) Reset

func (x *GetInstallationRequest) Reset()

func (*GetInstallationRequest) String

func (x *GetInstallationRequest) String() string

type GetInstallationResponse

type GetInstallationResponse struct {
	Installation *Installation `protobuf:"bytes,1,opt,name=installation,proto3" json:"installation,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInstallationResponse) Descriptor deprecated

func (*GetInstallationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInstallationResponse.ProtoReflect.Descriptor instead.

func (*GetInstallationResponse) GetInstallation

func (x *GetInstallationResponse) GetInstallation() *Installation

func (*GetInstallationResponse) ProtoMessage

func (*GetInstallationResponse) ProtoMessage()

func (*GetInstallationResponse) ProtoReflect

func (x *GetInstallationResponse) ProtoReflect() protoreflect.Message

func (*GetInstallationResponse) Reset

func (x *GetInstallationResponse) Reset()

func (*GetInstallationResponse) String

func (x *GetInstallationResponse) String() string

type GetInstalledComponentRequest

type GetInstalledComponentRequest struct {
	InstallationId         string                 `protobuf:"bytes,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"`
	InstalledComponentType InstalledComponentType `` /* 191-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*GetInstalledComponentRequest) Descriptor deprecated

func (*GetInstalledComponentRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetInstalledComponentRequest.ProtoReflect.Descriptor instead.

func (*GetInstalledComponentRequest) GetInstallationId

func (x *GetInstalledComponentRequest) GetInstallationId() string

func (*GetInstalledComponentRequest) GetInstalledComponentType

func (x *GetInstalledComponentRequest) GetInstalledComponentType() InstalledComponentType

func (*GetInstalledComponentRequest) ProtoMessage

func (*GetInstalledComponentRequest) ProtoMessage()

func (*GetInstalledComponentRequest) ProtoReflect

func (*GetInstalledComponentRequest) Reset

func (x *GetInstalledComponentRequest) Reset()

func (*GetInstalledComponentRequest) String

type GetInstalledComponentResponse

type GetInstalledComponentResponse struct {
	InstalledComponent *InstalledComponent `protobuf:"bytes,1,opt,name=installed_component,json=installedComponent,proto3" json:"installed_component,omitempty"`
	// contains filtered or unexported fields
}

func (*GetInstalledComponentResponse) Descriptor deprecated

func (*GetInstalledComponentResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetInstalledComponentResponse.ProtoReflect.Descriptor instead.

func (*GetInstalledComponentResponse) GetInstalledComponent

func (x *GetInstalledComponentResponse) GetInstalledComponent() *InstalledComponent

func (*GetInstalledComponentResponse) ProtoMessage

func (*GetInstalledComponentResponse) ProtoMessage()

func (*GetInstalledComponentResponse) ProtoReflect

func (*GetInstalledComponentResponse) Reset

func (x *GetInstalledComponentResponse) Reset()

func (*GetInstalledComponentResponse) String

type GetProjectInstallationRequest deprecated

type GetProjectInstallationRequest struct {
	ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Do not use.

func (*GetProjectInstallationRequest) Descriptor deprecated

func (*GetProjectInstallationRequest) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectInstallationRequest.ProtoReflect.Descriptor instead.

func (*GetProjectInstallationRequest) GetProjectId

func (x *GetProjectInstallationRequest) GetProjectId() string

func (*GetProjectInstallationRequest) ProtoMessage

func (*GetProjectInstallationRequest) ProtoMessage()

func (*GetProjectInstallationRequest) ProtoReflect

func (*GetProjectInstallationRequest) Reset

func (x *GetProjectInstallationRequest) Reset()

func (*GetProjectInstallationRequest) String

type GetProjectInstallationResponse deprecated

type GetProjectInstallationResponse struct {
	InstallationId string `protobuf:"bytes,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Do not use.

func (*GetProjectInstallationResponse) Descriptor deprecated

func (*GetProjectInstallationResponse) Descriptor() ([]byte, []int)

Deprecated: Use GetProjectInstallationResponse.ProtoReflect.Descriptor instead.

func (*GetProjectInstallationResponse) GetInstallationId

func (x *GetProjectInstallationResponse) GetInstallationId() string

func (*GetProjectInstallationResponse) ProtoMessage

func (*GetProjectInstallationResponse) ProtoMessage()

func (*GetProjectInstallationResponse) ProtoReflect

func (*GetProjectInstallationResponse) Reset

func (x *GetProjectInstallationResponse) Reset()

func (*GetProjectInstallationResponse) String

type Installation

type Installation struct {
	Id               string           `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	InstallationType InstallationType `` /* 165-byte string literal not displayed */
	// There is a zero-to-one relationship between an installation and a billing_account in the case of a non-SAAS
	// installation. In this case, this field is required.
	// When used in a SAAS installation, this field is empty.
	// (-- api-linter: core::0203::required=disabled
	//
	//	aip.dev/not-precedent: This field is only required in certain circumstances. --)
	BillingAccountId        string                   `protobuf:"bytes,3,opt,name=billing_account_id,json=billingAccountId,proto3" json:"billing_account_id,omitempty"`
	InstallationCredentials *InstallationCredentials `` /* 130-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*Installation) Descriptor deprecated

func (*Installation) Descriptor() ([]byte, []int)

Deprecated: Use Installation.ProtoReflect.Descriptor instead.

func (*Installation) GetBillingAccountId

func (x *Installation) GetBillingAccountId() string

func (*Installation) GetId

func (x *Installation) GetId() string

func (*Installation) GetInstallationCredentials

func (x *Installation) GetInstallationCredentials() *InstallationCredentials

func (*Installation) GetInstallationType

func (x *Installation) GetInstallationType() InstallationType

func (*Installation) ProtoMessage

func (*Installation) ProtoMessage()

func (*Installation) ProtoReflect

func (x *Installation) ProtoReflect() protoreflect.Message

func (*Installation) Reset

func (x *Installation) Reset()

func (*Installation) String

func (x *Installation) String() string

type InstallationCredentials

type InstallationCredentials struct {

	// The client ID used to authenticate with the control plane API.
	ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
	// The client secret used to authenticate with the control plane API.
	ClientSecret string `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
	// The secret used to pull images from the docker registry.
	ImagePullSecret string `protobuf:"bytes,3,opt,name=image_pull_secret,json=imagePullSecret,proto3" json:"image_pull_secret,omitempty"`
	// contains filtered or unexported fields
}

The credentials used to authenticate with the control plane.

func (*InstallationCredentials) Descriptor deprecated

func (*InstallationCredentials) Descriptor() ([]byte, []int)

Deprecated: Use InstallationCredentials.ProtoReflect.Descriptor instead.

func (*InstallationCredentials) GetClientId

func (x *InstallationCredentials) GetClientId() string

func (*InstallationCredentials) GetClientSecret

func (x *InstallationCredentials) GetClientSecret() string

func (*InstallationCredentials) GetImagePullSecret

func (x *InstallationCredentials) GetImagePullSecret() string

func (*InstallationCredentials) ProtoMessage

func (*InstallationCredentials) ProtoMessage()

func (*InstallationCredentials) ProtoReflect

func (x *InstallationCredentials) ProtoReflect() protoreflect.Message

func (*InstallationCredentials) Reset

func (x *InstallationCredentials) Reset()

func (*InstallationCredentials) String

func (x *InstallationCredentials) String() string

type InstallationHandlesServiceClient

type InstallationHandlesServiceClient interface {
	ListInstallationHandles(ctx context.Context, in *ListInstallationHandlesRequest, opts ...grpc.CallOption) (*ListInstallationHandlesResponse, error)
}

InstallationHandlesServiceClient is the client API for InstallationHandlesService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type InstallationHandlesServiceServer

type InstallationHandlesServiceServer interface {
	ListInstallationHandles(context.Context, *ListInstallationHandlesRequest) (*ListInstallationHandlesResponse, error)
	// contains filtered or unexported methods
}

InstallationHandlesServiceServer is the server API for InstallationHandlesService service. All implementations must embed UnimplementedInstallationHandlesServiceServer for forward compatibility

type InstallationType

type InstallationType int32
const (
	InstallationType_INSTALLATION_TYPE_UNSPECIFIED InstallationType = 0
	// Managed Data Plane by STRM Privacy
	InstallationType_SAAS InstallationType = 1
	// Any Kubernetes cluster
	InstallationType_SELF_HOSTED InstallationType = 2
	// AWS Marketplace Bring Your Own License
	InstallationType_AWS_MARKETPLACE InstallationType = 3
	// AWS Marketplace Pay As You Go
	InstallationType_AWS_MARKETPLACE_PAYG InstallationType = 4
)

func (InstallationType) Descriptor

func (InstallationType) Enum

func (InstallationType) EnumDescriptor deprecated

func (InstallationType) EnumDescriptor() ([]byte, []int)

Deprecated: Use InstallationType.Descriptor instead.

func (InstallationType) Number

func (InstallationType) String

func (x InstallationType) String() string

func (InstallationType) Type

type InstallationsServiceClient

type InstallationsServiceClient interface {
	GetInstallation(ctx context.Context, in *GetInstallationRequest, opts ...grpc.CallOption) (*GetInstallationResponse, error)
	ListInstallations(ctx context.Context, in *ListInstallationsRequest, opts ...grpc.CallOption) (*ListInstallationsResponse, error)
	// Deprecated: Do not use.
	GetProjectInstallation(ctx context.Context, in *GetProjectInstallationRequest, opts ...grpc.CallOption) (*GetProjectInstallationResponse, error)
	// Deprecated: Do not use.
	ListInstallationProjects(ctx context.Context, in *ListInstallationProjectsRequest, opts ...grpc.CallOption) (*ListInstallationProjectsResponse, error)
}

InstallationsServiceClient is the client API for InstallationsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type InstallationsServiceServer

type InstallationsServiceServer interface {
	GetInstallation(context.Context, *GetInstallationRequest) (*GetInstallationResponse, error)
	ListInstallations(context.Context, *ListInstallationsRequest) (*ListInstallationsResponse, error)
	// Deprecated: Do not use.
	GetProjectInstallation(context.Context, *GetProjectInstallationRequest) (*GetProjectInstallationResponse, error)
	// Deprecated: Do not use.
	ListInstallationProjects(context.Context, *ListInstallationProjectsRequest) (*ListInstallationProjectsResponse, error)
}

InstallationsServiceServer is the server API for InstallationsService service. All implementations should embed UnimplementedInstallationsServiceServer for forward compatibility

type InstalledComponent

type InstalledComponent struct {

	// One installation always has one InstalledComponent of a given type (e.g. one Event Gateway deployment), so within
	// one installation, the type is unique.
	ComponentType InstalledComponentType        `` /* 162-byte string literal not displayed */
	Instances     []*InstalledComponentInstance `protobuf:"bytes,2,rep,name=instances,proto3" json:"instances,omitempty"`
	// contains filtered or unexported fields
}

One functional component, part of an "installation" (e.g. an Event Gateway). On k8s, this is on the level of a deployment, so one InstalledComponent can contain multiple component instances (Pods) and each of these component instances has its own list of states. It's up to the client (console) to aggregate these states if needed.

func (*InstalledComponent) Descriptor deprecated

func (*InstalledComponent) Descriptor() ([]byte, []int)

Deprecated: Use InstalledComponent.ProtoReflect.Descriptor instead.

func (*InstalledComponent) GetComponentType

func (x *InstalledComponent) GetComponentType() InstalledComponentType

func (*InstalledComponent) GetInstances

func (x *InstalledComponent) GetInstances() []*InstalledComponentInstance

func (*InstalledComponent) ProtoMessage

func (*InstalledComponent) ProtoMessage()

func (*InstalledComponent) ProtoReflect

func (x *InstalledComponent) ProtoReflect() protoreflect.Message

func (*InstalledComponent) Reset

func (x *InstalledComponent) Reset()

func (*InstalledComponent) String

func (x *InstalledComponent) String() string

type InstalledComponentInstance

type InstalledComponentInstance struct {

	// The unique ID of this instance, e.g. the hostname, that defaults to the Kubernetes pod name
	Id     string                     `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	States []*InstalledComponentState `protobuf:"bytes,2,rep,name=states,proto3" json:"states,omitempty"`
	// contains filtered or unexported fields
}

One instance (Pod) that is part of an installed component (Deployment).

func (*InstalledComponentInstance) Descriptor deprecated

func (*InstalledComponentInstance) Descriptor() ([]byte, []int)

Deprecated: Use InstalledComponentInstance.ProtoReflect.Descriptor instead.

func (*InstalledComponentInstance) GetId

func (*InstalledComponentInstance) GetStates

func (*InstalledComponentInstance) ProtoMessage

func (*InstalledComponentInstance) ProtoMessage()

func (*InstalledComponentInstance) ProtoReflect

func (*InstalledComponentInstance) Reset

func (x *InstalledComponentInstance) Reset()

func (*InstalledComponentInstance) String

func (x *InstalledComponentInstance) String() string

type InstalledComponentInstanceCurrentState

type InstalledComponentInstanceCurrentState struct {
	Id    string                   `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"`
	State *InstalledComponentState `protobuf:"bytes,2,opt,name=state,proto3" json:"state,omitempty"`
	// contains filtered or unexported fields
}

func (*InstalledComponentInstanceCurrentState) Descriptor deprecated

func (*InstalledComponentInstanceCurrentState) Descriptor() ([]byte, []int)

Deprecated: Use InstalledComponentInstanceCurrentState.ProtoReflect.Descriptor instead.

func (*InstalledComponentInstanceCurrentState) GetId

func (*InstalledComponentInstanceCurrentState) GetState

func (*InstalledComponentInstanceCurrentState) ProtoMessage

func (*InstalledComponentInstanceCurrentState) ProtoReflect

func (*InstalledComponentInstanceCurrentState) Reset

func (*InstalledComponentInstanceCurrentState) String

type InstalledComponentState

type InstalledComponentState struct {
	StateTime *timestamppb.Timestamp      `protobuf:"bytes,1,opt,name=state_time,json=stateTime,proto3" json:"state_time,omitempty"`
	StateType InstalledComponentStateType `` /* 155-byte string literal not displayed */
	Message   string                      `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
	// contains filtered or unexported fields
}

func (*InstalledComponentState) Descriptor deprecated

func (*InstalledComponentState) Descriptor() ([]byte, []int)

Deprecated: Use InstalledComponentState.ProtoReflect.Descriptor instead.

func (*InstalledComponentState) GetMessage

func (x *InstalledComponentState) GetMessage() string

func (*InstalledComponentState) GetStateTime

func (x *InstalledComponentState) GetStateTime() *timestamppb.Timestamp

func (*InstalledComponentState) GetStateType

func (*InstalledComponentState) ProtoMessage

func (*InstalledComponentState) ProtoMessage()

func (*InstalledComponentState) ProtoReflect

func (x *InstalledComponentState) ProtoReflect() protoreflect.Message

func (*InstalledComponentState) Reset

func (x *InstalledComponentState) Reset()

func (*InstalledComponentState) String

func (x *InstalledComponentState) String() string

type InstalledComponentStateType

type InstalledComponentStateType int32
const (
	InstalledComponentStateType_INSTALLED_COMPONENT_STATE_TYPE_UNSPECIFIED InstalledComponentStateType = 0
	// The Helm chart has been installed, but an application isn't yet started
	InstalledComponentStateType_PROVISIONED InstalledComponentStateType = 1
	// The application is running correctly
	InstalledComponentStateType_RUNNING InstalledComponentStateType = 2
	// An error occurred, preventing the application to run correctly
	InstalledComponentStateType_ERROR InstalledComponentStateType = 3
	// App is shutting down
	InstalledComponentStateType_SHUTTING_DOWN InstalledComponentStateType = 4
)

func (InstalledComponentStateType) Descriptor

func (InstalledComponentStateType) Enum

func (InstalledComponentStateType) EnumDescriptor deprecated

func (InstalledComponentStateType) EnumDescriptor() ([]byte, []int)

Deprecated: Use InstalledComponentStateType.Descriptor instead.

func (InstalledComponentStateType) Number

func (InstalledComponentStateType) String

func (InstalledComponentStateType) Type

type InstalledComponentType

type InstalledComponentType int32
const (
	InstalledComponentType_INSTALLED_COMPONENT_TYPE_UNSPECIFIED InstalledComponentType = 0
	InstalledComponentType_BATCH_JOBS_AGENT                     InstalledComponentType = 1
	InstalledComponentType_BATCH_EXPORTERS_AGENT                InstalledComponentType = 2
	// Kafka exporters are only used in SAAS.
	InstalledComponentType_KAFKA_EXPORTERS_AGENT  InstalledComponentType = 3
	InstalledComponentType_STREAMS_AGENT          InstalledComponentType = 4
	InstalledComponentType_EVENT_GATEWAY          InstalledComponentType = 5
	InstalledComponentType_WEB_SOCKET             InstalledComponentType = 6
	InstalledComponentType_DATA_CONNECTORS_AGENT  InstalledComponentType = 7
	InstalledComponentType_CONFLUENT_SCHEMA_PROXY InstalledComponentType = 8
)

func (InstalledComponentType) Descriptor

func (InstalledComponentType) Enum

func (InstalledComponentType) EnumDescriptor deprecated

func (InstalledComponentType) EnumDescriptor() ([]byte, []int)

Deprecated: Use InstalledComponentType.Descriptor instead.

func (InstalledComponentType) Number

func (InstalledComponentType) String

func (x InstalledComponentType) String() string

func (InstalledComponentType) Type

type InstalledComponentsCurrentState

type InstalledComponentsCurrentState struct {
	ComponentType InstalledComponentType                    `` /* 162-byte string literal not displayed */
	Instances     []*InstalledComponentInstanceCurrentState `protobuf:"bytes,2,rep,name=instances,proto3" json:"instances,omitempty"`
	// contains filtered or unexported fields
}

func (*InstalledComponentsCurrentState) Descriptor deprecated

func (*InstalledComponentsCurrentState) Descriptor() ([]byte, []int)

Deprecated: Use InstalledComponentsCurrentState.ProtoReflect.Descriptor instead.

func (*InstalledComponentsCurrentState) GetComponentType

func (*InstalledComponentsCurrentState) GetInstances

func (*InstalledComponentsCurrentState) ProtoMessage

func (*InstalledComponentsCurrentState) ProtoMessage()

func (*InstalledComponentsCurrentState) ProtoReflect

func (*InstalledComponentsCurrentState) Reset

func (*InstalledComponentsCurrentState) String

type InstalledComponentsServiceClient

type InstalledComponentsServiceClient interface {
	// Authentication goes through the installations realm; a strm-installation-id is required in the metadata.
	UpdateInstalledComponentState(ctx context.Context, in *UpdateInstalledComponentStateRequest, opts ...grpc.CallOption) (*UpdateInstalledComponentStateResponse, error)
	// Authentication goes through the users realm; a strm-external-user-id is required in the metadata.
	GetInstalledComponent(ctx context.Context, in *GetInstalledComponentRequest, opts ...grpc.CallOption) (*GetInstalledComponentResponse, error)
	// Authentication goes through the users realm; a strm-external-user-id is required in the metadata.
	ListInstalledComponents(ctx context.Context, in *ListInstalledComponentsRequest, opts ...grpc.CallOption) (*ListInstalledComponentsResponse, error)
	// Authentication goes through the users realm; a strm-external-user-id is required in the metadata. Similar to list,
	// but only lists the state of the instances in the last x minutes
	ListInstalledComponentsCurrentStates(ctx context.Context, in *ListInstalledComponentsCurrentStatesRequest, opts ...grpc.CallOption) (*ListInstalledComponentsCurrentStatesResponse, error)
}

InstalledComponentsServiceClient is the client API for InstalledComponentsService service.

For semantics around ctx use and closing/ending streaming RPCs, please refer to https://pkg.go.dev/google.golang.org/grpc/?tab=doc#ClientConn.NewStream.

type InstalledComponentsServiceServer

type InstalledComponentsServiceServer interface {
	// Authentication goes through the installations realm; a strm-installation-id is required in the metadata.
	UpdateInstalledComponentState(context.Context, *UpdateInstalledComponentStateRequest) (*UpdateInstalledComponentStateResponse, error)
	// Authentication goes through the users realm; a strm-external-user-id is required in the metadata.
	GetInstalledComponent(context.Context, *GetInstalledComponentRequest) (*GetInstalledComponentResponse, error)
	// Authentication goes through the users realm; a strm-external-user-id is required in the metadata.
	ListInstalledComponents(context.Context, *ListInstalledComponentsRequest) (*ListInstalledComponentsResponse, error)
	// Authentication goes through the users realm; a strm-external-user-id is required in the metadata. Similar to list,
	// but only lists the state of the instances in the last x minutes
	ListInstalledComponentsCurrentStates(context.Context, *ListInstalledComponentsCurrentStatesRequest) (*ListInstalledComponentsCurrentStatesResponse, error)
}

InstalledComponentsServiceServer is the server API for InstalledComponentsService service. All implementations should embed UnimplementedInstalledComponentsServiceServer for forward compatibility

type ListInstallationHandlesRequest

type ListInstallationHandlesRequest struct {
	InstallationId string `protobuf:"bytes,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInstallationHandlesRequest) Descriptor deprecated

func (*ListInstallationHandlesRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInstallationHandlesRequest.ProtoReflect.Descriptor instead.

func (*ListInstallationHandlesRequest) GetInstallationId

func (x *ListInstallationHandlesRequest) GetInstallationId() string

func (*ListInstallationHandlesRequest) ProtoMessage

func (*ListInstallationHandlesRequest) ProtoMessage()

func (*ListInstallationHandlesRequest) ProtoReflect

func (*ListInstallationHandlesRequest) Reset

func (x *ListInstallationHandlesRequest) Reset()

func (*ListInstallationHandlesRequest) String

type ListInstallationHandlesResponse

type ListInstallationHandlesResponse struct {
	InstallationHandles []string `protobuf:"bytes,1,rep,name=installation_handles,json=installationHandles,proto3" json:"installation_handles,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInstallationHandlesResponse) Descriptor deprecated

func (*ListInstallationHandlesResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInstallationHandlesResponse.ProtoReflect.Descriptor instead.

func (*ListInstallationHandlesResponse) GetInstallationHandles

func (x *ListInstallationHandlesResponse) GetInstallationHandles() []string

func (*ListInstallationHandlesResponse) ProtoMessage

func (*ListInstallationHandlesResponse) ProtoMessage()

func (*ListInstallationHandlesResponse) ProtoReflect

func (*ListInstallationHandlesResponse) Reset

func (*ListInstallationHandlesResponse) String

type ListInstallationProjectsRequest deprecated

type ListInstallationProjectsRequest struct {
	InstallationId string `protobuf:"bytes,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Do not use.

func (*ListInstallationProjectsRequest) Descriptor deprecated

func (*ListInstallationProjectsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInstallationProjectsRequest.ProtoReflect.Descriptor instead.

func (*ListInstallationProjectsRequest) GetInstallationId

func (x *ListInstallationProjectsRequest) GetInstallationId() string

func (*ListInstallationProjectsRequest) ProtoMessage

func (*ListInstallationProjectsRequest) ProtoMessage()

func (*ListInstallationProjectsRequest) ProtoReflect

func (*ListInstallationProjectsRequest) Reset

func (*ListInstallationProjectsRequest) String

type ListInstallationProjectsResponse deprecated

type ListInstallationProjectsResponse struct {

	// (-- api-linter: core::0132::response-unknown-fields=disabled
	//
	//	aip.dev/not-precedent: this is best descriptive. --)
	ProjectIds []string `protobuf:"bytes,1,rep,name=project_ids,json=projectIds,proto3" json:"project_ids,omitempty"`
	// contains filtered or unexported fields
}

Deprecated: Do not use.

func (*ListInstallationProjectsResponse) Descriptor deprecated

func (*ListInstallationProjectsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInstallationProjectsResponse.ProtoReflect.Descriptor instead.

func (*ListInstallationProjectsResponse) GetProjectIds

func (x *ListInstallationProjectsResponse) GetProjectIds() []string

func (*ListInstallationProjectsResponse) ProtoMessage

func (*ListInstallationProjectsResponse) ProtoMessage()

func (*ListInstallationProjectsResponse) ProtoReflect

func (*ListInstallationProjectsResponse) Reset

func (*ListInstallationProjectsResponse) String

type ListInstallationsRequest

type ListInstallationsRequest struct {
	// contains filtered or unexported fields
}

func (*ListInstallationsRequest) Descriptor deprecated

func (*ListInstallationsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInstallationsRequest.ProtoReflect.Descriptor instead.

func (*ListInstallationsRequest) ProtoMessage

func (*ListInstallationsRequest) ProtoMessage()

func (*ListInstallationsRequest) ProtoReflect

func (x *ListInstallationsRequest) ProtoReflect() protoreflect.Message

func (*ListInstallationsRequest) Reset

func (x *ListInstallationsRequest) Reset()

func (*ListInstallationsRequest) String

func (x *ListInstallationsRequest) String() string

type ListInstallationsResponse

type ListInstallationsResponse struct {
	Installations []*Installation `protobuf:"bytes,1,rep,name=installations,proto3" json:"installations,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInstallationsResponse) Descriptor deprecated

func (*ListInstallationsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInstallationsResponse.ProtoReflect.Descriptor instead.

func (*ListInstallationsResponse) GetInstallations

func (x *ListInstallationsResponse) GetInstallations() []*Installation

func (*ListInstallationsResponse) ProtoMessage

func (*ListInstallationsResponse) ProtoMessage()

func (*ListInstallationsResponse) ProtoReflect

func (*ListInstallationsResponse) Reset

func (x *ListInstallationsResponse) Reset()

func (*ListInstallationsResponse) String

func (x *ListInstallationsResponse) String() string

type ListInstalledComponentsCurrentStatesRequest

type ListInstalledComponentsCurrentStatesRequest struct {
	InstallationId string `protobuf:"bytes,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInstalledComponentsCurrentStatesRequest) Descriptor deprecated

Deprecated: Use ListInstalledComponentsCurrentStatesRequest.ProtoReflect.Descriptor instead.

func (*ListInstalledComponentsCurrentStatesRequest) GetInstallationId

func (x *ListInstalledComponentsCurrentStatesRequest) GetInstallationId() string

func (*ListInstalledComponentsCurrentStatesRequest) ProtoMessage

func (*ListInstalledComponentsCurrentStatesRequest) ProtoReflect

func (*ListInstalledComponentsCurrentStatesRequest) Reset

func (*ListInstalledComponentsCurrentStatesRequest) String

type ListInstalledComponentsCurrentStatesResponse

type ListInstalledComponentsCurrentStatesResponse struct {

	// (-- api-linter: core::0132::response-unknown-fields=disabled
	//
	//	aip.dev/not-precedent: field name gets too clunky --)
	InstalledComponents []*InstalledComponentsCurrentState `protobuf:"bytes,1,rep,name=installed_components,json=installedComponents,proto3" json:"installed_components,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInstalledComponentsCurrentStatesResponse) Descriptor deprecated

Deprecated: Use ListInstalledComponentsCurrentStatesResponse.ProtoReflect.Descriptor instead.

func (*ListInstalledComponentsCurrentStatesResponse) GetInstalledComponents

func (*ListInstalledComponentsCurrentStatesResponse) ProtoMessage

func (*ListInstalledComponentsCurrentStatesResponse) ProtoReflect

func (*ListInstalledComponentsCurrentStatesResponse) Reset

func (*ListInstalledComponentsCurrentStatesResponse) String

type ListInstalledComponentsRequest

type ListInstalledComponentsRequest struct {
	InstallationId string `protobuf:"bytes,1,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInstalledComponentsRequest) Descriptor deprecated

func (*ListInstalledComponentsRequest) Descriptor() ([]byte, []int)

Deprecated: Use ListInstalledComponentsRequest.ProtoReflect.Descriptor instead.

func (*ListInstalledComponentsRequest) GetInstallationId

func (x *ListInstalledComponentsRequest) GetInstallationId() string

func (*ListInstalledComponentsRequest) ProtoMessage

func (*ListInstalledComponentsRequest) ProtoMessage()

func (*ListInstalledComponentsRequest) ProtoReflect

func (*ListInstalledComponentsRequest) Reset

func (x *ListInstalledComponentsRequest) Reset()

func (*ListInstalledComponentsRequest) String

type ListInstalledComponentsResponse

type ListInstalledComponentsResponse struct {
	InstalledComponents []*InstalledComponent `protobuf:"bytes,1,rep,name=installed_components,json=installedComponents,proto3" json:"installed_components,omitempty"`
	// contains filtered or unexported fields
}

func (*ListInstalledComponentsResponse) Descriptor deprecated

func (*ListInstalledComponentsResponse) Descriptor() ([]byte, []int)

Deprecated: Use ListInstalledComponentsResponse.ProtoReflect.Descriptor instead.

func (*ListInstalledComponentsResponse) GetInstalledComponents

func (x *ListInstalledComponentsResponse) GetInstalledComponents() []*InstalledComponent

func (*ListInstalledComponentsResponse) ProtoMessage

func (*ListInstalledComponentsResponse) ProtoMessage()

func (*ListInstalledComponentsResponse) ProtoReflect

func (*ListInstalledComponentsResponse) Reset

func (*ListInstalledComponentsResponse) String

type UnimplementedComponentStatusServiceServer

type UnimplementedComponentStatusServiceServer struct {
}

UnimplementedComponentStatusServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedComponentStatusServiceServer) UpdateComponentStatus

type UnimplementedInstallationHandlesServiceServer

type UnimplementedInstallationHandlesServiceServer struct {
}

UnimplementedInstallationHandlesServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedInstallationHandlesServiceServer) ListInstallationHandles

type UnimplementedInstallationsServiceServer

type UnimplementedInstallationsServiceServer struct {
}

UnimplementedInstallationsServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedInstallationsServiceServer) GetInstallation

func (UnimplementedInstallationsServiceServer) ListInstallations

type UnimplementedInstalledComponentsServiceServer

type UnimplementedInstalledComponentsServiceServer struct {
}

UnimplementedInstalledComponentsServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedInstalledComponentsServiceServer) GetInstalledComponent

func (UnimplementedInstalledComponentsServiceServer) ListInstalledComponents

type UnsafeComponentStatusServiceServer

type UnsafeComponentStatusServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeComponentStatusServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ComponentStatusServiceServer will result in compilation errors.

type UnsafeInstallationHandlesServiceServer

type UnsafeInstallationHandlesServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeInstallationHandlesServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InstallationHandlesServiceServer will result in compilation errors.

type UnsafeInstallationsServiceServer

type UnsafeInstallationsServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeInstallationsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InstallationsServiceServer will result in compilation errors.

type UnsafeInstalledComponentsServiceServer

type UnsafeInstalledComponentsServiceServer interface {
	// contains filtered or unexported methods
}

UnsafeInstalledComponentsServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to InstalledComponentsServiceServer will result in compilation errors.

type UpdateComponentStatusRequest

type UpdateComponentStatusRequest struct {
	BillingId      string          `protobuf:"bytes,1,opt,name=billing_id,json=billingId,proto3" json:"billing_id,omitempty"`
	ComponentState *ComponentState `protobuf:"bytes,2,opt,name=component_state,json=componentState,proto3" json:"component_state,omitempty"`
	// contains filtered or unexported fields
}

(-- api-linter: core::0134::request-mask-required=disabled

aip.dev/not-precedent: This RPC only updates one field. --)

func (*UpdateComponentStatusRequest) Descriptor deprecated

func (*UpdateComponentStatusRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateComponentStatusRequest.ProtoReflect.Descriptor instead.

func (*UpdateComponentStatusRequest) GetBillingId

func (x *UpdateComponentStatusRequest) GetBillingId() string

func (*UpdateComponentStatusRequest) GetComponentState

func (x *UpdateComponentStatusRequest) GetComponentState() *ComponentState

func (*UpdateComponentStatusRequest) ProtoMessage

func (*UpdateComponentStatusRequest) ProtoMessage()

func (*UpdateComponentStatusRequest) ProtoReflect

func (*UpdateComponentStatusRequest) Reset

func (x *UpdateComponentStatusRequest) Reset()

func (*UpdateComponentStatusRequest) String

type UpdateComponentStatusResponse

type UpdateComponentStatusResponse struct {
	// contains filtered or unexported fields
}

func (*UpdateComponentStatusResponse) Descriptor deprecated

func (*UpdateComponentStatusResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateComponentStatusResponse.ProtoReflect.Descriptor instead.

func (*UpdateComponentStatusResponse) ProtoMessage

func (*UpdateComponentStatusResponse) ProtoMessage()

func (*UpdateComponentStatusResponse) ProtoReflect

func (*UpdateComponentStatusResponse) Reset

func (x *UpdateComponentStatusResponse) Reset()

func (*UpdateComponentStatusResponse) String

type UpdateInstalledComponentStateRequest

type UpdateInstalledComponentStateRequest struct {
	ComponentType InstalledComponentType `` /* 162-byte string literal not displayed */
	// A string that represents the instance. The hostname is used for this, which in Kubernetes defaults to the pod name.
	InstanceId              string                   `protobuf:"bytes,2,opt,name=instance_id,json=instanceId,proto3" json:"instance_id,omitempty"`
	InstalledComponentState *InstalledComponentState `` /* 132-byte string literal not displayed */
	InstallationId          string                   `protobuf:"bytes,4,opt,name=installation_id,json=installationId,proto3" json:"installation_id,omitempty"`
	// contains filtered or unexported fields
}

(-- api-linter: core::0134::request-mask-required=disabled

aip.dev/not-precedent: This RPC only updates one field. --)

func (*UpdateInstalledComponentStateRequest) Descriptor deprecated

func (*UpdateInstalledComponentStateRequest) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInstalledComponentStateRequest.ProtoReflect.Descriptor instead.

func (*UpdateInstalledComponentStateRequest) GetComponentType

func (*UpdateInstalledComponentStateRequest) GetInstallationId

func (x *UpdateInstalledComponentStateRequest) GetInstallationId() string

func (*UpdateInstalledComponentStateRequest) GetInstalledComponentState

func (x *UpdateInstalledComponentStateRequest) GetInstalledComponentState() *InstalledComponentState

func (*UpdateInstalledComponentStateRequest) GetInstanceId

func (x *UpdateInstalledComponentStateRequest) GetInstanceId() string

func (*UpdateInstalledComponentStateRequest) ProtoMessage

func (*UpdateInstalledComponentStateRequest) ProtoMessage()

func (*UpdateInstalledComponentStateRequest) ProtoReflect

func (*UpdateInstalledComponentStateRequest) Reset

func (*UpdateInstalledComponentStateRequest) String

type UpdateInstalledComponentStateResponse

type UpdateInstalledComponentStateResponse struct {
	// contains filtered or unexported fields
}

func (*UpdateInstalledComponentStateResponse) Descriptor deprecated

func (*UpdateInstalledComponentStateResponse) Descriptor() ([]byte, []int)

Deprecated: Use UpdateInstalledComponentStateResponse.ProtoReflect.Descriptor instead.

func (*UpdateInstalledComponentStateResponse) ProtoMessage

func (*UpdateInstalledComponentStateResponse) ProtoMessage()

func (*UpdateInstalledComponentStateResponse) ProtoReflect

func (*UpdateInstalledComponentStateResponse) Reset

func (*UpdateInstalledComponentStateResponse) String

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL