installations

package
v2.87.1 Latest Latest
Warning

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

Go to latest
Published: Jun 5, 2023 License: Apache-2.0 Imports: 11 Imported by: 1

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 added in v2.31.0

func RegisterInstallationHandlesServiceServer(s grpc.ServiceRegistrar, srv InstallationHandlesServiceServer)

func RegisterInstallationsServiceServer added in v2.23.0

func RegisterInstallationsServiceServer(s grpc.ServiceRegistrar, srv InstallationsServiceServer)

func RegisterInstalledComponentsServiceServer added in v2.23.0

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 added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use CustomerComponent.ProtoReflect.Descriptor instead.

func (*CustomerComponent) GetComponentId added in v2.23.0

func (x *CustomerComponent) GetComponentId() string

func (*CustomerComponent) GetComponentType added in v2.23.0

func (x *CustomerComponent) GetComponentType() CustomerComponentType

func (*CustomerComponent) ProtoMessage added in v2.23.0

func (*CustomerComponent) ProtoMessage()

func (*CustomerComponent) ProtoReflect added in v2.23.0

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

func (*CustomerComponent) Reset added in v2.23.0

func (x *CustomerComponent) Reset()

func (*CustomerComponent) String added in v2.23.0

func (x *CustomerComponent) String() string

type CustomerComponentType added in v2.23.0

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 added in v2.23.0

func (CustomerComponentType) Enum added in v2.23.0

func (CustomerComponentType) EnumDescriptor deprecated added in v2.23.0

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

Deprecated: Use CustomerComponentType.Descriptor instead.

func (CustomerComponentType) Number added in v2.23.0

func (CustomerComponentType) String added in v2.23.0

func (x CustomerComponentType) String() string

func (CustomerComponentType) Type added in v2.23.0

type GetInstallationRequest added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use GetInstallationRequest.ProtoReflect.Descriptor instead.

func (*GetInstallationRequest) GetInstallationId added in v2.29.0

func (x *GetInstallationRequest) GetInstallationId() string

func (*GetInstallationRequest) ProtoMessage added in v2.23.0

func (*GetInstallationRequest) ProtoMessage()

func (*GetInstallationRequest) ProtoReflect added in v2.23.0

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

func (*GetInstallationRequest) Reset added in v2.23.0

func (x *GetInstallationRequest) Reset()

func (*GetInstallationRequest) String added in v2.23.0

func (x *GetInstallationRequest) String() string

type GetInstallationResponse added in v2.23.0

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

func (*GetInstallationResponse) Descriptor deprecated added in v2.23.0

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

Deprecated: Use GetInstallationResponse.ProtoReflect.Descriptor instead.

func (*GetInstallationResponse) GetInstallation added in v2.23.0

func (x *GetInstallationResponse) GetInstallation() *Installation

func (*GetInstallationResponse) ProtoMessage added in v2.23.0

func (*GetInstallationResponse) ProtoMessage()

func (*GetInstallationResponse) ProtoReflect added in v2.23.0

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

func (*GetInstallationResponse) Reset added in v2.23.0

func (x *GetInstallationResponse) Reset()

func (*GetInstallationResponse) String added in v2.23.0

func (x *GetInstallationResponse) String() string

type GetInstalledComponentRequest added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use GetInstalledComponentRequest.ProtoReflect.Descriptor instead.

func (*GetInstalledComponentRequest) GetInstallationId added in v2.23.0

func (x *GetInstalledComponentRequest) GetInstallationId() string

func (*GetInstalledComponentRequest) GetInstalledComponentType added in v2.23.0

func (x *GetInstalledComponentRequest) GetInstalledComponentType() InstalledComponentType

func (*GetInstalledComponentRequest) ProtoMessage added in v2.23.0

func (*GetInstalledComponentRequest) ProtoMessage()

func (*GetInstalledComponentRequest) ProtoReflect added in v2.23.0

func (*GetInstalledComponentRequest) Reset added in v2.23.0

func (x *GetInstalledComponentRequest) Reset()

func (*GetInstalledComponentRequest) String added in v2.23.0

