operatorservice

package
v4.12.0 Latest Latest
Warning

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

Go to latest
Published: Mar 28, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

View Source
const (
	OperatorService_AddSearchAttributes_FullMethodName                = "/temporal.api.operatorservice.v1.OperatorService/AddSearchAttributes"
	OperatorService_RemoveSearchAttributes_FullMethodName             = "/temporal.api.operatorservice.v1.OperatorService/RemoveSearchAttributes"
	OperatorService_ListSearchAttributes_FullMethodName               = "/temporal.api.operatorservice.v1.OperatorService/ListSearchAttributes"
	OperatorService_DeleteNamespace_FullMethodName                    = "/temporal.api.operatorservice.v1.OperatorService/DeleteNamespace"
	OperatorService_AddOrUpdateRemoteCluster_FullMethodName           = "/temporal.api.operatorservice.v1.OperatorService/AddOrUpdateRemoteCluster"
	OperatorService_RemoveRemoteCluster_FullMethodName                = "/temporal.api.operatorservice.v1.OperatorService/RemoveRemoteCluster"
	OperatorService_ListClusters_FullMethodName                       = "/temporal.api.operatorservice.v1.OperatorService/ListClusters"
	OperatorService_GetNexusIncomingService_FullMethodName            = "/temporal.api.operatorservice.v1.OperatorService/GetNexusIncomingService"
	OperatorService_CreateOrUpdateNexusIncomingService_FullMethodName = "/temporal.api.operatorservice.v1.OperatorService/CreateOrUpdateNexusIncomingService"
	OperatorService_DeleteNexusIncomingService_FullMethodName         = "/temporal.api.operatorservice.v1.OperatorService/DeleteNexusIncomingService"
	OperatorService_ListNexusIncomingServices_FullMethodName          = "/temporal.api.operatorservice.v1.OperatorService/ListNexusIncomingServices"
)

Variables

View Source
var File_temporal_api_operatorservice_v1_request_response_proto protoreflect.FileDescriptor
View Source
var File_temporal_api_operatorservice_v1_service_proto protoreflect.FileDescriptor
View Source
var OperatorService_ServiceDesc = grpc.ServiceDesc{
	ServiceName: "temporal.api.operatorservice.v1.OperatorService",
	HandlerType: (*OperatorServiceServer)(nil),
	Methods: []grpc.MethodDesc{
		{
			MethodName: "AddSearchAttributes",
			Handler:    _OperatorService_AddSearchAttributes_Handler,
		},
		{
			MethodName: "RemoveSearchAttributes",
			Handler:    _OperatorService_RemoveSearchAttributes_Handler,
		},
		{
			MethodName: "ListSearchAttributes",
			Handler:    _OperatorService_ListSearchAttributes_Handler,
		},
		{
			MethodName: "DeleteNamespace",
			Handler:    _OperatorService_DeleteNamespace_Handler,
		},
		{
			MethodName: "AddOrUpdateRemoteCluster",
			Handler:    _OperatorService_AddOrUpdateRemoteCluster_Handler,
		},
		{
			MethodName: "RemoveRemoteCluster",
			Handler:    _OperatorService_RemoveRemoteCluster_Handler,
		},
		{
			MethodName: "ListClusters",
			Handler:    _OperatorService_ListClusters_Handler,
		},
		{
			MethodName: "GetNexusIncomingService",
			Handler:    _OperatorService_GetNexusIncomingService_Handler,
		},
		{
			MethodName: "CreateOrUpdateNexusIncomingService",
			Handler:    _OperatorService_CreateOrUpdateNexusIncomingService_Handler,
		},
		{
			MethodName: "DeleteNexusIncomingService",
			Handler:    _OperatorService_DeleteNexusIncomingService_Handler,
		},
		{
			MethodName: "ListNexusIncomingServices",
			Handler:    _OperatorService_ListNexusIncomingServices_Handler,
		},
	},
	Streams:  []grpc.StreamDesc{},
	Metadata: "temporal/api/operatorservice/v1/service.proto",
}

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

Functions

func RegisterOperatorServiceServer

func RegisterOperatorServiceServer(s grpc.ServiceRegistrar, srv OperatorServiceServer)

Types

type AddOrUpdateRemoteClusterRequest