type GetInstalledComponentResponse added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use GetInstalledComponentResponse.ProtoReflect.Descriptor instead.

func (*GetInstalledComponentResponse) GetInstalledComponent added in v2.23.0

func (x *GetInstalledComponentResponse) GetInstalledComponent() *InstalledComponent

func (*GetInstalledComponentResponse) ProtoMessage added in v2.23.0

func (*GetInstalledComponentResponse) ProtoMessage()

func (*GetInstalledComponentResponse) ProtoReflect added in v2.23.0

func (*GetInstalledComponentResponse) Reset added in v2.23.0

func (x *GetInstalledComponentResponse) Reset()

func (*GetInstalledComponentResponse) String added in v2.23.0

type GetProjectInstallationRequest deprecated added in v2.42.0

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 added in v2.42.0

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

Deprecated: Use GetProjectInstallationRequest.ProtoReflect.Descriptor instead.

func (*GetProjectInstallationRequest) GetProjectId added in v2.42.0

func (x *GetProjectInstallationRequest) GetProjectId() string

func (*GetProjectInstallationRequest) ProtoMessage added in v2.42.0

func (*GetProjectInstallationRequest) ProtoMessage()

func (*GetProjectInstallationRequest) ProtoReflect added in v2.42.0

func (*GetProjectInstallationRequest) Reset added in v2.42.0

func (x *GetProjectInstallationRequest) Reset()

func (*GetProjectInstallationRequest) String added in v2.42.0

type GetProjectInstallationResponse deprecated added in v2.42.0

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 added in v2.42.0

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

Deprecated: Use GetProjectInstallationResponse.ProtoReflect.Descriptor instead.

func (*GetProjectInstallationResponse) GetInstallationId added in v2.42.0

func (x *GetProjectInstallationResponse) GetInstallationId() string

func (*GetProjectInstallationResponse) ProtoMessage added in v2.42.0

func (*GetProjectInstallationResponse) ProtoMessage()

func (*GetProjectInstallationResponse) ProtoReflect added in v2.42.0

func (*GetProjectInstallationResponse) Reset added in v2.42.0

func (x *GetProjectInstallationResponse) Reset()

func (*GetProjectInstallationResponse) String added in v2.42.0

type Installation added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use Installation.ProtoReflect.Descriptor instead.

func (*Installation) GetBillingAccountId added in v2.23.0

func (x *Installation) GetBillingAccountId() string

func (*Installation) GetId added in v2.23.0

func (x *Installation) GetId() string

func (*Installation) GetInstallationCredentials added in v2.23.0

func (x *Installation) GetInstallationCredentials() *InstallationCredentials

func (*Installation) GetInstallationType added in v2.23.0

func (x *Installation) GetInstallationType() InstallationType

func (*Installation) ProtoMessage added in v2.23.0

func (*Installation) ProtoMessage()

func (*Installation) ProtoReflect added in v2.23.0

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

func (*Installation) Reset added in v2.23.0

func (x *Installation) Reset()

func (*Installation) String added in v2.23.0

func (x *Installation) String() string

type InstallationCredentials added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use InstallationCredentials.ProtoReflect.Descriptor instead.

func (*InstallationCredentials) GetClientId added in v2.23.0

func (x *InstallationCredentials) GetClientId() string

func (*InstallationCredentials) GetClientSecret added in v2.23.0

func (x *InstallationCredentials) GetClientSecret() string

func (*InstallationCredentials) GetImagePullSecret added in v2.23.0

func (x *InstallationCredentials) GetImagePullSecret() string

func (*InstallationCredentials) ProtoMessage added in v2.23.0

func (*InstallationCredentials) ProtoMessage()

func (*InstallationCredentials) ProtoReflect added in v2.23.0

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

func (*InstallationCredentials) Reset added in v2.23.0

func (x *InstallationCredentials) Reset()

func (*InstallationCredentials) String added in v2.23.0

func (x *InstallationCredentials) String() string

type InstallationHandlesServiceClient added in v2.31.0

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.

func NewInstallationHandlesServiceClient added in v2.31.0

func NewInstallationHandlesServiceClient(cc grpc.ClientConnInterface) InstallationHandlesServiceClient

type InstallationHandlesServiceServer added in v2.31.0

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 added in v2.23.0

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 added in v2.23.0

func (InstallationType) Enum added in v2.23.0

func (InstallationType) EnumDescriptor deprecated added in v2.23.0

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

Deprecated: Use InstallationType.Descriptor instead.

func (InstallationType) Number added in v2.23.0

func (InstallationType) String added in v2.23.0

func (x InstallationType) String() string

func (InstallationType) Type added in v2.23.0

type InstallationsServiceClient added in v2.23.0

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.

func NewInstallationsServiceClient added in v2.23.0

func NewInstallationsServiceClient(cc grpc.ClientConnInterface) InstallationsServiceClient

type InstallationsServiceServer added in v2.23.0

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 added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use InstalledComponent.ProtoReflect.Descriptor instead.

func (*InstalledComponent) GetComponentType added in v2.23.0

func (x *InstalledComponent) GetComponentType() InstalledComponentType

func (*InstalledComponent) GetInstances added in v2.23.0

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

func (*InstalledComponent) ProtoMessage added in v2.23.0

func (*InstalledComponent) ProtoMessage()

func (*InstalledComponent) ProtoReflect added in v2.23.0

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

func (*InstalledComponent) Reset added in v2.23.0

func (x *InstalledComponent) Reset()

func (*InstalledComponent) String added in v2.23.0

func (x *InstalledComponent) String() string

type InstalledComponentInstance added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use InstalledComponentInstance.ProtoReflect.Descriptor instead.

func (*InstalledComponentInstance) GetId added in v2.23.0

func (*InstalledComponentInstance) GetStates added in v2.23.0

func (*InstalledComponentInstance) ProtoMessage added in v2.23.0

func (*InstalledComponentInstance) ProtoMessage()

func (*InstalledComponentInstance) ProtoReflect added in v2.23.0

func (*InstalledComponentInstance) Reset added in v2.23.0

func (x *InstalledComponentInstance) Reset()

func (*InstalledComponentInstance) String added in v2.23.0

func (x *InstalledComponentInstance) String() string

type InstalledComponentInstanceCurrentState added in v2.32.0

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 added in v2.32.0

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

Deprecated: Use InstalledComponentInstanceCurrentState.ProtoReflect.Descriptor instead.

func (*InstalledComponentInstanceCurrentState) GetId added in v2.32.0

func (*InstalledComponentInstanceCurrentState) GetState added in v2.32.0

func (*InstalledComponentInstanceCurrentState) ProtoMessage added in v2.32.0

func (*InstalledComponentInstanceCurrentState) ProtoReflect added in v2.32.0

func (*InstalledComponentInstanceCurrentState) Reset added in v2.32.0

func (*InstalledComponentInstanceCurrentState) String added in v2.32.0

type InstalledComponentState added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use InstalledComponentState.ProtoReflect.Descriptor instead.

func (*InstalledComponentState) GetMessage added in v2.23.0

func (x *InstalledComponentState) GetMessage() string

func (*InstalledComponentState) GetStateTime added in v2.23.0

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

func (*InstalledComponentState) GetStateType added in v2.23.0

func (*InstalledComponentState) ProtoMessage added in v2.23.0

func (*InstalledComponentState) ProtoMessage()

func (*InstalledComponentState) ProtoReflect added in v2.23.0

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

func (*InstalledComponentState) Reset added in v2.23.0

func (x *InstalledComponentState) Reset()

func (*InstalledComponentState) String added in v2.23.0

func (x *InstalledComponentState) String() string

type InstalledComponentStateType added in v2.23.0

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 added in v2.23.0

func (InstalledComponentStateType) Enum added in v2.23.0

func (InstalledComponentStateType) EnumDescriptor deprecated added in v2.23.0

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

Deprecated: Use InstalledComponentStateType.Descriptor instead.

func (InstalledComponentStateType) Number added in v2.23.0

func (InstalledComponentStateType) String added in v2.23.0