type AddOrUpdateRemoteClusterRequest struct {

	// Frontend Address is a cross cluster accessible address.
	FrontendAddress string `protobuf:"bytes,1,opt,name=frontend_address,json=frontendAddress,proto3" json:"frontend_address,omitempty"`
	// Flag to enable / disable the cross cluster connection.
	EnableRemoteClusterConnection bool `` /* 153-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*AddOrUpdateRemoteClusterRequest) Descriptor deprecated

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

Deprecated: Use AddOrUpdateRemoteClusterRequest.ProtoReflect.Descriptor instead.

func (*AddOrUpdateRemoteClusterRequest) GetEnableRemoteClusterConnection

func (x *AddOrUpdateRemoteClusterRequest) GetEnableRemoteClusterConnection() bool

func (*AddOrUpdateRemoteClusterRequest) GetFrontendAddress

func (x *AddOrUpdateRemoteClusterRequest) GetFrontendAddress() string

func (*AddOrUpdateRemoteClusterRequest) ProtoMessage

func (*AddOrUpdateRemoteClusterRequest) ProtoMessage()

func (*AddOrUpdateRemoteClusterRequest) ProtoReflect

func (*AddOrUpdateRemoteClusterRequest) Reset

func (*AddOrUpdateRemoteClusterRequest) String

type AddOrUpdateRemoteClusterResponse

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

func (*AddOrUpdateRemoteClusterResponse) Descriptor deprecated

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

Deprecated: Use AddOrUpdateRemoteClusterResponse.ProtoReflect.Descriptor instead.

func (*AddOrUpdateRemoteClusterResponse) ProtoMessage

func (*AddOrUpdateRemoteClusterResponse) ProtoMessage()

func (*AddOrUpdateRemoteClusterResponse) ProtoReflect

func (*AddOrUpdateRemoteClusterResponse) Reset

func (*AddOrUpdateRemoteClusterResponse) String

type AddSearchAttributesRequest

type AddSearchAttributesRequest struct {

	// Mapping between search attribute name and its IndexedValueType.
	SearchAttributes map[string]v1.IndexedValueType `` /* 242-byte string literal not displayed */
	Namespace        string                         `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*AddSearchAttributesRequest) Descriptor deprecated

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

Deprecated: Use AddSearchAttributesRequest.ProtoReflect.Descriptor instead.

func (*AddSearchAttributesRequest) GetNamespace

func (x *AddSearchAttributesRequest) GetNamespace() string

func (*AddSearchAttributesRequest) GetSearchAttributes

func (x *AddSearchAttributesRequest) GetSearchAttributes() map[string]v1.IndexedValueType

func (*AddSearchAttributesRequest) ProtoMessage

func (*AddSearchAttributesRequest) ProtoMessage()

func (*AddSearchAttributesRequest) ProtoReflect

func (*AddSearchAttributesRequest) Reset

func (x *AddSearchAttributesRequest) Reset()

func (*AddSearchAttributesRequest) String

func (x *AddSearchAttributesRequest) String() string

type AddSearchAttributesResponse

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

func (*AddSearchAttributesResponse) Descriptor deprecated

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

Deprecated: Use AddSearchAttributesResponse.ProtoReflect.Descriptor instead.

func (*AddSearchAttributesResponse) ProtoMessage

func (*AddSearchAttributesResponse) ProtoMessage()

func (*AddSearchAttributesResponse) ProtoReflect

func (*AddSearchAttributesResponse) Reset

func (x *AddSearchAttributesResponse) Reset()

func (*AddSearchAttributesResponse) String

func (x *AddSearchAttributesResponse) String() string

type ClusterMetadata

type ClusterMetadata struct {

	// Name of the cluster name.
	ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	// Id of the cluster.
	ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"`
	// Cluster accessible address.
	Address string `protobuf:"bytes,3,opt,name=address,proto3" json:"address,omitempty"`
	// A unique failover version across all connected clusters.
	InitialFailoverVersion int64 `` /* 130-byte string literal not displayed */
	// History service shard number.
	HistoryShardCount int32 `protobuf:"varint,5,opt,name=history_shard_count,json=historyShardCount,proto3" json:"history_shard_count,omitempty"`
	// A flag to indicate if a connection is active.
	IsConnectionEnabled bool `protobuf:"varint,6,opt,name=is_connection_enabled,json=isConnectionEnabled,proto3" json:"is_connection_enabled,omitempty"`
	// contains filtered or unexported fields
}

func (*ClusterMetadata) Descriptor deprecated

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

Deprecated: Use ClusterMetadata.ProtoReflect.Descriptor instead.

func (*ClusterMetadata) GetAddress

func (x *ClusterMetadata) GetAddress() string

func (*ClusterMetadata) GetClusterId

func (x *ClusterMetadata) GetClusterId() string

func (*ClusterMetadata) GetClusterName