func (InstalledComponentStateType) Type added in v2.23.0

type InstalledComponentType added in v2.23.0

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 added in v2.23.0

func (InstalledComponentType) Enum added in v2.23.0

func (InstalledComponentType) EnumDescriptor deprecated added in v2.23.0

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

Deprecated: Use InstalledComponentType.Descriptor instead.

func (InstalledComponentType) Number added in v2.23.0

func (InstalledComponentType) String added in v2.23.0

func (x InstalledComponentType) String() string

func (InstalledComponentType) Type added in v2.23.0

type InstalledComponentsCurrentState added in v2.32.0

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 added in v2.32.0

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

Deprecated: Use InstalledComponentsCurrentState.ProtoReflect.Descriptor instead.

func (*InstalledComponentsCurrentState) GetComponentType added in v2.32.0

func (*InstalledComponentsCurrentState) GetInstances added in v2.32.0

func (*InstalledComponentsCurrentState) ProtoMessage added in v2.32.0

func (*InstalledComponentsCurrentState) ProtoMessage()

func (*InstalledComponentsCurrentState) ProtoReflect added in v2.32.0

func (*InstalledComponentsCurrentState) Reset added in v2.32.0

func (*InstalledComponentsCurrentState) String added in v2.32.0

type InstalledComponentsServiceClient added in v2.23.0

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.

func NewInstalledComponentsServiceClient added in v2.23.0

func NewInstalledComponentsServiceClient(cc grpc.ClientConnInterface) InstalledComponentsServiceClient

type InstalledComponentsServiceServer added in v2.23.0

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 added in v2.31.0

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 added in v2.31.0

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

Deprecated: Use ListInstallationHandlesRequest.ProtoReflect.Descriptor instead.

func (*ListInstallationHandlesRequest) GetInstallationId added in v2.31.0

func (x *ListInstallationHandlesRequest) GetInstallationId() string

func (*ListInstallationHandlesRequest) ProtoMessage added in v2.31.0

func (*ListInstallationHandlesRequest) ProtoMessage()

func (*ListInstallationHandlesRequest) ProtoReflect added in v2.31.0

func (*ListInstallationHandlesRequest) Reset added in v2.31.0

func (x *ListInstallationHandlesRequest) Reset()

func (*ListInstallationHandlesRequest) String added in v2.31.0

type ListInstallationHandlesResponse added in v2.31.0

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 added in v2.31.0

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

Deprecated: Use ListInstallationHandlesResponse.ProtoReflect.Descriptor instead.

func (*ListInstallationHandlesResponse) GetInstallationHandles added in v2.31.0

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

func (*ListInstallationHandlesResponse) ProtoMessage added in v2.31.0

func (*ListInstallationHandlesResponse) ProtoMessage()

func (*ListInstallationHandlesResponse) ProtoReflect added in v2.31.0

func (*ListInstallationHandlesResponse) Reset added in v2.31.0

func (*ListInstallationHandlesResponse) String added in v2.31.0

type ListInstallationProjectsRequest deprecated added in v2.43.0

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 added in v2.43.0

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

Deprecated: Use ListInstallationProjectsRequest.ProtoReflect.Descriptor instead.

func (*ListInstallationProjectsRequest) GetInstallationId added in v2.43.0

func (x *ListInstallationProjectsRequest) GetInstallationId() string

func (*ListInstallationProjectsRequest) ProtoMessage added in v2.43.0

func (*ListInstallationProjectsRequest) ProtoMessage()

func (*ListInstallationProjectsRequest) ProtoReflect added in v2.43.0

func (*ListInstallationProjectsRequest) Reset added in v2.43.0

func (*ListInstallationProjectsRequest) String added in v2.43.0

type ListInstallationProjectsResponse deprecated added in v2.43.0

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 added in v2.43.0

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

Deprecated: Use ListInstallationProjectsResponse.ProtoReflect.Descriptor instead.

func (*ListInstallationProjectsResponse) GetProjectIds added in v2.43.0

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

func (*ListInstallationProjectsResponse) ProtoMessage added in v2.43.0

func (*ListInstallationProjectsResponse) ProtoMessage()

func (*ListInstallationProjectsResponse) ProtoReflect added in v2.43.0

func (*ListInstallationProjectsResponse) Reset added in v2.43.0

func (*ListInstallationProjectsResponse) String added in v2.43.0

type ListInstallationsRequest added in v2.24.0

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

func (*ListInstallationsRequest) Descriptor deprecated added in v2.24.0

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

Deprecated: Use ListInstallationsRequest.ProtoReflect.Descriptor instead.

func (*ListInstallationsRequest) ProtoMessage added in v2.24.0

func (*ListInstallationsRequest) ProtoMessage()

func (*ListInstallationsRequest) ProtoReflect added in v2.24.0

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

func (*ListInstallationsRequest) Reset added in v2.24.0

func (x *ListInstallationsRequest) Reset()

func (*ListInstallationsRequest) String added in v2.24.0

func (x *ListInstallationsRequest) String() string

type ListInstallationsResponse added in v2.24.0

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

func (*ListInstallationsResponse) Descriptor deprecated added in v2.24.0

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

Deprecated: Use ListInstallationsResponse.ProtoReflect.Descriptor instead.

func (*ListInstallationsResponse) GetInstallations added in v2.24.0

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

func (*ListInstallationsResponse) ProtoMessage added in v2.24.0

func (*ListInstallationsResponse) ProtoMessage()

func (*ListInstallationsResponse) ProtoReflect added in v2.24.0

func (*ListInstallationsResponse) Reset added in v2.24.0

func (x *ListInstallationsResponse) Reset()

func (*ListInstallationsResponse) String added in v2.24.0

func (x *ListInstallationsResponse) String() string

type ListInstalledComponentsCurrentStatesRequest added in v2.32.0

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 added in v2.32.0

Deprecated: Use ListInstalledComponentsCurrentStatesRequest.ProtoReflect.Descriptor instead.

func (*ListInstalledComponentsCurrentStatesRequest) GetInstallationId added in v2.32.0

func (x *ListInstalledComponentsCurrentStatesRequest) GetInstallationId() string

func (*ListInstalledComponentsCurrentStatesRequest) ProtoMessage added in v2.32.0

func (*ListInstalledComponentsCurrentStatesRequest) ProtoReflect added in v2.32.0

func (*ListInstalledComponentsCurrentStatesRequest) Reset added in v2.32.0

func (*ListInstalledComponentsCurrentStatesRequest) String added in v2.32.0

type ListInstalledComponentsCurrentStatesResponse added in v2.32.0

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 added in v2.32.0

Deprecated: Use ListInstalledComponentsCurrentStatesResponse.ProtoReflect.Descriptor instead.

func (*ListInstalledComponentsCurrentStatesResponse) GetInstalledComponents added in v2.32.0

func (*ListInstalledComponentsCurrentStatesResponse) ProtoMessage added in v2.32.0

func (*ListInstalledComponentsCurrentStatesResponse) ProtoReflect added in v2.32.0

func (*ListInstalledComponentsCurrentStatesResponse) Reset added in v2.32.0

func (*ListInstalledComponentsCurrentStatesResponse) String added in v2.32.0

type ListInstalledComponentsRequest added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use ListInstalledComponentsRequest.ProtoReflect.Descriptor instead.

func (*ListInstalledComponentsRequest) GetInstallationId added in v2.23.0

func (x *ListInstalledComponentsRequest) GetInstallationId() string

func (*ListInstalledComponentsRequest) ProtoMessage added in v2.23.0

func (*ListInstalledComponentsRequest) ProtoMessage()

func (*ListInstalledComponentsRequest) ProtoReflect added in v2.23.0

func (*ListInstalledComponentsRequest) Reset added in v2.23.0

func (x *ListInstalledComponentsRequest) Reset()

func (*ListInstalledComponentsRequest) String added in v2.23.0

type ListInstalledComponentsResponse added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use ListInstalledComponentsResponse.ProtoReflect.Descriptor instead.