func (x *ClusterMetadata) GetClusterName() string

func (*ClusterMetadata) GetHistoryShardCount

func (x *ClusterMetadata) GetHistoryShardCount() int32

func (*ClusterMetadata) GetInitialFailoverVersion

func (x *ClusterMetadata) GetInitialFailoverVersion() int64

func (*ClusterMetadata) GetIsConnectionEnabled

func (x *ClusterMetadata) GetIsConnectionEnabled() bool

func (*ClusterMetadata) ProtoMessage

func (*ClusterMetadata) ProtoMessage()

func (*ClusterMetadata) ProtoReflect

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

func (*ClusterMetadata) Reset

func (x *ClusterMetadata) Reset()

func (*ClusterMetadata) String

func (x *ClusterMetadata) String() string

type CreateOrUpdateNexusIncomingServiceRequest added in v4.11.0

type CreateOrUpdateNexusIncomingServiceRequest struct {
	Service *v11.IncomingService `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOrUpdateNexusIncomingServiceRequest) Descriptor deprecated added in v4.11.0

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

Deprecated: Use CreateOrUpdateNexusIncomingServiceRequest.ProtoReflect.Descriptor instead.

func (*CreateOrUpdateNexusIncomingServiceRequest) GetService added in v4.11.0

func (*CreateOrUpdateNexusIncomingServiceRequest) ProtoMessage added in v4.11.0

func (*CreateOrUpdateNexusIncomingServiceRequest) ProtoReflect added in v4.11.0

func (*CreateOrUpdateNexusIncomingServiceRequest) Reset added in v4.11.0

func (*CreateOrUpdateNexusIncomingServiceRequest) String added in v4.11.0

type CreateOrUpdateNexusIncomingServiceResponse added in v4.11.0

type CreateOrUpdateNexusIncomingServiceResponse struct {

	// Data post acceptance. Can be used to issue additional updates to this record.
	Service *v11.IncomingService `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*CreateOrUpdateNexusIncomingServiceResponse) Descriptor deprecated added in v4.11.0

Deprecated: Use CreateOrUpdateNexusIncomingServiceResponse.ProtoReflect.Descriptor instead.

func (*CreateOrUpdateNexusIncomingServiceResponse) GetService added in v4.11.0

func (*CreateOrUpdateNexusIncomingServiceResponse) ProtoMessage added in v4.11.0

func (*CreateOrUpdateNexusIncomingServiceResponse) ProtoReflect added in v4.11.0

func (*CreateOrUpdateNexusIncomingServiceResponse) Reset added in v4.11.0

func (*CreateOrUpdateNexusIncomingServiceResponse) String added in v4.11.0

type DeleteNamespaceRequest

type DeleteNamespaceRequest struct {

	// Only one of namespace or namespace_id must be specified to identify namespace.
	Namespace   string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	NamespaceId string `protobuf:"bytes,2,opt,name=namespace_id,json=namespaceId,proto3" json:"namespace_id,omitempty"`
	// If provided, the deletion of namespace info will be delayed for the given duration (0 means no delay).
	// If not provided, the default delay configured in the cluster will be used.
	NamespaceDeleteDelay *durationpb.Duration `protobuf:"bytes,3,opt,name=namespace_delete_delay,json=namespaceDeleteDelay,proto3" json:"namespace_delete_delay,omitempty"`
	// contains filtered or unexported fields
}