func (*ListInstalledComponentsResponse) GetInstalledComponents added in v2.23.0

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

func (*ListInstalledComponentsResponse) ProtoMessage added in v2.23.0

func (*ListInstalledComponentsResponse) ProtoMessage()

func (*ListInstalledComponentsResponse) ProtoReflect added in v2.23.0

func (*ListInstalledComponentsResponse) Reset added in v2.23.0

func (*ListInstalledComponentsResponse) String added in v2.23.0

type UnimplementedComponentStatusServiceServer

type UnimplementedComponentStatusServiceServer struct {
}

UnimplementedComponentStatusServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedComponentStatusServiceServer) UpdateComponentStatus

type UnimplementedInstallationHandlesServiceServer added in v2.31.0

type UnimplementedInstallationHandlesServiceServer struct {
}

UnimplementedInstallationHandlesServiceServer must be embedded to have forward compatible implementations.

func (UnimplementedInstallationHandlesServiceServer) ListInstallationHandles added in v2.31.0

type UnimplementedInstallationsServiceServer added in v2.23.0

type UnimplementedInstallationsServiceServer struct {
}

UnimplementedInstallationsServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedInstallationsServiceServer) GetInstallation added in v2.23.0

func (UnimplementedInstallationsServiceServer) GetProjectInstallation added in v2.42.0

func (UnimplementedInstallationsServiceServer) ListInstallationProjects added in v2.43.0

func (UnimplementedInstallationsServiceServer) ListInstallations added in v2.24.0

type UnimplementedInstalledComponentsServiceServer added in v2.23.0

type UnimplementedInstalledComponentsServiceServer struct {
}

UnimplementedInstalledComponentsServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedInstalledComponentsServiceServer) GetInstalledComponent added in v2.23.0

func (UnimplementedInstalledComponentsServiceServer) ListInstalledComponents added in v2.23.0

func (UnimplementedInstalledComponentsServiceServer) ListInstalledComponentsCurrentStates added in v2.32.0

func (UnimplementedInstalledComponentsServiceServer) UpdateInstalledComponentState added in v2.23.0

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 added in v2.31.0

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 added in v2.23.0

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 added in v2.23.0

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 added in v2.23.0

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 added in v2.23.0

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

Deprecated: Use UpdateInstalledComponentStateRequest.ProtoReflect.Descriptor instead.

func (*UpdateInstalledComponentStateRequest) GetComponentType added in v2.23.0

func (*UpdateInstalledComponentStateRequest) GetInstallationId added in v2.24.0

func (x *UpdateInstalledComponentStateRequest) GetInstallationId() string

func (*UpdateInstalledComponentStateRequest) GetInstalledComponentState added in v2.23.0

func (x *UpdateInstalledComponentStateRequest) GetInstalledComponentState() *InstalledComponentState

func (*UpdateInstalledComponentStateRequest) GetInstanceId added in v2.23.0

func (x *UpdateInstalledComponentStateRequest) GetInstanceId() string

func (*UpdateInstalledComponentStateRequest) ProtoMessage added in v2.23.0

func (*UpdateInstalledComponentStateRequest) ProtoMessage()

func (*UpdateInstalledComponentStateRequest) ProtoReflect added in v2.23.0

func (*UpdateInstalledComponentStateRequest) Reset added in v2.23.0

func (*UpdateInstalledComponentStateRequest) String added in v2.23.0

type UpdateInstalledComponentStateResponse added in v2.23.0

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

func (*UpdateInstalledComponentStateResponse) Descriptor deprecated added in v2.23.0

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

Deprecated: Use UpdateInstalledComponentStateResponse.ProtoReflect.Descriptor instead.

func (*UpdateInstalledComponentStateResponse) ProtoMessage added in v2.23.0

func (*UpdateInstalledComponentStateResponse) ProtoMessage()

func (*UpdateInstalledComponentStateResponse) ProtoReflect added in v2.23.0

func (*UpdateInstalledComponentStateResponse) Reset added in v2.23.0

func (*UpdateInstalledComponentStateResponse) String added in v2.23.0

Jump to

Keyboard shortcuts

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