(-- api-linter: core::0135::request-unknown-fields=disabled

aip.dev/not-precedent: DeleteNamespace RPC doesn't follow Google API format. --)

(-- api-linter: core::0135::request-name-required=disabled

aip.dev/not-precedent: DeleteNamespace RPC doesn't follow Google API format. --)

func (*DeleteNamespaceRequest) Descriptor deprecated

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

Deprecated: Use DeleteNamespaceRequest.ProtoReflect.Descriptor instead.

func (*DeleteNamespaceRequest) GetNamespace

func (x *DeleteNamespaceRequest) GetNamespace() string

func (*DeleteNamespaceRequest) GetNamespaceDeleteDelay added in v4.11.0

func (x *DeleteNamespaceRequest) GetNamespaceDeleteDelay() *durationpb.Duration

func (*DeleteNamespaceRequest) GetNamespaceId added in v4.10.0

func (x *DeleteNamespaceRequest) GetNamespaceId() string

func (*DeleteNamespaceRequest) ProtoMessage

func (*DeleteNamespaceRequest) ProtoMessage()

func (*DeleteNamespaceRequest) ProtoReflect

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

func (*DeleteNamespaceRequest) Reset

func (x *DeleteNamespaceRequest) Reset()

func (*DeleteNamespaceRequest) String

func (x *DeleteNamespaceRequest) String() string

type DeleteNamespaceResponse

type DeleteNamespaceResponse struct {

	// Temporary namespace name that is used during reclaim resources step.
	DeletedNamespace string `protobuf:"bytes,1,opt,name=deleted_namespace,json=deletedNamespace,proto3" json:"deleted_namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteNamespaceResponse) Descriptor deprecated

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

Deprecated: Use DeleteNamespaceResponse.ProtoReflect.Descriptor instead.

func (*DeleteNamespaceResponse) GetDeletedNamespace

func (x *DeleteNamespaceResponse) GetDeletedNamespace() string

func (*DeleteNamespaceResponse) ProtoMessage

func (*DeleteNamespaceResponse) ProtoMessage()

func (*DeleteNamespaceResponse) ProtoReflect

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

func (*DeleteNamespaceResponse) Reset

func (x *DeleteNamespaceResponse) Reset()

func (*DeleteNamespaceResponse) String

func (x *DeleteNamespaceResponse) String() string

type DeleteNexusIncomingServiceRequest added in v4.11.0

type DeleteNexusIncomingServiceRequest struct {

	// Name of service to delete.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*DeleteNexusIncomingServiceRequest) Descriptor deprecated added in v4.11.0

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

Deprecated: Use DeleteNexusIncomingServiceRequest.ProtoReflect.Descriptor instead.

func (*DeleteNexusIncomingServiceRequest) GetName added in v4.11.0

func (*DeleteNexusIncomingServiceRequest) ProtoMessage added in v4.11.0

func (*DeleteNexusIncomingServiceRequest) ProtoMessage()

func (*DeleteNexusIncomingServiceRequest) ProtoReflect added in v4.11.0

func (*DeleteNexusIncomingServiceRequest) Reset added in v4.11.0

func (*DeleteNexusIncomingServiceRequest) String added in v4.11.0

type DeleteNexusIncomingServiceResponse added in v4.11.0

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

func (*DeleteNexusIncomingServiceResponse) Descriptor deprecated added in v4.11.0

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

Deprecated: Use DeleteNexusIncomingServiceResponse.ProtoReflect.Descriptor instead.

func (*DeleteNexusIncomingServiceResponse) ProtoMessage added in v4.11.0

func (*DeleteNexusIncomingServiceResponse) ProtoMessage()

func (*DeleteNexusIncomingServiceResponse) ProtoReflect added in v4.11.0

func (*DeleteNexusIncomingServiceResponse) Reset added in v4.11.0

func (*DeleteNexusIncomingServiceResponse) String added in v4.11.0

type GetNexusIncomingServiceRequest added in v4.11.0

type GetNexusIncomingServiceRequest struct {

	// Name of service to retrieve.
	Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNexusIncomingServiceRequest) Descriptor deprecated added in v4.11.0

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

Deprecated: Use GetNexusIncomingServiceRequest.ProtoReflect.Descriptor instead.

func (*GetNexusIncomingServiceRequest) GetName added in v4.11.0

func (*GetNexusIncomingServiceRequest) ProtoMessage added in v4.11.0

func (*GetNexusIncomingServiceRequest) ProtoMessage()

func (*GetNexusIncomingServiceRequest) ProtoReflect added in v4.11.0

func (*GetNexusIncomingServiceRequest) Reset added in v4.11.0

func (x *GetNexusIncomingServiceRequest) Reset()

func (*GetNexusIncomingServiceRequest) String added in v4.11.0

type GetNexusIncomingServiceResponse added in v4.11.0

type GetNexusIncomingServiceResponse struct {
	Service *v11.IncomingService `protobuf:"bytes,1,opt,name=service,proto3" json:"service,omitempty"`
	// contains filtered or unexported fields
}

func (*GetNexusIncomingServiceResponse) Descriptor deprecated added in v4.11.0

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

Deprecated: Use GetNexusIncomingServiceResponse.ProtoReflect.Descriptor instead.

func (*GetNexusIncomingServiceResponse) GetService added in v4.11.0

func (*GetNexusIncomingServiceResponse) ProtoMessage added in v4.11.0

func (*GetNexusIncomingServiceResponse) ProtoMessage()

func (*GetNexusIncomingServiceResponse) ProtoReflect added in v4.11.0

func (*GetNexusIncomingServiceResponse) Reset added in v4.11.0

func (*GetNexusIncomingServiceResponse) String added in v4.11.0

type ListClustersRequest

type ListClustersRequest struct {
	PageSize      int32  `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	NextPageToken []byte `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListClustersRequest) Descriptor deprecated

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

Deprecated: Use ListClustersRequest.ProtoReflect.Descriptor instead.

func (*ListClustersRequest) GetNextPageToken

func (x *ListClustersRequest) GetNextPageToken() []byte

func (*ListClustersRequest) GetPageSize

func (x *ListClustersRequest) GetPageSize() int32

func (*ListClustersRequest) ProtoMessage

func (*ListClustersRequest) ProtoMessage()

func (*ListClustersRequest) ProtoReflect

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

func (*ListClustersRequest) Reset

func (x *ListClustersRequest) Reset()

func (*ListClustersRequest) String

func (x *ListClustersRequest) String() string

type ListClustersResponse

type ListClustersResponse struct {

	// List of all cluster information
	Clusters      []*ClusterMetadata `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"`
	NextPageToken []byte             `protobuf:"bytes,4,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListClustersResponse) Descriptor deprecated

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

Deprecated: Use ListClustersResponse.ProtoReflect.Descriptor instead.

func (*ListClustersResponse) GetClusters

func (x *ListClustersResponse) GetClusters() []*ClusterMetadata

func (*ListClustersResponse) GetNextPageToken

func (x *ListClustersResponse) GetNextPageToken() []byte

func (*ListClustersResponse) ProtoMessage

func (*ListClustersResponse) ProtoMessage()

func (*ListClustersResponse) ProtoReflect

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

func (*ListClustersResponse) Reset

func (x *ListClustersResponse) Reset()

func (*ListClustersResponse) String

func (x *ListClustersResponse) String() string

type ListNexusIncomingServicesRequest added in v4.11.0

type ListNexusIncomingServicesRequest struct {
	PageSize int32 `protobuf:"varint,1,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
	// To get the next page, pass in `ListNexusIncomingServicesResponse.next_page_token` from the previous page's
	// response, the token will be empty if there's no other page.
	// Note: the last page may be empty if the total number of services registered is a multiple of the page size.
	NextPageToken []byte `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNexusIncomingServicesRequest) Descriptor deprecated added in v4.11.0

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

Deprecated: Use ListNexusIncomingServicesRequest.ProtoReflect.Descriptor instead.

func (*ListNexusIncomingServicesRequest) GetNextPageToken added in v4.11.0

func (x *ListNexusIncomingServicesRequest) GetNextPageToken() []byte

func (*ListNexusIncomingServicesRequest) GetPageSize added in v4.11.0

func (x *ListNexusIncomingServicesRequest) GetPageSize() int32

func (*ListNexusIncomingServicesRequest) ProtoMessage added in v4.11.0

func (*ListNexusIncomingServicesRequest) ProtoMessage()

func (*ListNexusIncomingServicesRequest) ProtoReflect added in v4.11.0

func (*ListNexusIncomingServicesRequest) Reset added in v4.11.0

func (*ListNexusIncomingServicesRequest) String added in v4.11.0

type ListNexusIncomingServicesResponse added in v4.11.0

type ListNexusIncomingServicesResponse struct {

	// Token for getting the next page.
	NextPageToken []byte                 `protobuf:"bytes,1,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
	Services      []*v11.IncomingService `protobuf:"bytes,2,rep,name=services,proto3" json:"services,omitempty"`
	// contains filtered or unexported fields
}

func (*ListNexusIncomingServicesResponse) Descriptor deprecated added in v4.11.0

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

Deprecated: Use ListNexusIncomingServicesResponse.ProtoReflect.Descriptor instead.

func (*ListNexusIncomingServicesResponse) GetNextPageToken added in v4.11.0

func (x *ListNexusIncomingServicesResponse) GetNextPageToken() []byte

func (*ListNexusIncomingServicesResponse) GetServices added in v4.11.0

func (*ListNexusIncomingServicesResponse) ProtoMessage added in v4.11.0

func (*ListNexusIncomingServicesResponse) ProtoMessage()

func (*ListNexusIncomingServicesResponse) ProtoReflect added in v4.11.0

func (*ListNexusIncomingServicesResponse) Reset added in v4.11.0

func (*ListNexusIncomingServicesResponse) String added in v4.11.0

type ListSearchAttributesRequest

type ListSearchAttributesRequest struct {
	Namespace string `protobuf:"bytes,1,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*ListSearchAttributesRequest) Descriptor deprecated

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

Deprecated: Use ListSearchAttributesRequest.ProtoReflect.Descriptor instead.

func (*ListSearchAttributesRequest) GetNamespace

func (x *ListSearchAttributesRequest) GetNamespace() string

func (*ListSearchAttributesRequest) ProtoMessage

func (*ListSearchAttributesRequest) ProtoMessage()

func (*ListSearchAttributesRequest) ProtoReflect

func (*ListSearchAttributesRequest) Reset

func (x *ListSearchAttributesRequest) Reset()

func (*ListSearchAttributesRequest) String

func (x *ListSearchAttributesRequest) String() string

type ListSearchAttributesResponse

type ListSearchAttributesResponse struct {

	// Mapping between custom (user-registered) search attribute name to its IndexedValueType.
	CustomAttributes map[string]v1.IndexedValueType `` /* 242-byte string literal not displayed */
	// Mapping between system (predefined) search attribute name to its IndexedValueType.
	SystemAttributes map[string]v1.IndexedValueType `` /* 242-byte string literal not displayed */
	// Mapping from the attribute name to the visibility storage native type.
	StorageSchema map[string]string `` /* 188-byte string literal not displayed */
	// contains filtered or unexported fields
}

func (*ListSearchAttributesResponse) Descriptor deprecated

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

Deprecated: Use ListSearchAttributesResponse.ProtoReflect.Descriptor instead.

func (*ListSearchAttributesResponse) GetCustomAttributes

func (x *ListSearchAttributesResponse) GetCustomAttributes() map[string]v1.IndexedValueType

func (*ListSearchAttributesResponse) GetStorageSchema

func (x *ListSearchAttributesResponse) GetStorageSchema() map[string]string

func (*ListSearchAttributesResponse) GetSystemAttributes

func (x *ListSearchAttributesResponse) GetSystemAttributes() map[string]v1.IndexedValueType

func (*ListSearchAttributesResponse) ProtoMessage

func (*ListSearchAttributesResponse) ProtoMessage()

func (*ListSearchAttributesResponse) ProtoReflect

func (*ListSearchAttributesResponse) Reset

func (x *ListSearchAttributesResponse) Reset()

func (*ListSearchAttributesResponse) String

type OperatorServiceClient

type OperatorServiceClient interface {
	// AddSearchAttributes add custom search attributes.
	//
	// Returns ALREADY_EXISTS status code if a Search Attribute with any of the specified names already exists
	// Returns INTERNAL status code with temporal.api.errordetails.v1.SystemWorkflowFailure in Error Details if registration process fails,
	AddSearchAttributes(ctx context.Context, in *AddSearchAttributesRequest, opts ...grpc.CallOption) (*AddSearchAttributesResponse, error)
	// RemoveSearchAttributes removes custom search attributes.
	//
	// Returns NOT_FOUND status code if a Search Attribute with any of the specified names is not registered
	RemoveSearchAttributes(ctx context.Context, in *RemoveSearchAttributesRequest, opts ...grpc.CallOption) (*RemoveSearchAttributesResponse, error)
	// ListSearchAttributes returns comprehensive information about search attributes.
	ListSearchAttributes(ctx context.Context, in *ListSearchAttributesRequest, opts ...grpc.CallOption) (*ListSearchAttributesResponse, error)
	// DeleteNamespace synchronously deletes a namespace and asynchronously reclaims all namespace resources.
	// (-- api-linter: core::0135::method-signature=disabled
	//
	//	aip.dev/not-precedent: DeleteNamespace RPC doesn't follow Google API format. --)
	//
	// (-- api-linter: core::0135::response-message-name=disabled
	//
	//	aip.dev/not-precedent: DeleteNamespace RPC doesn't follow Google API format. --)
	DeleteNamespace(ctx context.Context, in *DeleteNamespaceRequest, opts ...grpc.CallOption) (*DeleteNamespaceResponse, error)
	// AddOrUpdateRemoteCluster adds or updates remote cluster.
	AddOrUpdateRemoteCluster(ctx context.Context, in *AddOrUpdateRemoteClusterRequest, opts ...grpc.CallOption) (*AddOrUpdateRemoteClusterResponse, error)
	// RemoveRemoteCluster removes remote cluster.
	RemoveRemoteCluster(ctx context.Context, in *RemoveRemoteClusterRequest, opts ...grpc.CallOption) (*RemoveRemoteClusterResponse, error)
	// ListClusters returns information about Temporal clusters.
	ListClusters(ctx context.Context, in *ListClustersRequest, opts ...grpc.CallOption) (*ListClustersResponse, error)
	// Get a registered incoming Nexus service by name. The returned version can be used for optimistic updates.
	GetNexusIncomingService(ctx context.Context, in *GetNexusIncomingServiceRequest, opts ...grpc.CallOption) (*GetNexusIncomingServiceResponse, error)
	// Optimistically create or update a Nexus service based on provided version.
	// To update an existing service, get the current service record via the `GetNexusIncomingService` API, modify it
	// and submit to this API.
	// Set version to 0 to create a new service.
	// Returns the updated service with the updated version, which can be used for subsequent updates.
	CreateOrUpdateNexusIncomingService(ctx context.Context, in *CreateOrUpdateNexusIncomingServiceRequest, opts ...grpc.CallOption) (*CreateOrUpdateNexusIncomingServiceResponse, error)
	// Delete an incoming Nexus service by name.
	DeleteNexusIncomingService(ctx context.Context, in *DeleteNexusIncomingServiceRequest, opts ...grpc.CallOption) (*DeleteNexusIncomingServiceResponse, error)
	// List all nexus incoming service names. Use next_page_token in the response for pagination.
	ListNexusIncomingServices(ctx context.Context, in *ListNexusIncomingServicesRequest, opts ...grpc.CallOption) (*ListNexusIncomingServicesResponse, error)
}

OperatorServiceClient is the client API for OperatorService 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 OperatorServiceServer

type OperatorServiceServer interface {
	// AddSearchAttributes add custom search attributes.
	//
	// Returns ALREADY_EXISTS status code if a Search Attribute with any of the specified names already exists
	// Returns INTERNAL status code with temporal.api.errordetails.v1.SystemWorkflowFailure in Error Details if registration process fails,
	AddSearchAttributes(context.Context, *AddSearchAttributesRequest) (*AddSearchAttributesResponse, error)
	// RemoveSearchAttributes removes custom search attributes.
	//
	// Returns NOT_FOUND status code if a Search Attribute with any of the specified names is not registered
	RemoveSearchAttributes(context.Context, *RemoveSearchAttributesRequest) (*RemoveSearchAttributesResponse, error)
	// ListSearchAttributes returns comprehensive information about search attributes.
	ListSearchAttributes(context.Context, *ListSearchAttributesRequest) (*ListSearchAttributesResponse, error)
	// DeleteNamespace synchronously deletes a namespace and asynchronously reclaims all namespace resources.
	// (-- api-linter: core::0135::method-signature=disabled
	//
	//	aip.dev/not-precedent: DeleteNamespace RPC doesn't follow Google API format. --)
	//
	// (-- api-linter: core::0135::response-message-name=disabled
	//
	//	aip.dev/not-precedent: DeleteNamespace RPC doesn't follow Google API format. --)
	DeleteNamespace(context.Context, *DeleteNamespaceRequest) (*DeleteNamespaceResponse, error)
	// AddOrUpdateRemoteCluster adds or updates remote cluster.
	AddOrUpdateRemoteCluster(context.Context, *AddOrUpdateRemoteClusterRequest) (*AddOrUpdateRemoteClusterResponse, error)
	// RemoveRemoteCluster removes remote cluster.
	RemoveRemoteCluster(context.Context, *RemoveRemoteClusterRequest) (*RemoveRemoteClusterResponse, error)
	// ListClusters returns information about Temporal clusters.
	ListClusters(context.Context, *ListClustersRequest) (*ListClustersResponse, error)
	// Get a registered incoming Nexus service by name. The returned version can be used for optimistic updates.
	GetNexusIncomingService(context.Context, *GetNexusIncomingServiceRequest) (*GetNexusIncomingServiceResponse, error)
	// Optimistically create or update a Nexus service based on provided version.
	// To update an existing service, get the current service record via the `GetNexusIncomingService` API, modify it
	// and submit to this API.
	// Set version to 0 to create a new service.
	// Returns the updated service with the updated version, which can be used for subsequent updates.
	CreateOrUpdateNexusIncomingService(context.Context, *CreateOrUpdateNexusIncomingServiceRequest) (*CreateOrUpdateNexusIncomingServiceResponse, error)
	// Delete an incoming Nexus service by name.
	DeleteNexusIncomingService(context.Context, *DeleteNexusIncomingServiceRequest) (*DeleteNexusIncomingServiceResponse, error)
	// List all nexus incoming service names. Use next_page_token in the response for pagination.
	ListNexusIncomingServices(context.Context, *ListNexusIncomingServicesRequest) (*ListNexusIncomingServicesResponse, error)
}

OperatorServiceServer is the server API for OperatorService service. All implementations should embed UnimplementedOperatorServiceServer for forward compatibility

type RemoveRemoteClusterRequest

type RemoveRemoteClusterRequest struct {

	// Remote cluster name to be removed.
	ClusterName string `protobuf:"bytes,1,opt,name=cluster_name,json=clusterName,proto3" json:"cluster_name,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveRemoteClusterRequest) Descriptor deprecated

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

Deprecated: Use RemoveRemoteClusterRequest.ProtoReflect.Descriptor instead.

func (*RemoveRemoteClusterRequest) GetClusterName

func (x *RemoveRemoteClusterRequest) GetClusterName() string

func (*RemoveRemoteClusterRequest) ProtoMessage

func (*RemoveRemoteClusterRequest) ProtoMessage()

func (*RemoveRemoteClusterRequest) ProtoReflect

func (*RemoveRemoteClusterRequest) Reset

func (x *RemoveRemoteClusterRequest) Reset()

func (*RemoveRemoteClusterRequest) String

func (x *RemoveRemoteClusterRequest) String() string

type RemoveRemoteClusterResponse

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

func (*RemoveRemoteClusterResponse) Descriptor deprecated

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

Deprecated: Use RemoveRemoteClusterResponse.ProtoReflect.Descriptor instead.

func (*RemoveRemoteClusterResponse) ProtoMessage

func (*RemoveRemoteClusterResponse) ProtoMessage()

func (*RemoveRemoteClusterResponse) ProtoReflect

func (*RemoveRemoteClusterResponse) Reset

func (x *RemoveRemoteClusterResponse) Reset()

func (*RemoveRemoteClusterResponse) String

func (x *RemoveRemoteClusterResponse) String() string

type RemoveSearchAttributesRequest

type RemoveSearchAttributesRequest struct {

	// Search attribute names to delete.
	SearchAttributes []string `protobuf:"bytes,1,rep,name=search_attributes,json=searchAttributes,proto3" json:"search_attributes,omitempty"`
	Namespace        string   `protobuf:"bytes,2,opt,name=namespace,proto3" json:"namespace,omitempty"`
	// contains filtered or unexported fields
}

func (*RemoveSearchAttributesRequest) Descriptor deprecated

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

Deprecated: Use RemoveSearchAttributesRequest.ProtoReflect.Descriptor instead.

func (*RemoveSearchAttributesRequest) GetNamespace

func (x *RemoveSearchAttributesRequest) GetNamespace() string

func (*RemoveSearchAttributesRequest) GetSearchAttributes

func (x *RemoveSearchAttributesRequest) GetSearchAttributes() []string

func (*RemoveSearchAttributesRequest) ProtoMessage

func (*RemoveSearchAttributesRequest) ProtoMessage()

func (*RemoveSearchAttributesRequest) ProtoReflect

func (*RemoveSearchAttributesRequest) Reset

func (x *RemoveSearchAttributesRequest) Reset()

func (*RemoveSearchAttributesRequest) String

type RemoveSearchAttributesResponse

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

func (*RemoveSearchAttributesResponse) Descriptor deprecated

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

Deprecated: Use RemoveSearchAttributesResponse.ProtoReflect.Descriptor instead.

func (*RemoveSearchAttributesResponse) ProtoMessage

func (*RemoveSearchAttributesResponse) ProtoMessage()

func (*RemoveSearchAttributesResponse) ProtoReflect

func (*RemoveSearchAttributesResponse) Reset

func (x *RemoveSearchAttributesResponse) Reset()

func (*RemoveSearchAttributesResponse) String

type UnimplementedOperatorServiceServer

type UnimplementedOperatorServiceServer struct {
}

UnimplementedOperatorServiceServer should be embedded to have forward compatible implementations.

func (UnimplementedOperatorServiceServer) AddSearchAttributes

func (UnimplementedOperatorServiceServer) CreateOrUpdateNexusIncomingService added in v4.11.0

func (UnimplementedOperatorServiceServer) DeleteNamespace

func (UnimplementedOperatorServiceServer) DeleteNexusIncomingService added in v4.11.0

func (UnimplementedOperatorServiceServer) GetNexusIncomingService added in v4.11.0

func (UnimplementedOperatorServiceServer) ListClusters

func (UnimplementedOperatorServiceServer) ListNexusIncomingServices added in v4.11.0

func (UnimplementedOperatorServiceServer) RemoveRemoteCluster

type UnsafeOperatorServiceServer

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

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

Jump to

Keyboard shortcuts

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