Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterClusterServiceServer(s grpc.ServiceRegistrar, srv ClusterServiceServer)
- func RegisterConnectorServiceServer(s grpc.ServiceRegistrar, srv ConnectorServiceServer)
- func RegisterOperationServiceServer(s grpc.ServiceRegistrar, srv OperationServiceServer)
- func RegisterTopicServiceServer(s grpc.ServiceRegistrar, srv TopicServiceServer)
- func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
- func RegisterVersionServiceServer(s grpc.ServiceRegistrar, srv VersionServiceServer)
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster) GetAccess() *v1.Access
- func (x *Cluster) GetCloudType() string
- func (x *Cluster) GetConnectionInfo() *ConnectionInfo
- func (x *Cluster) GetCreateTime() *timestamppb.Timestamp
- func (x *Cluster) GetDescription() string
- func (x *Cluster) GetEncryption() *v1.DataEncryption
- func (x *Cluster) GetId() string
- func (x *Cluster) GetKafkaConfig() *KafkaConfig
- func (x *Cluster) GetMaintenanceWindow() *v1.MaintenanceWindow
- func (x *Cluster) GetMetricsExporterConnectionInfo() *MetricsExporterConnectionInfo
- func (x *Cluster) GetName() string
- func (x *Cluster) GetNetworkId() string
- func (x *Cluster) GetPlannedOperation() *v1.MaintenanceOperation
- func (x *Cluster) GetPrivateConnectionInfo() *PrivateConnectionInfo
- func (x *Cluster) GetProjectId() string
- func (x *Cluster) GetRegionId() string
- func (x *Cluster) GetResources() *ClusterResources
- func (x *Cluster) GetRestApiConfig() *RestAPIConfig
- func (x *Cluster) GetSchemaRegistryConfig() *SchemaRegistryConfig
- func (x *Cluster) GetStatus() v1.ClusterStatus
- func (x *Cluster) GetVersion() string
- func (*Cluster) ProtoMessage()
- func (x *Cluster) ProtoReflect() protoreflect.Message
- func (x *Cluster) Reset()
- func (x *Cluster) String() string
- type ClusterConnection
- func (*ClusterConnection) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterConnection) GetAlias() string
- func (m *ClusterConnection) GetClusterConnection() isClusterConnection_ClusterConnection
- func (x *ClusterConnection) GetExternalCluster() *ExternalClusterConnection
- func (x *ClusterConnection) GetThisCluster() *ThisCluster
- func (*ClusterConnection) ProtoMessage()
- func (x *ClusterConnection) ProtoReflect() protoreflect.Message
- func (x *ClusterConnection) Reset()
- func (x *ClusterConnection) String() string
- type ClusterConnectionSpec
- func (*ClusterConnectionSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterConnectionSpec) GetAlias() *wrapperspb.StringValue
- func (m *ClusterConnectionSpec) GetClusterConnection() isClusterConnectionSpec_ClusterConnection
- func (x *ClusterConnectionSpec) GetExternalCluster() *ExternalClusterConnectionSpec
- func (x *ClusterConnectionSpec) GetThisCluster() *ThisCluster
- func (*ClusterConnectionSpec) ProtoMessage()
- func (x *ClusterConnectionSpec) ProtoReflect() protoreflect.Message
- func (x *ClusterConnectionSpec) Reset()
- func (x *ClusterConnectionSpec) String() string
- type ClusterConnectionSpec_ExternalCluster
- type ClusterConnectionSpec_ThisCluster
- type ClusterConnection_ExternalCluster
- type ClusterConnection_ThisCluster
- type ClusterResources
- func (*ClusterResources) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterResources) GetKafka() *ClusterResources_Kafka
- func (*ClusterResources) ProtoMessage()
- func (x *ClusterResources) ProtoReflect() protoreflect.Message
- func (x *ClusterResources) Reset()
- func (x *ClusterResources) String() string
- type ClusterResources_Kafka
- func (*ClusterResources_Kafka) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterResources_Kafka) GetBrokerCount() *wrapperspb.Int64Value
- func (x *ClusterResources_Kafka) GetDiskSize() *wrapperspb.Int64Value
- func (x *ClusterResources_Kafka) GetMaxDiskSize() *wrapperspb.Int64Value
- func (x *ClusterResources_Kafka) GetMaxResourcePresetId() *wrapperspb.StringValue
- func (x *ClusterResources_Kafka) GetMinResourcePresetId() *wrapperspb.StringValue
- func (x *ClusterResources_Kafka) GetResourcePresetId() string
- func (x *ClusterResources_Kafka) GetZoneCount() *wrapperspb.Int64Value
- func (*ClusterResources_Kafka) ProtoMessage()
- func (x *ClusterResources_Kafka) ProtoReflect() protoreflect.Message
- func (x *ClusterResources_Kafka) Reset()
- func (x *ClusterResources_Kafka) String() string
- type ClusterServiceClient
- type ClusterServiceServer
- type ClusterView
- func (ClusterView) Descriptor() protoreflect.EnumDescriptor
- func (x ClusterView) Enum() *ClusterView
- func (ClusterView) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClusterView) Number() protoreflect.EnumNumber
- func (x ClusterView) String() string
- func (ClusterView) Type() protoreflect.EnumType
- type ConnectionInfo
- func (*ConnectionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionInfo) GetConnectionString() string
- func (x *ConnectionInfo) GetPassword() string
- func (x *ConnectionInfo) GetUser() string
- func (*ConnectionInfo) ProtoMessage()
- func (x *ConnectionInfo) ProtoReflect() protoreflect.Message
- func (x *ConnectionInfo) Reset()
- func (x *ConnectionInfo) String() string
- type Connector
- func (*Connector) Descriptor() ([]byte, []int)deprecated
- func (x *Connector) GetClusterId() string
- func (m *Connector) GetConnectorConfig() isConnector_ConnectorConfig
- func (x *Connector) GetConnectorConfigMirrormaker() *ConnectorConfigMirrorMaker
- func (x *Connector) GetConnectorConfigS3Sink() *ConnectorConfigS3Sink
- func (x *Connector) GetHealth() Connector_Health
- func (x *Connector) GetName() string
- func (x *Connector) GetProperties() map[string]string
- func (x *Connector) GetStatus() Connector_Status
- func (x *Connector) GetTasksMax() *wrapperspb.Int64Value
- func (*Connector) ProtoMessage()
- func (x *Connector) ProtoReflect() protoreflect.Message
- func (x *Connector) Reset()
- func (x *Connector) String() string
- type ConnectorConfigMirrorMaker
- func (*ConnectorConfigMirrorMaker) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectorConfigMirrorMaker) GetReplicationFactor() *wrapperspb.Int64Value
- func (x *ConnectorConfigMirrorMaker) GetSourceCluster() *ClusterConnection
- func (x *ConnectorConfigMirrorMaker) GetTargetCluster() *ClusterConnection
- func (x *ConnectorConfigMirrorMaker) GetTopics() string
- func (*ConnectorConfigMirrorMaker) ProtoMessage()
- func (x *ConnectorConfigMirrorMaker) ProtoReflect() protoreflect.Message
- func (x *ConnectorConfigMirrorMaker) Reset()
- func (x *ConnectorConfigMirrorMaker) String() string
- type ConnectorConfigMirrorMakerSpec
- func (*ConnectorConfigMirrorMakerSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectorConfigMirrorMakerSpec) GetReplicationFactor() *wrapperspb.Int64Value
- func (x *ConnectorConfigMirrorMakerSpec) GetSourceCluster() *ClusterConnectionSpec
- func (x *ConnectorConfigMirrorMakerSpec) GetTargetCluster() *ClusterConnectionSpec
- func (x *ConnectorConfigMirrorMakerSpec) GetTopics() string
- func (*ConnectorConfigMirrorMakerSpec) ProtoMessage()
- func (x *ConnectorConfigMirrorMakerSpec) ProtoReflect() protoreflect.Message
- func (x *ConnectorConfigMirrorMakerSpec) Reset()
- func (x *ConnectorConfigMirrorMakerSpec) String() string
- type ConnectorConfigS3Sink
- func (*ConnectorConfigS3Sink) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectorConfigS3Sink) GetFileCompressionType() string
- func (x *ConnectorConfigS3Sink) GetFileMaxRecords() *wrapperspb.Int64Value
- func (x *ConnectorConfigS3Sink) GetS3Connection() *S3Connection
- func (x *ConnectorConfigS3Sink) GetTopics() string
- func (*ConnectorConfigS3Sink) ProtoMessage()
- func (x *ConnectorConfigS3Sink) ProtoReflect() protoreflect.Message
- func (x *ConnectorConfigS3Sink) Reset()
- func (x *ConnectorConfigS3Sink) String() string
- type ConnectorConfigS3SinkSpec
- func (*ConnectorConfigS3SinkSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectorConfigS3SinkSpec) GetFileCompressionType() string
- func (x *ConnectorConfigS3SinkSpec) GetFileMaxRecords() *wrapperspb.Int64Value
- func (x *ConnectorConfigS3SinkSpec) GetS3Connection() *S3ConnectionSpec
- func (x *ConnectorConfigS3SinkSpec) GetTopics() string
- func (*ConnectorConfigS3SinkSpec) ProtoMessage()
- func (x *ConnectorConfigS3SinkSpec) ProtoReflect() protoreflect.Message
- func (x *ConnectorConfigS3SinkSpec) Reset()
- func (x *ConnectorConfigS3SinkSpec) String() string
- type ConnectorServiceClient
- type ConnectorServiceServer
- type ConnectorSpec
- func (*ConnectorSpec) Descriptor() ([]byte, []int)deprecated
- func (m *ConnectorSpec) GetConnectorConfig() isConnectorSpec_ConnectorConfig
- func (x *ConnectorSpec) GetConnectorConfigMirrormaker() *ConnectorConfigMirrorMakerSpec
- func (x *ConnectorSpec) GetConnectorConfigS3Sink() *ConnectorConfigS3SinkSpec
- func (x *ConnectorSpec) GetName() string
- func (x *ConnectorSpec) GetProperties() map[string]string
- func (x *ConnectorSpec) GetTasksMax() *wrapperspb.Int64Value
- func (*ConnectorSpec) ProtoMessage()
- func (x *ConnectorSpec) ProtoReflect() protoreflect.Message
- func (x *ConnectorSpec) Reset()
- func (x *ConnectorSpec) String() string
- type ConnectorSpec_ConnectorConfigMirrormaker
- type ConnectorSpec_ConnectorConfigS3Sink
- type Connector_ConnectorConfigMirrormaker
- type Connector_ConnectorConfigS3Sink
- type Connector_Health
- func (Connector_Health) Descriptor() protoreflect.EnumDescriptor
- func (x Connector_Health) Enum() *Connector_Health
- func (Connector_Health) EnumDescriptor() ([]byte, []int)deprecated
- func (x Connector_Health) Number() protoreflect.EnumNumber
- func (x Connector_Health) String() string
- func (Connector_Health) Type() protoreflect.EnumType
- type Connector_Status
- func (Connector_Status) Descriptor() protoreflect.EnumDescriptor
- func (x Connector_Status) Enum() *Connector_Status
- func (Connector_Status) EnumDescriptor() ([]byte, []int)deprecated
- func (x Connector_Status) Number() protoreflect.EnumNumber
- func (x Connector_Status) String() string
- func (Connector_Status) Type() protoreflect.EnumType
- type CreateClusterRequest
- func (*CreateClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateClusterRequest) GetAccess() *v1.Access
- func (x *CreateClusterRequest) GetCloudType() string
- func (x *CreateClusterRequest) GetDescription() string
- func (x *CreateClusterRequest) GetEncryption() *v1.DataEncryption
- func (x *CreateClusterRequest) GetKafkaConfig() *KafkaConfig
- func (x *CreateClusterRequest) GetMaintenanceWindow() *v1.MaintenanceWindow
- func (x *CreateClusterRequest) GetName() string
- func (x *CreateClusterRequest) GetNetworkId() string
- func (x *CreateClusterRequest) GetProjectId() string
- func (x *CreateClusterRequest) GetRegionId() string
- func (x *CreateClusterRequest) GetResources() *ClusterResources
- func (x *CreateClusterRequest) GetRestApiConfig() *RestAPIConfig
- func (x *CreateClusterRequest) GetSchemaRegistryConfig() *SchemaRegistryConfig
- func (x *CreateClusterRequest) GetVersion() string
- func (*CreateClusterRequest) ProtoMessage()
- func (x *CreateClusterRequest) ProtoReflect() protoreflect.Message
- func (x *CreateClusterRequest) Reset()
- func (x *CreateClusterRequest) String() string
- type CreateConnectorMetadata
- func (*CreateConnectorMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConnectorMetadata) GetClusterId() string
- func (x *CreateConnectorMetadata) GetConnectorName() string
- func (*CreateConnectorMetadata) ProtoMessage()
- func (x *CreateConnectorMetadata) ProtoReflect() protoreflect.Message
- func (x *CreateConnectorMetadata) Reset()
- func (x *CreateConnectorMetadata) String() string
- type CreateConnectorRequest
- func (*CreateConnectorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConnectorRequest) GetClusterId() string
- func (x *CreateConnectorRequest) GetConnectorSpec() *ConnectorSpec
- func (*CreateConnectorRequest) ProtoMessage()
- func (x *CreateConnectorRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConnectorRequest) Reset()
- func (x *CreateConnectorRequest) String() string
- type CreateTopicRequest
- func (*CreateTopicRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateTopicRequest) GetClusterId() string
- func (x *CreateTopicRequest) GetTopicSpec() *TopicSpec
- func (*CreateTopicRequest) ProtoMessage()
- func (x *CreateTopicRequest) ProtoReflect() protoreflect.Message
- func (x *CreateTopicRequest) Reset()
- func (x *CreateTopicRequest) String() string
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserRequest) GetClusterId() string
- func (x *CreateUserRequest) GetUserSpec() *UserSpec
- func (*CreateUserRequest) ProtoMessage()
- func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUserRequest) Reset()
- func (x *CreateUserRequest) String() string
- type DeleteClusterRequest
- func (*DeleteClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteClusterRequest) GetClusterId() string
- func (*DeleteClusterRequest) ProtoMessage()
- func (x *DeleteClusterRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteClusterRequest) Reset()
- func (x *DeleteClusterRequest) String() string
- type DeleteConnectorMetadata
- func (*DeleteConnectorMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConnectorMetadata) GetClusterId() string
- func (x *DeleteConnectorMetadata) GetConnectorName() string
- func (*DeleteConnectorMetadata) ProtoMessage()
- func (x *DeleteConnectorMetadata) ProtoReflect() protoreflect.Message
- func (x *DeleteConnectorMetadata) Reset()
- func (x *DeleteConnectorMetadata) String() string
- type DeleteConnectorRequest
- func (*DeleteConnectorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConnectorRequest) GetClusterId() string
- func (x *DeleteConnectorRequest) GetConnectorName() string
- func (*DeleteConnectorRequest) ProtoMessage()
- func (x *DeleteConnectorRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteConnectorRequest) Reset()
- func (x *DeleteConnectorRequest) String() string
- type DeleteTopicRequest
- func (*DeleteTopicRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteTopicRequest) GetClusterId() string
- func (x *DeleteTopicRequest) GetTopicName() string
- func (*DeleteTopicRequest) ProtoMessage()
- func (x *DeleteTopicRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteTopicRequest) Reset()
- func (x *DeleteTopicRequest) String() string
- type DeleteUserRequest
- func (*DeleteUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteUserRequest) GetClusterId() string
- func (x *DeleteUserRequest) GetUserName() string
- func (*DeleteUserRequest) ProtoMessage()
- func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteUserRequest) Reset()
- func (x *DeleteUserRequest) String() string
- type ExternalClusterConnection
- func (*ExternalClusterConnection) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalClusterConnection) GetBootstrapServers() string
- func (x *ExternalClusterConnection) GetSaslMechanism() string
- func (x *ExternalClusterConnection) GetSaslUsername() string
- func (x *ExternalClusterConnection) GetSecurityProtocol() string
- func (*ExternalClusterConnection) ProtoMessage()
- func (x *ExternalClusterConnection) ProtoReflect() protoreflect.Message
- func (x *ExternalClusterConnection) Reset()
- func (x *ExternalClusterConnection) String() string
- type ExternalClusterConnectionSpec
- func (*ExternalClusterConnectionSpec) Descriptor() ([]byte, []int)deprecated
- func (x *ExternalClusterConnectionSpec) GetBootstrapServers() *wrapperspb.StringValue
- func (x *ExternalClusterConnectionSpec) GetSaslMechanism() *wrapperspb.StringValue
- func (x *ExternalClusterConnectionSpec) GetSaslPassword() *wrapperspb.StringValue
- func (x *ExternalClusterConnectionSpec) GetSaslUsername() *wrapperspb.StringValue
- func (x *ExternalClusterConnectionSpec) GetSecurityProtocol() *wrapperspb.StringValue
- func (x *ExternalClusterConnectionSpec) GetSslTruststoreCertificates() *wrapperspb.StringValue
- func (*ExternalClusterConnectionSpec) ProtoMessage()
- func (x *ExternalClusterConnectionSpec) ProtoReflect() protoreflect.Message
- func (x *ExternalClusterConnectionSpec) Reset()
- func (x *ExternalClusterConnectionSpec) String() string
- type GetClusterRequest
- func (*GetClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetClusterRequest) GetClusterId() string
- func (x *GetClusterRequest) GetSensitive() bool
- func (*GetClusterRequest) ProtoMessage()
- func (x *GetClusterRequest) ProtoReflect() protoreflect.Message
- func (x *GetClusterRequest) Reset()
- func (x *GetClusterRequest) String() string
- type GetConnectorRequest
- func (*GetConnectorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConnectorRequest) GetClusterId() string
- func (x *GetConnectorRequest) GetConnectorName() string
- func (*GetConnectorRequest) ProtoMessage()
- func (x *GetConnectorRequest) ProtoReflect() protoreflect.Message
- func (x *GetConnectorRequest) Reset()
- func (x *GetConnectorRequest) String() string
- type GetOperationRequest
- func (*GetOperationRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetOperationRequest) GetOperationId() string
- func (*GetOperationRequest) ProtoMessage()
- func (x *GetOperationRequest) ProtoReflect() protoreflect.Message
- func (x *GetOperationRequest) Reset()
- func (x *GetOperationRequest) String() string
- type GetTopicRequest
- func (*GetTopicRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetTopicRequest) GetClusterId() string
- func (x *GetTopicRequest) GetTopicName() string
- func (*GetTopicRequest) ProtoMessage()
- func (x *GetTopicRequest) ProtoReflect() protoreflect.Message
- func (x *GetTopicRequest) Reset()
- func (x *GetTopicRequest) String() string
- type GetUserRequest
- func (*GetUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetUserRequest) GetClusterId() string
- func (x *GetUserRequest) GetUserName() string
- func (*GetUserRequest) ProtoMessage()
- func (x *GetUserRequest) ProtoReflect() protoreflect.Message
- func (x *GetUserRequest) Reset()
- func (x *GetUserRequest) String() string
- type GrantUserPermissionRequest
- func (*GrantUserPermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GrantUserPermissionRequest) GetClusterId() string
- func (x *GrantUserPermissionRequest) GetPermission() *Permission
- func (x *GrantUserPermissionRequest) GetUserName() string
- func (*GrantUserPermissionRequest) ProtoMessage()
- func (x *GrantUserPermissionRequest) ProtoReflect() protoreflect.Message
- func (x *GrantUserPermissionRequest) Reset()
- func (x *GrantUserPermissionRequest) String() string
- type Host
- type KafkaConfig
- func (*KafkaConfig) Descriptor() ([]byte, []int)deprecated
- func (x *KafkaConfig) GetLogRetentionBytes() *wrapperspb.Int64Value
- func (x *KafkaConfig) GetLogRetentionHours() *wrapperspb.Int64Value
- func (x *KafkaConfig) GetLogRetentionMinutes() *wrapperspb.Int64Value
- func (x *KafkaConfig) GetLogRetentionMs() *wrapperspb.Int64Value
- func (x *KafkaConfig) GetMessageMaxBytes() *wrapperspb.Int64Value
- func (x *KafkaConfig) GetReplicaFetchMaxBytes() *wrapperspb.Int64Value
- func (*KafkaConfig) ProtoMessage()
- func (x *KafkaConfig) ProtoReflect() protoreflect.Message
- func (x *KafkaConfig) Reset()
- func (x *KafkaConfig) String() string
- type ListClusterHostsRequest
- func (*ListClusterHostsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListClusterHostsRequest) GetClusterId() string
- func (x *ListClusterHostsRequest) GetPaging() *v1.Paging
- func (*ListClusterHostsRequest) ProtoMessage()
- func (x *ListClusterHostsRequest) ProtoReflect() protoreflect.Message
- func (x *ListClusterHostsRequest) Reset()
- func (x *ListClusterHostsRequest) String() string
- type ListClusterHostsResponse
- func (*ListClusterHostsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListClusterHostsResponse) GetHosts() []*Host
- func (x *ListClusterHostsResponse) GetNextPage() *v1.NextPage
- func (*ListClusterHostsResponse) ProtoMessage()
- func (x *ListClusterHostsResponse) ProtoReflect() protoreflect.Message
- func (x *ListClusterHostsResponse) Reset()
- func (x *ListClusterHostsResponse) String() string
- type ListClusterOperationsRequest
- func (*ListClusterOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListClusterOperationsRequest) GetClusterId() string
- func (x *ListClusterOperationsRequest) GetPaging() *v1.Paging
- func (*ListClusterOperationsRequest) ProtoMessage()
- func (x *ListClusterOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListClusterOperationsRequest) Reset()
- func (x *ListClusterOperationsRequest) String() string
- type ListClusterOperationsResponse
- func (*ListClusterOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListClusterOperationsResponse) GetNextPage() *v1.NextPage
- func (x *ListClusterOperationsResponse) GetOperations() []*v1.Operation
- func (*ListClusterOperationsResponse) ProtoMessage()
- func (x *ListClusterOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListClusterOperationsResponse) Reset()
- func (x *ListClusterOperationsResponse) String() string
- type ListClustersRequest
- func (*ListClustersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListClustersRequest) GetPaging() *v1.Paging
- func (x *ListClustersRequest) GetProjectId() string
- func (x *ListClustersRequest) GetView() ClusterView
- func (*ListClustersRequest) ProtoMessage()
- func (x *ListClustersRequest) ProtoReflect() protoreflect.Message
- func (x *ListClustersRequest) Reset()
- func (x *ListClustersRequest) String() string
- type ListClustersResponse
- func (*ListClustersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListClustersResponse) GetClusters() []*Cluster
- func (x *ListClustersResponse) GetNextPage() *v1.NextPage
- func (*ListClustersResponse) ProtoMessage()
- func (x *ListClustersResponse) ProtoReflect() protoreflect.Message
- func (x *ListClustersResponse) Reset()
- func (x *ListClustersResponse) String() string
- type ListConnectorsRequest
- func (*ListConnectorsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConnectorsRequest) GetClusterId() string
- func (x *ListConnectorsRequest) GetPaging() *v1.Paging
- func (*ListConnectorsRequest) ProtoMessage()
- func (x *ListConnectorsRequest) ProtoReflect() protoreflect.Message
- func (x *ListConnectorsRequest) Reset()
- func (x *ListConnectorsRequest) String() string
- type ListConnectorsResponse
- func (*ListConnectorsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConnectorsResponse) GetConnectors() []*Connector
- func (x *ListConnectorsResponse) GetNextPage() *v1.NextPage
- func (*ListConnectorsResponse) ProtoMessage()
- func (x *ListConnectorsResponse) ProtoReflect() protoreflect.Message
- func (x *ListConnectorsResponse) Reset()
- func (x *ListConnectorsResponse) String() string
- type ListOperationsRequest
- func (*ListOperationsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListOperationsRequest) GetPaging() *v1.Paging
- func (x *ListOperationsRequest) GetProjectId() string
- func (*ListOperationsRequest) ProtoMessage()
- func (x *ListOperationsRequest) ProtoReflect() protoreflect.Message
- func (x *ListOperationsRequest) Reset()
- func (x *ListOperationsRequest) String() string
- type ListOperationsResponse
- func (*ListOperationsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListOperationsResponse) GetNextPage() *v1.NextPage
- func (x *ListOperationsResponse) GetOperations() []*v1.Operation
- func (*ListOperationsResponse) ProtoMessage()
- func (x *ListOperationsResponse) ProtoReflect() protoreflect.Message
- func (x *ListOperationsResponse) Reset()
- func (x *ListOperationsResponse) String() string
- type ListTopicsRequest
- func (*ListTopicsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListTopicsRequest) GetClusterId() string
- func (x *ListTopicsRequest) GetPaging() *v1.Paging
- func (*ListTopicsRequest) ProtoMessage()
- func (x *ListTopicsRequest) ProtoReflect() protoreflect.Message
- func (x *ListTopicsRequest) Reset()
- func (x *ListTopicsRequest) String() string
- type ListTopicsResponse
- func (*ListTopicsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListTopicsResponse) GetNextPage() *v1.NextPage
- func (x *ListTopicsResponse) GetTopics() []*Topic
- func (*ListTopicsResponse) ProtoMessage()
- func (x *ListTopicsResponse) ProtoReflect() protoreflect.Message
- func (x *ListTopicsResponse) Reset()
- func (x *ListTopicsResponse) String() string
- type ListUsersRequest
- func (*ListUsersRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListUsersRequest) GetClusterId() string
- func (x *ListUsersRequest) GetPaging() *v1.Paging
- func (*ListUsersRequest) ProtoMessage()
- func (x *ListUsersRequest) ProtoReflect() protoreflect.Message
- func (x *ListUsersRequest) Reset()
- func (x *ListUsersRequest) String() string
- type ListUsersResponse
- func (*ListUsersResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListUsersResponse) GetNextPage() *v1.NextPage
- func (x *ListUsersResponse) GetUsers() []*User
- func (*ListUsersResponse) ProtoMessage()
- func (x *ListUsersResponse) ProtoReflect() protoreflect.Message
- func (x *ListUsersResponse) Reset()
- func (x *ListUsersResponse) String() string
- type ListVersionsRequest
- func (*ListVersionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListVersionsRequest) GetPaging() *v1.Paging
- func (*ListVersionsRequest) ProtoMessage()
- func (x *ListVersionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListVersionsRequest) Reset()
- func (x *ListVersionsRequest) String() string
- type ListVersionsResponse
- func (*ListVersionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListVersionsResponse) GetNextPage() *v1.NextPage
- func (x *ListVersionsResponse) GetVersions() []*Version
- func (*ListVersionsResponse) ProtoMessage()
- func (x *ListVersionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListVersionsResponse) Reset()
- func (x *ListVersionsResponse) String() string
- type MetricsExporterConnectionInfo
- func (*MetricsExporterConnectionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *MetricsExporterConnectionInfo) GetPassword() string
- func (x *MetricsExporterConnectionInfo) GetUser() string
- func (*MetricsExporterConnectionInfo) ProtoMessage()
- func (x *MetricsExporterConnectionInfo) ProtoReflect() protoreflect.Message
- func (x *MetricsExporterConnectionInfo) Reset()
- func (x *MetricsExporterConnectionInfo) String() string
- type OperationServiceClient
- type OperationServiceServer
- type PauseConnectorMetadata
- func (*PauseConnectorMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *PauseConnectorMetadata) GetClusterId() string
- func (x *PauseConnectorMetadata) GetConnectorName() string
- func (*PauseConnectorMetadata) ProtoMessage()
- func (x *PauseConnectorMetadata) ProtoReflect() protoreflect.Message
- func (x *PauseConnectorMetadata) Reset()
- func (x *PauseConnectorMetadata) String() string
- type PauseConnectorRequest
- func (*PauseConnectorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *PauseConnectorRequest) GetClusterId() string
- func (x *PauseConnectorRequest) GetConnectorName() string
- func (*PauseConnectorRequest) ProtoMessage()
- func (x *PauseConnectorRequest) ProtoReflect() protoreflect.Message
- func (x *PauseConnectorRequest) Reset()
- func (x *PauseConnectorRequest) String() string
- type Permission
- func (*Permission) Descriptor() ([]byte, []int)deprecated
- func (x *Permission) GetRole() Permission_AccessRole
- func (x *Permission) GetTopicName() string
- func (*Permission) ProtoMessage()
- func (x *Permission) ProtoReflect() protoreflect.Message
- func (x *Permission) Reset()
- func (x *Permission) String() string
- type Permission_AccessRole
- func (Permission_AccessRole) Descriptor() protoreflect.EnumDescriptor
- func (x Permission_AccessRole) Enum() *Permission_AccessRole
- func (Permission_AccessRole) EnumDescriptor() ([]byte, []int)deprecated
- func (x Permission_AccessRole) Number() protoreflect.EnumNumber
- func (x Permission_AccessRole) String() string
- func (Permission_AccessRole) Type() protoreflect.EnumType
- type PrivateConnectionInfo
- func (*PrivateConnectionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateConnectionInfo) GetConnectionString() string
- func (x *PrivateConnectionInfo) GetPassword() string
- func (x *PrivateConnectionInfo) GetUser() string
- func (*PrivateConnectionInfo) ProtoMessage()
- func (x *PrivateConnectionInfo) ProtoReflect() protoreflect.Message
- func (x *PrivateConnectionInfo) Reset()
- func (x *PrivateConnectionInfo) String() string
- type RescheduleMaintenanceRequest
- func (*RescheduleMaintenanceRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RescheduleMaintenanceRequest) GetClusterId() string
- func (x *RescheduleMaintenanceRequest) GetDelayedUntilTime() *timestamppb.Timestamp
- func (x *RescheduleMaintenanceRequest) GetRescheduleType() v1.RescheduleType
- func (*RescheduleMaintenanceRequest) ProtoMessage()
- func (x *RescheduleMaintenanceRequest) ProtoReflect() protoreflect.Message
- func (x *RescheduleMaintenanceRequest) Reset()
- func (x *RescheduleMaintenanceRequest) String() string
- type ResetClusterCredentialsRequest
- func (*ResetClusterCredentialsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResetClusterCredentialsRequest) GetClusterId() string
- func (*ResetClusterCredentialsRequest) ProtoMessage()
- func (x *ResetClusterCredentialsRequest) ProtoReflect() protoreflect.Message
- func (x *ResetClusterCredentialsRequest) Reset()
- func (x *ResetClusterCredentialsRequest) String() string
- type RestAPIConfig
- type ResumeConnectorMetadata
- func (*ResumeConnectorMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *ResumeConnectorMetadata) GetClusterId() string
- func (x *ResumeConnectorMetadata) GetConnectorName() string
- func (*ResumeConnectorMetadata) ProtoMessage()
- func (x *ResumeConnectorMetadata) ProtoReflect() protoreflect.Message
- func (x *ResumeConnectorMetadata) Reset()
- func (x *ResumeConnectorMetadata) String() string
- type ResumeConnectorRequest
- func (*ResumeConnectorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ResumeConnectorRequest) GetClusterId() string
- func (x *ResumeConnectorRequest) GetConnectorName() string
- func (*ResumeConnectorRequest) ProtoMessage()
- func (x *ResumeConnectorRequest) ProtoReflect() protoreflect.Message
- func (x *ResumeConnectorRequest) Reset()
- func (x *ResumeConnectorRequest) String() string
- type RevokeUserPermissionRequest
- func (*RevokeUserPermissionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RevokeUserPermissionRequest) GetClusterId() string
- func (x *RevokeUserPermissionRequest) GetPermission() *Permission
- func (x *RevokeUserPermissionRequest) GetUserName() string
- func (*RevokeUserPermissionRequest) ProtoMessage()
- func (x *RevokeUserPermissionRequest) ProtoReflect() protoreflect.Message
- func (x *RevokeUserPermissionRequest) Reset()
- func (x *RevokeUserPermissionRequest) String() string
- type S3Connection
- func (*S3Connection) Descriptor() ([]byte, []int)deprecated
- func (x *S3Connection) GetAccessKeyId() string
- func (x *S3Connection) GetBucketName() string
- func (x *S3Connection) GetEndpoint() string
- func (x *S3Connection) GetRegion() string
- func (*S3Connection) ProtoMessage()
- func (x *S3Connection) ProtoReflect() protoreflect.Message
- func (x *S3Connection) Reset()
- func (x *S3Connection) String() string
- type S3ConnectionSpec
- func (*S3ConnectionSpec) Descriptor() ([]byte, []int)deprecated
- func (x *S3ConnectionSpec) GetAccessKeyId() *wrapperspb.StringValue
- func (x *S3ConnectionSpec) GetBucketName() *wrapperspb.StringValue
- func (x *S3ConnectionSpec) GetEndpoint() *wrapperspb.StringValue
- func (x *S3ConnectionSpec) GetRegion() *wrapperspb.StringValue
- func (x *S3ConnectionSpec) GetSecretAccessKey() *wrapperspb.StringValue
- func (*S3ConnectionSpec) ProtoMessage()
- func (x *S3ConnectionSpec) ProtoReflect() protoreflect.Message
- func (x *S3ConnectionSpec) Reset()
- func (x *S3ConnectionSpec) String() string
- type SchemaRegistryConfig
- func (*SchemaRegistryConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SchemaRegistryConfig) GetEnabled() bool
- func (*SchemaRegistryConfig) ProtoMessage()
- func (x *SchemaRegistryConfig) ProtoReflect() protoreflect.Message
- func (x *SchemaRegistryConfig) Reset()
- func (x *SchemaRegistryConfig) String() string
- type StartClusterRequest
- func (*StartClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartClusterRequest) GetClusterId() string
- func (*StartClusterRequest) ProtoMessage()
- func (x *StartClusterRequest) ProtoReflect() protoreflect.Message
- func (x *StartClusterRequest) Reset()
- func (x *StartClusterRequest) String() string
- type StopClusterRequest
- func (*StopClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopClusterRequest) GetClusterId() string
- func (*StopClusterRequest) ProtoMessage()
- func (x *StopClusterRequest) ProtoReflect() protoreflect.Message
- func (x *StopClusterRequest) Reset()
- func (x *StopClusterRequest) String() string
- type ThisCluster
- type Topic
- func (*Topic) Descriptor() ([]byte, []int)deprecated
- func (x *Topic) GetClusterId() string
- func (x *Topic) GetIsHa() bool
- func (x *Topic) GetName() string
- func (x *Topic) GetPartitions() *wrapperspb.Int64Value
- func (x *Topic) GetReplicationFactor() *wrapperspb.Int64Value
- func (m *Topic) GetTopicConfig() isTopic_TopicConfig
- func (x *Topic) GetTopicConfig_2_8() *TopicConfig28
- func (x *Topic) GetTopicConfig_3() *TopicConfig3
- func (*Topic) ProtoMessage()
- func (x *Topic) ProtoReflect() protoreflect.Message
- func (x *Topic) Reset()
- func (x *Topic) String() string
- type TopicConfig28
- func (*TopicConfig28) Descriptor() ([]byte, []int)deprecated
- func (x *TopicConfig28) GetCleanupPolicy() TopicConfig28_CleanupPolicy
- func (x *TopicConfig28) GetCompressionType() TopicConfig28_CompressionType
- func (x *TopicConfig28) GetMaxMessageBytes() *wrapperspb.Int64Value
- func (x *TopicConfig28) GetRetentionBytes() *wrapperspb.Int64Value
- func (x *TopicConfig28) GetRetentionMs() *wrapperspb.Int64Value
- func (*TopicConfig28) ProtoMessage()
- func (x *TopicConfig28) ProtoReflect() protoreflect.Message
- func (x *TopicConfig28) Reset()
- func (x *TopicConfig28) String() string
- type TopicConfig28_CleanupPolicy
- func (TopicConfig28_CleanupPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x TopicConfig28_CleanupPolicy) Enum() *TopicConfig28_CleanupPolicy
- func (TopicConfig28_CleanupPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x TopicConfig28_CleanupPolicy) Number() protoreflect.EnumNumber
- func (x TopicConfig28_CleanupPolicy) String() string
- func (TopicConfig28_CleanupPolicy) Type() protoreflect.EnumType
- type TopicConfig28_CompressionType
- func (TopicConfig28_CompressionType) Descriptor() protoreflect.EnumDescriptor
- func (x TopicConfig28_CompressionType) Enum() *TopicConfig28_CompressionType
- func (TopicConfig28_CompressionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TopicConfig28_CompressionType) Number() protoreflect.EnumNumber
- func (x TopicConfig28_CompressionType) String() string
- func (TopicConfig28_CompressionType) Type() protoreflect.EnumType
- type TopicConfig3
- func (*TopicConfig3) Descriptor() ([]byte, []int)deprecated
- func (x *TopicConfig3) GetCleanupPolicy() TopicConfig3_CleanupPolicy
- func (x *TopicConfig3) GetCompressionType() TopicConfig3_CompressionType
- func (x *TopicConfig3) GetMaxMessageBytes() *wrapperspb.Int64Value
- func (x *TopicConfig3) GetRetentionBytes() *wrapperspb.Int64Value
- func (x *TopicConfig3) GetRetentionMs() *wrapperspb.Int64Value
- func (*TopicConfig3) ProtoMessage()
- func (x *TopicConfig3) ProtoReflect() protoreflect.Message
- func (x *TopicConfig3) Reset()
- func (x *TopicConfig3) String() string
- type TopicConfig3_CleanupPolicy
- func (TopicConfig3_CleanupPolicy) Descriptor() protoreflect.EnumDescriptor
- func (x TopicConfig3_CleanupPolicy) Enum() *TopicConfig3_CleanupPolicy
- func (TopicConfig3_CleanupPolicy) EnumDescriptor() ([]byte, []int)deprecated
- func (x TopicConfig3_CleanupPolicy) Number() protoreflect.EnumNumber
- func (x TopicConfig3_CleanupPolicy) String() string
- func (TopicConfig3_CleanupPolicy) Type() protoreflect.EnumType
- type TopicConfig3_CompressionType
- func (TopicConfig3_CompressionType) Descriptor() protoreflect.EnumDescriptor
- func (x TopicConfig3_CompressionType) Enum() *TopicConfig3_CompressionType
- func (TopicConfig3_CompressionType) EnumDescriptor() ([]byte, []int)deprecated
- func (x TopicConfig3_CompressionType) Number() protoreflect.EnumNumber
- func (x TopicConfig3_CompressionType) String() string
- func (TopicConfig3_CompressionType) Type() protoreflect.EnumType
- type TopicServiceClient
- type TopicServiceServer
- type TopicSpec
- func (*TopicSpec) Descriptor() ([]byte, []int)deprecated
- func (x *TopicSpec) GetName() string
- func (x *TopicSpec) GetPartitions() *wrapperspb.Int64Value
- func (x *TopicSpec) GetReplicationFactor() *wrapperspb.Int64Value
- func (m *TopicSpec) GetTopicConfig() isTopicSpec_TopicConfig
- func (x *TopicSpec) GetTopicConfig_2_8() *TopicConfig28
- func (x *TopicSpec) GetTopicConfig_3() *TopicConfig3
- func (*TopicSpec) ProtoMessage()
- func (x *TopicSpec) ProtoReflect() protoreflect.Message
- func (x *TopicSpec) Reset()
- func (x *TopicSpec) String() string
- type TopicSpec_TopicConfig_2_8
- type TopicSpec_TopicConfig_3
- type Topic_TopicConfig_2_8
- type Topic_TopicConfig_3
- type UnimplementedClusterServiceServer
- func (UnimplementedClusterServiceServer) Create(context.Context, *CreateClusterRequest) (*v1.Operation, error)
- func (UnimplementedClusterServiceServer) Delete(context.Context, *DeleteClusterRequest) (*v1.Operation, error)
- func (UnimplementedClusterServiceServer) Get(context.Context, *GetClusterRequest) (*Cluster, error)
- func (UnimplementedClusterServiceServer) List(context.Context, *ListClustersRequest) (*ListClustersResponse, error)
- func (UnimplementedClusterServiceServer) ListHosts(context.Context, *ListClusterHostsRequest) (*ListClusterHostsResponse, error)
- func (UnimplementedClusterServiceServer) ListOperations(context.Context, *ListClusterOperationsRequest) (*ListClusterOperationsResponse, error)
- func (UnimplementedClusterServiceServer) RescheduleMaintenance(context.Context, *RescheduleMaintenanceRequest) (*v1.Operation, error)
- func (UnimplementedClusterServiceServer) ResetCredentials(context.Context, *ResetClusterCredentialsRequest) (*v1.Operation, error)
- func (UnimplementedClusterServiceServer) Start(context.Context, *StartClusterRequest) (*v1.Operation, error)
- func (UnimplementedClusterServiceServer) Stop(context.Context, *StopClusterRequest) (*v1.Operation, error)
- func (UnimplementedClusterServiceServer) Update(context.Context, *UpdateClusterRequest) (*v1.Operation, error)
- type UnimplementedConnectorServiceServer
- func (UnimplementedConnectorServiceServer) Create(context.Context, *CreateConnectorRequest) (*v1.Operation, error)
- func (UnimplementedConnectorServiceServer) Delete(context.Context, *DeleteConnectorRequest) (*v1.Operation, error)
- func (UnimplementedConnectorServiceServer) Get(context.Context, *GetConnectorRequest) (*Connector, error)
- func (UnimplementedConnectorServiceServer) List(context.Context, *ListConnectorsRequest) (*ListConnectorsResponse, error)
- func (UnimplementedConnectorServiceServer) Pause(context.Context, *PauseConnectorRequest) (*v1.Operation, error)
- func (UnimplementedConnectorServiceServer) Resume(context.Context, *ResumeConnectorRequest) (*v1.Operation, error)
- func (UnimplementedConnectorServiceServer) Update(context.Context, *UpdateConnectorRequest) (*v1.Operation, error)
- type UnimplementedOperationServiceServer
- type UnimplementedTopicServiceServer
- func (UnimplementedTopicServiceServer) Create(context.Context, *CreateTopicRequest) (*v1.Operation, error)
- func (UnimplementedTopicServiceServer) Delete(context.Context, *DeleteTopicRequest) (*v1.Operation, error)
- func (UnimplementedTopicServiceServer) Get(context.Context, *GetTopicRequest) (*Topic, error)
- func (UnimplementedTopicServiceServer) List(context.Context, *ListTopicsRequest) (*ListTopicsResponse, error)
- func (UnimplementedTopicServiceServer) Update(context.Context, *UpdateTopicRequest) (*v1.Operation, error)
- type UnimplementedUserServiceServer
- func (UnimplementedUserServiceServer) Create(context.Context, *CreateUserRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) Delete(context.Context, *DeleteUserRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) Get(context.Context, *GetUserRequest) (*User, error)
- func (UnimplementedUserServiceServer) GrantPermission(context.Context, *GrantUserPermissionRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) List(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
- func (UnimplementedUserServiceServer) RevokePermission(context.Context, *RevokeUserPermissionRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) Update(context.Context, *UpdateUserRequest) (*v1.Operation, error)
- type UnimplementedVersionServiceServer
- type UnsafeClusterServiceServer
- type UnsafeConnectorServiceServer
- type UnsafeOperationServiceServer
- type UnsafeTopicServiceServer
- type UnsafeUserServiceServer
- type UnsafeVersionServiceServer
- type UpdateClusterRequest
- func (*UpdateClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateClusterRequest) GetAccess() *v1.Access
- func (x *UpdateClusterRequest) GetClusterId() string
- func (x *UpdateClusterRequest) GetDescription() string
- func (x *UpdateClusterRequest) GetKafkaConfig() *KafkaConfig
- func (x *UpdateClusterRequest) GetMaintenanceWindow() *v1.MaintenanceWindow
- func (x *UpdateClusterRequest) GetName() string
- func (x *UpdateClusterRequest) GetResources() *ClusterResources
- func (x *UpdateClusterRequest) GetRestApiConfig() *RestAPIConfig
- func (x *UpdateClusterRequest) GetSchemaRegistryConfig() *SchemaRegistryConfig
- func (x *UpdateClusterRequest) GetVersion() string
- func (*UpdateClusterRequest) ProtoMessage()
- func (x *UpdateClusterRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateClusterRequest) Reset()
- func (x *UpdateClusterRequest) String() string
- type UpdateConnectorConfigMirrorMakerSpec
- func (*UpdateConnectorConfigMirrorMakerSpec) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConnectorConfigMirrorMakerSpec) GetReplicationFactor() *wrapperspb.Int64Value
- func (x *UpdateConnectorConfigMirrorMakerSpec) GetSourceCluster() *ClusterConnectionSpec
- func (x *UpdateConnectorConfigMirrorMakerSpec) GetTargetCluster() *ClusterConnectionSpec
- func (x *UpdateConnectorConfigMirrorMakerSpec) GetTopics() *wrapperspb.StringValue
- func (*UpdateConnectorConfigMirrorMakerSpec) ProtoMessage()
- func (x *UpdateConnectorConfigMirrorMakerSpec) ProtoReflect() protoreflect.Message
- func (x *UpdateConnectorConfigMirrorMakerSpec) Reset()
- func (x *UpdateConnectorConfigMirrorMakerSpec) String() string
- type UpdateConnectorConfigS3SinkSpec
- func (*UpdateConnectorConfigS3SinkSpec) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConnectorConfigS3SinkSpec) GetFileMaxRecords() *wrapperspb.Int64Value
- func (x *UpdateConnectorConfigS3SinkSpec) GetS3Connection() *S3ConnectionSpec
- func (x *UpdateConnectorConfigS3SinkSpec) GetTopics() *wrapperspb.StringValue
- func (*UpdateConnectorConfigS3SinkSpec) ProtoMessage()
- func (x *UpdateConnectorConfigS3SinkSpec) ProtoReflect() protoreflect.Message
- func (x *UpdateConnectorConfigS3SinkSpec) Reset()
- func (x *UpdateConnectorConfigS3SinkSpec) String() string
- type UpdateConnectorMetadata
- func (*UpdateConnectorMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConnectorMetadata) GetClusterId() string
- func (x *UpdateConnectorMetadata) GetConnectorName() string
- func (*UpdateConnectorMetadata) ProtoMessage()
- func (x *UpdateConnectorMetadata) ProtoReflect() protoreflect.Message
- func (x *UpdateConnectorMetadata) Reset()
- func (x *UpdateConnectorMetadata) String() string
- type UpdateConnectorRequest
- func (*UpdateConnectorRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConnectorRequest) GetClusterId() string
- func (x *UpdateConnectorRequest) GetConnectorName() string
- func (x *UpdateConnectorRequest) GetConnectorSpec() *UpdateConnectorSpec
- func (*UpdateConnectorRequest) ProtoMessage()
- func (x *UpdateConnectorRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateConnectorRequest) Reset()
- func (x *UpdateConnectorRequest) String() string
- type UpdateConnectorSpec
- func (*UpdateConnectorSpec) Descriptor() ([]byte, []int)deprecated
- func (m *UpdateConnectorSpec) GetConnectorConfig() isUpdateConnectorSpec_ConnectorConfig
- func (x *UpdateConnectorSpec) GetConnectorConfigMirrormaker() *UpdateConnectorConfigMirrorMakerSpec
- func (x *UpdateConnectorSpec) GetConnectorConfigS3Sink() *UpdateConnectorConfigS3SinkSpec
- func (x *UpdateConnectorSpec) GetProperties() *UpdateConnectorSpec_UpdateProperties
- func (x *UpdateConnectorSpec) GetTasksMax() *wrapperspb.Int64Value
- func (*UpdateConnectorSpec) ProtoMessage()
- func (x *UpdateConnectorSpec) ProtoReflect() protoreflect.Message
- func (x *UpdateConnectorSpec) Reset()
- func (x *UpdateConnectorSpec) String() string
- type UpdateConnectorSpec_ConnectorConfigMirrormaker
- type UpdateConnectorSpec_ConnectorConfigS3Sink
- type UpdateConnectorSpec_UpdateProperties
- func (*UpdateConnectorSpec_UpdateProperties) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConnectorSpec_UpdateProperties) GetProperties() map[string]string
- func (*UpdateConnectorSpec_UpdateProperties) ProtoMessage()
- func (x *UpdateConnectorSpec_UpdateProperties) ProtoReflect() protoreflect.Message
- func (x *UpdateConnectorSpec_UpdateProperties) Reset()
- func (x *UpdateConnectorSpec_UpdateProperties) String() string
- type UpdateTopicRequest
- func (*UpdateTopicRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateTopicRequest) GetClusterId() string
- func (x *UpdateTopicRequest) GetTopicName() string
- func (x *UpdateTopicRequest) GetTopicSpec() *TopicSpec
- func (*UpdateTopicRequest) ProtoMessage()
- func (x *UpdateTopicRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateTopicRequest) Reset()
- func (x *UpdateTopicRequest) String() string
- type UpdateUserRequest
- func (*UpdateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest) GetClusterId() string
- func (x *UpdateUserRequest) GetUpdateSpec() *UpdateUserRequest_UpdateSpec
- func (x *UpdateUserRequest) GetUserName() string
- func (*UpdateUserRequest) ProtoMessage()
- func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest) Reset()
- func (x *UpdateUserRequest) String() string
- type UpdateUserRequest_UpdateSpec
- func (*UpdateUserRequest_UpdateSpec) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest_UpdateSpec) GetPassword() *wrapperspb.StringValue
- func (x *UpdateUserRequest_UpdateSpec) GetPermissions() *UpdateUserRequest_UpdateSpec_UpdatePermissions
- func (*UpdateUserRequest_UpdateSpec) ProtoMessage()
- func (x *UpdateUserRequest_UpdateSpec) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest_UpdateSpec) Reset()
- func (x *UpdateUserRequest_UpdateSpec) String() string
- type UpdateUserRequest_UpdateSpec_UpdatePermissions
- func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest_UpdateSpec_UpdatePermissions) GetPermissions() []*Permission
- func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) ProtoMessage()
- func (x *UpdateUserRequest_UpdateSpec_UpdatePermissions) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest_UpdateSpec_UpdatePermissions) Reset()
- func (x *UpdateUserRequest_UpdateSpec_UpdatePermissions) String() string
- type User
- type UserServiceClient
- type UserServiceServer
- type UserSpec
- func (*UserSpec) Descriptor() ([]byte, []int)deprecated
- func (x *UserSpec) GetName() string
- func (x *UserSpec) GetPassword() string
- func (x *UserSpec) GetPermissions() []*Permission
- func (*UserSpec) ProtoMessage()
- func (x *UserSpec) ProtoReflect() protoreflect.Message
- func (x *UserSpec) Reset()
- func (x *UserSpec) String() string
- type Version
- func (*Version) Descriptor() ([]byte, []int)deprecated
- func (x *Version) GetDeprecated() bool
- func (x *Version) GetId() string
- func (x *Version) GetName() string
- func (x *Version) GetUpdatableTo() []string
- func (*Version) ProtoMessage()
- func (x *Version) ProtoReflect() protoreflect.Message
- func (x *Version) Reset()
- func (x *Version) String() string
- type VersionServiceClient
- type VersionServiceServer
Constants ¶
const ( ClusterService_Get_FullMethodName = "/doublecloud.kafka.v1.ClusterService/Get" ClusterService_List_FullMethodName = "/doublecloud.kafka.v1.ClusterService/List" ClusterService_Create_FullMethodName = "/doublecloud.kafka.v1.ClusterService/Create" ClusterService_Update_FullMethodName = "/doublecloud.kafka.v1.ClusterService/Update" ClusterService_Delete_FullMethodName = "/doublecloud.kafka.v1.ClusterService/Delete" ClusterService_ResetCredentials_FullMethodName = "/doublecloud.kafka.v1.ClusterService/ResetCredentials" ClusterService_ListHosts_FullMethodName = "/doublecloud.kafka.v1.ClusterService/ListHosts" ClusterService_Start_FullMethodName = "/doublecloud.kafka.v1.ClusterService/Start" ClusterService_Stop_FullMethodName = "/doublecloud.kafka.v1.ClusterService/Stop" ClusterService_RescheduleMaintenance_FullMethodName = "/doublecloud.kafka.v1.ClusterService/RescheduleMaintenance" ClusterService_ListOperations_FullMethodName = "/doublecloud.kafka.v1.ClusterService/ListOperations" )
const ( ConnectorService_Get_FullMethodName = "/doublecloud.kafka.v1.ConnectorService/Get" ConnectorService_List_FullMethodName = "/doublecloud.kafka.v1.ConnectorService/List" ConnectorService_Create_FullMethodName = "/doublecloud.kafka.v1.ConnectorService/Create" ConnectorService_Update_FullMethodName = "/doublecloud.kafka.v1.ConnectorService/Update" ConnectorService_Delete_FullMethodName = "/doublecloud.kafka.v1.ConnectorService/Delete" ConnectorService_Resume_FullMethodName = "/doublecloud.kafka.v1.ConnectorService/Resume" ConnectorService_Pause_FullMethodName = "/doublecloud.kafka.v1.ConnectorService/Pause" )
const ( OperationService_Get_FullMethodName = "/doublecloud.kafka.v1.OperationService/Get" OperationService_List_FullMethodName = "/doublecloud.kafka.v1.OperationService/List" )
const ( TopicService_Get_FullMethodName = "/doublecloud.kafka.v1.TopicService/Get" TopicService_List_FullMethodName = "/doublecloud.kafka.v1.TopicService/List" TopicService_Create_FullMethodName = "/doublecloud.kafka.v1.TopicService/Create" TopicService_Update_FullMethodName = "/doublecloud.kafka.v1.TopicService/Update" TopicService_Delete_FullMethodName = "/doublecloud.kafka.v1.TopicService/Delete" )
const ( UserService_Get_FullMethodName = "/doublecloud.kafka.v1.UserService/Get" UserService_List_FullMethodName = "/doublecloud.kafka.v1.UserService/List" UserService_Create_FullMethodName = "/doublecloud.kafka.v1.UserService/Create" UserService_Update_FullMethodName = "/doublecloud.kafka.v1.UserService/Update" UserService_Delete_FullMethodName = "/doublecloud.kafka.v1.UserService/Delete" UserService_GrantPermission_FullMethodName = "/doublecloud.kafka.v1.UserService/GrantPermission" UserService_RevokePermission_FullMethodName = "/doublecloud.kafka.v1.UserService/RevokePermission" )
const (
VersionService_List_FullMethodName = "/doublecloud.kafka.v1.VersionService/List"
)
Variables ¶
var ( ClusterView_name = map[int32]string{ 0: "CLUSTER_VIEW_INVALID", 1: "CLUSTER_VIEW_BASIC", 2: "CLUSTER_VIEW_FULL", } ClusterView_value = map[string]int32{ "CLUSTER_VIEW_INVALID": 0, "CLUSTER_VIEW_BASIC": 1, "CLUSTER_VIEW_FULL": 2, } )
Enum value maps for ClusterView.
var ( Connector_Health_name = map[int32]string{ 0: "HEALTH_INVALID", 1: "HEALTH_ALIVE", 2: "HEALTH_DEAD", } Connector_Health_value = map[string]int32{ "HEALTH_INVALID": 0, "HEALTH_ALIVE": 1, "HEALTH_DEAD": 2, } )
Enum value maps for Connector_Health.
var ( Connector_Status_name = map[int32]string{ 0: "STATUS_INVALID", 1: "STATUS_RUNNING", 2: "STATUS_ERROR", 3: "STATUS_PAUSED", } Connector_Status_value = map[string]int32{ "STATUS_INVALID": 0, "STATUS_RUNNING": 1, "STATUS_ERROR": 2, "STATUS_PAUSED": 3, } )
Enum value maps for Connector_Status.
var ( TopicConfig28_CleanupPolicy_name = map[int32]string{ 0: "CLEANUP_POLICY_INVALID", 1: "CLEANUP_POLICY_DELETE", 2: "CLEANUP_POLICY_COMPACT", 3: "CLEANUP_POLICY_COMPACT_AND_DELETE", } TopicConfig28_CleanupPolicy_value = map[string]int32{ "CLEANUP_POLICY_INVALID": 0, "CLEANUP_POLICY_DELETE": 1, "CLEANUP_POLICY_COMPACT": 2, "CLEANUP_POLICY_COMPACT_AND_DELETE": 3, } )
Enum value maps for TopicConfig28_CleanupPolicy.
var ( TopicConfig28_CompressionType_name = map[int32]string{ 0: "COMPRESSION_TYPE_INVALID", 1: "COMPRESSION_TYPE_UNCOMPRESSED", 2: "COMPRESSION_TYPE_ZSTD", 3: "COMPRESSION_TYPE_LZ4", 4: "COMPRESSION_TYPE_SNAPPY", 5: "COMPRESSION_TYPE_GZIP", 6: "COMPRESSION_TYPE_PRODUCER", } TopicConfig28_CompressionType_value = map[string]int32{ "COMPRESSION_TYPE_INVALID": 0, "COMPRESSION_TYPE_UNCOMPRESSED": 1, "COMPRESSION_TYPE_ZSTD": 2, "COMPRESSION_TYPE_LZ4": 3, "COMPRESSION_TYPE_SNAPPY": 4, "COMPRESSION_TYPE_GZIP": 5, "COMPRESSION_TYPE_PRODUCER": 6, } )
Enum value maps for TopicConfig28_CompressionType.
var ( TopicConfig3_CleanupPolicy_name = map[int32]string{ 0: "CLEANUP_POLICY_INVALID", 1: "CLEANUP_POLICY_DELETE", 2: "CLEANUP_POLICY_COMPACT", 3: "CLEANUP_POLICY_COMPACT_AND_DELETE", } TopicConfig3_CleanupPolicy_value = map[string]int32{ "CLEANUP_POLICY_INVALID": 0, "CLEANUP_POLICY_DELETE": 1, "CLEANUP_POLICY_COMPACT": 2, "CLEANUP_POLICY_COMPACT_AND_DELETE": 3, } )
Enum value maps for TopicConfig3_CleanupPolicy.
var ( TopicConfig3_CompressionType_name = map[int32]string{ 0: "COMPRESSION_TYPE_INVALID", 1: "COMPRESSION_TYPE_UNCOMPRESSED", 2: "COMPRESSION_TYPE_ZSTD", 3: "COMPRESSION_TYPE_LZ4", 4: "COMPRESSION_TYPE_SNAPPY", 5: "COMPRESSION_TYPE_GZIP", 6: "COMPRESSION_TYPE_PRODUCER", } TopicConfig3_CompressionType_value = map[string]int32{ "COMPRESSION_TYPE_INVALID": 0, "COMPRESSION_TYPE_UNCOMPRESSED": 1, "COMPRESSION_TYPE_ZSTD": 2, "COMPRESSION_TYPE_LZ4": 3, "COMPRESSION_TYPE_SNAPPY": 4, "COMPRESSION_TYPE_GZIP": 5, "COMPRESSION_TYPE_PRODUCER": 6, } )
Enum value maps for TopicConfig3_CompressionType.
var ( Permission_AccessRole_name = map[int32]string{ 0: "ACCESS_ROLE_INVALID", 1: "ACCESS_ROLE_PRODUCER", 2: "ACCESS_ROLE_CONSUMER", 3: "ACCESS_ROLE_ADMIN", } Permission_AccessRole_value = map[string]int32{ "ACCESS_ROLE_INVALID": 0, "ACCESS_ROLE_PRODUCER": 1, "ACCESS_ROLE_CONSUMER": 2, "ACCESS_ROLE_ADMIN": 3, } )
Enum value maps for Permission_AccessRole.
var ClusterService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.kafka.v1.ClusterService", HandlerType: (*ClusterServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _ClusterService_Get_Handler, }, { MethodName: "List", Handler: _ClusterService_List_Handler, }, { MethodName: "Create", Handler: _ClusterService_Create_Handler, }, { MethodName: "Update", Handler: _ClusterService_Update_Handler, }, { MethodName: "Delete", Handler: _ClusterService_Delete_Handler, }, { MethodName: "ResetCredentials", Handler: _ClusterService_ResetCredentials_Handler, }, { MethodName: "ListHosts", Handler: _ClusterService_ListHosts_Handler, }, { MethodName: "Start", Handler: _ClusterService_Start_Handler, }, { MethodName: "Stop", Handler: _ClusterService_Stop_Handler, }, { MethodName: "RescheduleMaintenance", Handler: _ClusterService_RescheduleMaintenance_Handler, }, { MethodName: "ListOperations", Handler: _ClusterService_ListOperations_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/kafka/v1/cluster_service.proto", }
ClusterService_ServiceDesc is the grpc.ServiceDesc for ClusterService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ConnectorService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.kafka.v1.ConnectorService", HandlerType: (*ConnectorServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _ConnectorService_Get_Handler, }, { MethodName: "List", Handler: _ConnectorService_List_Handler, }, { MethodName: "Create", Handler: _ConnectorService_Create_Handler, }, { MethodName: "Update", Handler: _ConnectorService_Update_Handler, }, { MethodName: "Delete", Handler: _ConnectorService_Delete_Handler, }, { MethodName: "Resume", Handler: _ConnectorService_Resume_Handler, }, { MethodName: "Pause", Handler: _ConnectorService_Pause_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/kafka/v1/connector_service.proto", }
ConnectorService_ServiceDesc is the grpc.ServiceDesc for ConnectorService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_doublecloud_kafka_v1_cluster_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_cluster_service_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_config_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_connector_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_connector_service_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_operation_service_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_topic_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_topic_service_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_user_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_user_service_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_version_proto protoreflect.FileDescriptor
var File_doublecloud_kafka_v1_version_service_proto protoreflect.FileDescriptor
var OperationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.kafka.v1.OperationService", HandlerType: (*OperationServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _OperationService_Get_Handler, }, { MethodName: "List", Handler: _OperationService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/kafka/v1/operation_service.proto", }
OperationService_ServiceDesc is the grpc.ServiceDesc for OperationService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var TopicService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.kafka.v1.TopicService", HandlerType: (*TopicServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _TopicService_Get_Handler, }, { MethodName: "List", Handler: _TopicService_List_Handler, }, { MethodName: "Create", Handler: _TopicService_Create_Handler, }, { MethodName: "Update", Handler: _TopicService_Update_Handler, }, { MethodName: "Delete", Handler: _TopicService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/kafka/v1/topic_service.proto", }
TopicService_ServiceDesc is the grpc.ServiceDesc for TopicService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var UserService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.kafka.v1.UserService", HandlerType: (*UserServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _UserService_Get_Handler, }, { MethodName: "List", Handler: _UserService_List_Handler, }, { MethodName: "Create", Handler: _UserService_Create_Handler, }, { MethodName: "Update", Handler: _UserService_Update_Handler, }, { MethodName: "Delete", Handler: _UserService_Delete_Handler, }, { MethodName: "GrantPermission", Handler: _UserService_GrantPermission_Handler, }, { MethodName: "RevokePermission", Handler: _UserService_RevokePermission_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/kafka/v1/user_service.proto", }
UserService_ServiceDesc is the grpc.ServiceDesc for UserService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var VersionService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.kafka.v1.VersionService", HandlerType: (*VersionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "List", Handler: _VersionService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/kafka/v1/version_service.proto", }
VersionService_ServiceDesc is the grpc.ServiceDesc for VersionService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
Functions ¶
func RegisterClusterServiceServer ¶
func RegisterClusterServiceServer(s grpc.ServiceRegistrar, srv ClusterServiceServer)
func RegisterConnectorServiceServer ¶
func RegisterConnectorServiceServer(s grpc.ServiceRegistrar, srv ConnectorServiceServer)
func RegisterOperationServiceServer ¶
func RegisterOperationServiceServer(s grpc.ServiceRegistrar, srv OperationServiceServer)
func RegisterTopicServiceServer ¶
func RegisterTopicServiceServer(s grpc.ServiceRegistrar, srv TopicServiceServer)
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
func RegisterVersionServiceServer ¶
func RegisterVersionServiceServer(s grpc.ServiceRegistrar, srv VersionServiceServer)
Types ¶
type Cluster ¶
type Cluster struct { // ID of the Apache Kafka® cluster. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the project that the Apache Kafka® cluster belongs to. ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // Type of the cloud where instances should be hosted. CloudType string `protobuf:"bytes,3,opt,name=cloud_type,json=cloudType,proto3" json:"cloud_type,omitempty"` // ID of the region to place instances. RegionId string `protobuf:"bytes,4,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Creation timestamp. CreateTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // Name of the Apache Kafka® cluster. // The name is unique within the project. Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` // Description of the Apache Kafka® cluster. Description string `protobuf:"bytes,7,opt,name=description,proto3" json:"description,omitempty"` // Current state of the cluster. Status v1.ClusterStatus `protobuf:"varint,8,opt,name=status,proto3,enum=doublecloud.v1.ClusterStatus" json:"status,omitempty"` // Version of Apache Kafka®. Version string `protobuf:"bytes,9,opt,name=version,proto3" json:"version,omitempty"` // Resources allocated to the Apache Kafka® cluster. Resources *ClusterResources `protobuf:"bytes,10,opt,name=resources,proto3" json:"resources,omitempty"` // Connection information. ConnectionInfo *ConnectionInfo `protobuf:"bytes,11,opt,name=connection_info,json=connectionInfo,proto3" json:"connection_info,omitempty"` // Access settings Access *v1.Access `protobuf:"bytes,12,opt,name=access,proto3" json:"access,omitempty"` // DataEncryption settings Encryption *v1.DataEncryption `protobuf:"bytes,13,opt,name=encryption,proto3" json:"encryption,omitempty"` // ID of the network that the Apache Kafka® cluster belongs to. NetworkId string `protobuf:"bytes,14,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"` // Private connection information. PrivateConnectionInfo *PrivateConnectionInfo `` /* 127-byte string literal not displayed */ // Window of maintenance operations. MaintenanceWindow *v1.MaintenanceWindow `protobuf:"bytes,16,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"` // Maintenance operation planned at nearest maintenance_window. PlannedOperation *v1.MaintenanceOperation `protobuf:"bytes,17,opt,name=planned_operation,json=plannedOperation,proto3" json:"planned_operation,omitempty"` // Configuration of the Apache Kafka cluster. KafkaConfig *KafkaConfig `protobuf:"bytes,18,opt,name=kafka_config,json=kafkaConfig,proto3" json:"kafka_config,omitempty"` // Prometheus metrics exporter endpoint HTTP basic auth information. MetricsExporterConnectionInfo *MetricsExporterConnectionInfo `` /* 153-byte string literal not displayed */ // Configuration of Schema Registry. SchemaRegistryConfig *SchemaRegistryConfig `protobuf:"bytes,20,opt,name=schema_registry_config,json=schemaRegistryConfig,proto3" json:"schema_registry_config,omitempty"` // Configuration of REST API. RestApiConfig *RestAPIConfig `protobuf:"bytes,21,opt,name=rest_api_config,json=restApiConfig,proto3" json:"rest_api_config,omitempty"` // contains filtered or unexported fields }
An Apache Kafka® cluster resource.
func (*Cluster) Descriptor
deprecated
func (*Cluster) GetCloudType ¶
func (*Cluster) GetConnectionInfo ¶
func (x *Cluster) GetConnectionInfo() *ConnectionInfo
func (*Cluster) GetCreateTime ¶
func (x *Cluster) GetCreateTime() *timestamppb.Timestamp
func (*Cluster) GetDescription ¶
func (*Cluster) GetEncryption ¶
func (x *Cluster) GetEncryption() *v1.DataEncryption
func (*Cluster) GetKafkaConfig ¶
func (x *Cluster) GetKafkaConfig() *KafkaConfig
func (*Cluster) GetMaintenanceWindow ¶
func (x *Cluster) GetMaintenanceWindow() *v1.MaintenanceWindow
func (*Cluster) GetMetricsExporterConnectionInfo ¶
func (x *Cluster) GetMetricsExporterConnectionInfo() *MetricsExporterConnectionInfo
func (*Cluster) GetNetworkId ¶
func (*Cluster) GetPlannedOperation ¶
func (x *Cluster) GetPlannedOperation() *v1.MaintenanceOperation
func (*Cluster) GetPrivateConnectionInfo ¶
func (x *Cluster) GetPrivateConnectionInfo() *PrivateConnectionInfo
func (*Cluster) GetProjectId ¶
func (*Cluster) GetRegionId ¶
func (*Cluster) GetResources ¶
func (x *Cluster) GetResources() *ClusterResources
func (*Cluster) GetRestApiConfig ¶
func (x *Cluster) GetRestApiConfig() *RestAPIConfig
func (*Cluster) GetSchemaRegistryConfig ¶
func (x *Cluster) GetSchemaRegistryConfig() *SchemaRegistryConfig
func (*Cluster) GetStatus ¶
func (x *Cluster) GetStatus() v1.ClusterStatus
func (*Cluster) GetVersion ¶
func (*Cluster) ProtoMessage ¶
func (*Cluster) ProtoMessage()
func (*Cluster) ProtoReflect ¶
func (x *Cluster) ProtoReflect() protoreflect.Message
type ClusterConnection ¶
type ClusterConnection struct { // Alias of cluster connection configuration. // Examples: `source`, `target`. Alias string `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"` // Type of connection to Apache Kafka® cluster. // // Types that are assignable to ClusterConnection: // // *ClusterConnection_ThisCluster // *ClusterConnection_ExternalCluster ClusterConnection isClusterConnection_ClusterConnection `protobuf_oneof:"cluster_connection"` // contains filtered or unexported fields }
func (*ClusterConnection) Descriptor
deprecated
func (*ClusterConnection) Descriptor() ([]byte, []int)
Deprecated: Use ClusterConnection.ProtoReflect.Descriptor instead.
func (*ClusterConnection) GetAlias ¶
func (x *ClusterConnection) GetAlias() string
func (*ClusterConnection) GetClusterConnection ¶
func (m *ClusterConnection) GetClusterConnection() isClusterConnection_ClusterConnection
func (*ClusterConnection) GetExternalCluster ¶
func (x *ClusterConnection) GetExternalCluster() *ExternalClusterConnection
func (*ClusterConnection) GetThisCluster ¶
func (x *ClusterConnection) GetThisCluster() *ThisCluster
func (*ClusterConnection) ProtoMessage ¶
func (*ClusterConnection) ProtoMessage()
func (*ClusterConnection) ProtoReflect ¶
func (x *ClusterConnection) ProtoReflect() protoreflect.Message
func (*ClusterConnection) Reset ¶
func (x *ClusterConnection) Reset()
func (*ClusterConnection) String ¶
func (x *ClusterConnection) String() string
type ClusterConnectionSpec ¶
type ClusterConnectionSpec struct { // Alias of cluster connection configuration. // Examples: `source`, `target`. Alias *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=alias,proto3" json:"alias,omitempty"` // Type of connection to Apache Kafka® cluster. // // Types that are assignable to ClusterConnection: // // *ClusterConnectionSpec_ThisCluster // *ClusterConnectionSpec_ExternalCluster ClusterConnection isClusterConnectionSpec_ClusterConnection `protobuf_oneof:"cluster_connection"` // contains filtered or unexported fields }
func (*ClusterConnectionSpec) Descriptor
deprecated
func (*ClusterConnectionSpec) Descriptor() ([]byte, []int)
Deprecated: Use ClusterConnectionSpec.ProtoReflect.Descriptor instead.
func (*ClusterConnectionSpec) GetAlias ¶
func (x *ClusterConnectionSpec) GetAlias() *wrapperspb.StringValue
func (*ClusterConnectionSpec) GetClusterConnection ¶
func (m *ClusterConnectionSpec) GetClusterConnection() isClusterConnectionSpec_ClusterConnection
func (*ClusterConnectionSpec) GetExternalCluster ¶
func (x *ClusterConnectionSpec) GetExternalCluster() *ExternalClusterConnectionSpec
func (*ClusterConnectionSpec) GetThisCluster ¶
func (x *ClusterConnectionSpec) GetThisCluster() *ThisCluster
func (*ClusterConnectionSpec) ProtoMessage ¶
func (*ClusterConnectionSpec) ProtoMessage()
func (*ClusterConnectionSpec) ProtoReflect ¶
func (x *ClusterConnectionSpec) ProtoReflect() protoreflect.Message
func (*ClusterConnectionSpec) Reset ¶
func (x *ClusterConnectionSpec) Reset()
func (*ClusterConnectionSpec) String ¶
func (x *ClusterConnectionSpec) String() string
type ClusterConnectionSpec_ExternalCluster ¶
type ClusterConnectionSpec_ExternalCluster struct { // Configuration of connection to an external cluster with all the necessary // credentials. ExternalCluster *ExternalClusterConnectionSpec `protobuf:"bytes,3,opt,name=external_cluster,json=externalCluster,proto3,oneof"` }
type ClusterConnectionSpec_ThisCluster ¶
type ClusterConnectionSpec_ThisCluster struct { // Connection configuration of the cluster the connector belongs to. As all // credentials are already known, leave this parameter empty. ThisCluster *ThisCluster `protobuf:"bytes,2,opt,name=this_cluster,json=thisCluster,proto3,oneof"` }
type ClusterConnection_ExternalCluster ¶
type ClusterConnection_ExternalCluster struct { // Configuration of connection to an external cluster with all the necessary // credentials. ExternalCluster *ExternalClusterConnection `protobuf:"bytes,3,opt,name=external_cluster,json=externalCluster,proto3,oneof"` }
type ClusterConnection_ThisCluster ¶
type ClusterConnection_ThisCluster struct { // Connection configuration of the cluster the connector belongs to. As all // credentials are already known, leave this parameter empty. ThisCluster *ThisCluster `protobuf:"bytes,2,opt,name=this_cluster,json=thisCluster,proto3,oneof"` }
type ClusterResources ¶
type ClusterResources struct { // Resources allocated to Apache Kafka® hosts. Kafka *ClusterResources_Kafka `protobuf:"bytes,1,opt,name=kafka,proto3" json:"kafka,omitempty"` // contains filtered or unexported fields }
Resources allocated to Apache Kafka® cluster.
func (*ClusterResources) Descriptor
deprecated
func (*ClusterResources) Descriptor() ([]byte, []int)
Deprecated: Use ClusterResources.ProtoReflect.Descriptor instead.
func (*ClusterResources) GetKafka ¶
func (x *ClusterResources) GetKafka() *ClusterResources_Kafka
func (*ClusterResources) ProtoMessage ¶
func (*ClusterResources) ProtoMessage()
func (*ClusterResources) ProtoReflect ¶
func (x *ClusterResources) ProtoReflect() protoreflect.Message
func (*ClusterResources) Reset ¶
func (x *ClusterResources) Reset()
func (*ClusterResources) String ¶
func (x *ClusterResources) String() string
type ClusterResources_Kafka ¶
type ClusterResources_Kafka struct { // ID of the preset for computational resources available to a host (CPU, memory // etc.). // Means the minimal resource preset for autoscaling. ResourcePresetId string `protobuf:"bytes,1,opt,name=resource_preset_id,json=resourcePresetId,proto3" json:"resource_preset_id,omitempty"` // Volume of the storage available to a host, in bytes. DiskSize *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=disk_size,json=diskSize,proto3" json:"disk_size,omitempty"` // The number of Kafka brokers deployed in each availability zone. BrokerCount *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=broker_count,json=brokerCount,proto3" json:"broker_count,omitempty"` // The number of availability zones where Kafka brokers reside. ZoneCount *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=zone_count,json=zoneCount,proto3" json:"zone_count,omitempty"` // Limit for automatical storage volume scale, in bytes. Autoscaling disabled if // not set. MaxDiskSize *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=max_disk_size,json=maxDiskSize,proto3" json:"max_disk_size,omitempty"` // Lower limit for automatical resource preset scale. Equal to resource_preset_id // on creation if not set. MinResourcePresetId *wrapperspb.StringValue `protobuf:"bytes,6,opt,name=min_resource_preset_id,json=minResourcePresetId,proto3" json:"min_resource_preset_id,omitempty"` // Upper limit for automatical resource preset scale. Autoscaling disabled if not // set. MaxResourcePresetId *wrapperspb.StringValue `protobuf:"bytes,7,opt,name=max_resource_preset_id,json=maxResourcePresetId,proto3" json:"max_resource_preset_id,omitempty"` // contains filtered or unexported fields }
func (*ClusterResources_Kafka) Descriptor
deprecated
func (*ClusterResources_Kafka) Descriptor() ([]byte, []int)
Deprecated: Use ClusterResources_Kafka.ProtoReflect.Descriptor instead.
func (*ClusterResources_Kafka) GetBrokerCount ¶
func (x *ClusterResources_Kafka) GetBrokerCount() *wrapperspb.Int64Value
func (*ClusterResources_Kafka) GetDiskSize ¶
func (x *ClusterResources_Kafka) GetDiskSize() *wrapperspb.Int64Value
func (*ClusterResources_Kafka) GetMaxDiskSize ¶
func (x *ClusterResources_Kafka) GetMaxDiskSize() *wrapperspb.Int64Value
func (*ClusterResources_Kafka) GetMaxResourcePresetId ¶
func (x *ClusterResources_Kafka) GetMaxResourcePresetId() *wrapperspb.StringValue
func (*ClusterResources_Kafka) GetMinResourcePresetId ¶
func (x *ClusterResources_Kafka) GetMinResourcePresetId() *wrapperspb.StringValue
func (*ClusterResources_Kafka) GetResourcePresetId ¶
func (x *ClusterResources_Kafka) GetResourcePresetId() string
func (*ClusterResources_Kafka) GetZoneCount ¶
func (x *ClusterResources_Kafka) GetZoneCount() *wrapperspb.Int64Value
func (*ClusterResources_Kafka) ProtoMessage ¶
func (*ClusterResources_Kafka) ProtoMessage()
func (*ClusterResources_Kafka) ProtoReflect ¶
func (x *ClusterResources_Kafka) ProtoReflect() protoreflect.Message
func (*ClusterResources_Kafka) Reset ¶
func (x *ClusterResources_Kafka) Reset()
func (*ClusterResources_Kafka) String ¶
func (x *ClusterResources_Kafka) String() string
type ClusterServiceClient ¶
type ClusterServiceClient interface { // Returns the specified Apache Kafka® cluster. Get(ctx context.Context, in *GetClusterRequest, opts ...grpc.CallOption) (*Cluster, error) // Retrieves a list of Apache Kafka® clusters that belong to the specified // project. List(ctx context.Context, in *ListClustersRequest, opts ...grpc.CallOption) (*ListClustersResponse, error) // Creates an Apache Kafka® cluster in the specified project. Create(ctx context.Context, in *CreateClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Updates the specified Apache Kafka® cluster. Update(ctx context.Context, in *UpdateClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Deletes the specified Apache Kafka® cluster. Delete(ctx context.Context, in *DeleteClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Reset credentials for the specified cluster. ResetCredentials(ctx context.Context, in *ResetClusterCredentialsRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Retrieves a list of hosts for the specified cluster. ListHosts(ctx context.Context, in *ListClusterHostsRequest, opts ...grpc.CallOption) (*ListClusterHostsResponse, error) // Starts stopped Kafka cluster. Start(ctx context.Context, in *StartClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Stops running Kafka cluster. Stop(ctx context.Context, in *StopClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Reschedule planned maintenance operation. RescheduleMaintenance(ctx context.Context, in *RescheduleMaintenanceRequest, opts ...grpc.CallOption) (*v1.Operation, error) // List cluster operations. ListOperations(ctx context.Context, in *ListClusterOperationsRequest, opts ...grpc.CallOption) (*ListClusterOperationsResponse, error) }
ClusterServiceClient is the client API for ClusterService 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 NewClusterServiceClient ¶
func NewClusterServiceClient(cc grpc.ClientConnInterface) ClusterServiceClient
type ClusterServiceServer ¶
type ClusterServiceServer interface { // Returns the specified Apache Kafka® cluster. Get(context.Context, *GetClusterRequest) (*Cluster, error) // Retrieves a list of Apache Kafka® clusters that belong to the specified // project. List(context.Context, *ListClustersRequest) (*ListClustersResponse, error) // Creates an Apache Kafka® cluster in the specified project. Create(context.Context, *CreateClusterRequest) (*v1.Operation, error) // Updates the specified Apache Kafka® cluster. Update(context.Context, *UpdateClusterRequest) (*v1.Operation, error) // Deletes the specified Apache Kafka® cluster. Delete(context.Context, *DeleteClusterRequest) (*v1.Operation, error) // Reset credentials for the specified cluster. ResetCredentials(context.Context, *ResetClusterCredentialsRequest) (*v1.Operation, error) // Retrieves a list of hosts for the specified cluster. ListHosts(context.Context, *ListClusterHostsRequest) (*ListClusterHostsResponse, error) // Starts stopped Kafka cluster. Start(context.Context, *StartClusterRequest) (*v1.Operation, error) // Stops running Kafka cluster. Stop(context.Context, *StopClusterRequest) (*v1.Operation, error) // Reschedule planned maintenance operation. RescheduleMaintenance(context.Context, *RescheduleMaintenanceRequest) (*v1.Operation, error) // List cluster operations. ListOperations(context.Context, *ListClusterOperationsRequest) (*ListClusterOperationsResponse, error) // contains filtered or unexported methods }
ClusterServiceServer is the server API for ClusterService service. All implementations must embed UnimplementedClusterServiceServer for forward compatibility
type ClusterView ¶
type ClusterView int32
const ( // Invalid cluster view value. ClusterView_CLUSTER_VIEW_INVALID ClusterView = 0 // Output basic information about the cluster. ClusterView_CLUSTER_VIEW_BASIC ClusterView = 1 // Output full information about the cluster including allocated resources and // Apache Kafka® settings. ClusterView_CLUSTER_VIEW_FULL ClusterView = 2 )
func (ClusterView) Descriptor ¶
func (ClusterView) Descriptor() protoreflect.EnumDescriptor
func (ClusterView) Enum ¶
func (x ClusterView) Enum() *ClusterView
func (ClusterView) EnumDescriptor
deprecated
func (ClusterView) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClusterView.Descriptor instead.
func (ClusterView) Number ¶
func (x ClusterView) Number() protoreflect.EnumNumber
func (ClusterView) String ¶
func (x ClusterView) String() string
func (ClusterView) Type ¶
func (ClusterView) Type() protoreflect.EnumType
type ConnectionInfo ¶
type ConnectionInfo struct { // String to use in clients. ConnectionString string `protobuf:"bytes,1,opt,name=connection_string,json=connectionString,proto3" json:"connection_string,omitempty"` // Apache Kafka® user. User string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"` // Password for Apache Kafka® user. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*ConnectionInfo) Descriptor
deprecated
func (*ConnectionInfo) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionInfo.ProtoReflect.Descriptor instead.
func (*ConnectionInfo) GetConnectionString ¶
func (x *ConnectionInfo) GetConnectionString() string
func (*ConnectionInfo) GetPassword ¶
func (x *ConnectionInfo) GetPassword() string
func (*ConnectionInfo) GetUser ¶
func (x *ConnectionInfo) GetUser() string
func (*ConnectionInfo) ProtoMessage ¶
func (*ConnectionInfo) ProtoMessage()
func (*ConnectionInfo) ProtoReflect ¶
func (x *ConnectionInfo) ProtoReflect() protoreflect.Message
func (*ConnectionInfo) Reset ¶
func (x *ConnectionInfo) Reset()
func (*ConnectionInfo) String ¶
func (x *ConnectionInfo) String() string
type Connector ¶
type Connector struct { // Name of the connector. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Maximum number of connector tasks. Default value is the number of brokers. TasksMax *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=tasks_max,json=tasksMax,proto3" json:"tasks_max,omitempty"` // A set of properties passed to Managed Service for Apache Kafka® with the // connector configuration. // Example: `sync.topics.config.enabled: true`. Properties map[string]string `` /* 161-byte string literal not displayed */ // Connector health. Health Connector_Health `protobuf:"varint,4,opt,name=health,proto3,enum=doublecloud.kafka.v1.Connector_Health" json:"health,omitempty"` // Current status of the connector. Status Connector_Status `protobuf:"varint,5,opt,name=status,proto3,enum=doublecloud.kafka.v1.Connector_Status" json:"status,omitempty"` // ID of the Apache Kafka® cluster that the connector belongs to. ClusterId string `protobuf:"bytes,6,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Additional settings for the connector. // // Types that are assignable to ConnectorConfig: // // *Connector_ConnectorConfigMirrormaker // *Connector_ConnectorConfigS3Sink ConnectorConfig isConnector_ConnectorConfig `protobuf_oneof:"connector_config"` // contains filtered or unexported fields }
func (*Connector) Descriptor
deprecated
func (*Connector) GetClusterId ¶
func (*Connector) GetConnectorConfig ¶
func (m *Connector) GetConnectorConfig() isConnector_ConnectorConfig
func (*Connector) GetConnectorConfigMirrormaker ¶
func (x *Connector) GetConnectorConfigMirrormaker() *ConnectorConfigMirrorMaker
func (*Connector) GetConnectorConfigS3Sink ¶
func (x *Connector) GetConnectorConfigS3Sink() *ConnectorConfigS3Sink
func (*Connector) GetHealth ¶
func (x *Connector) GetHealth() Connector_Health
func (*Connector) GetProperties ¶
func (*Connector) GetStatus ¶
func (x *Connector) GetStatus() Connector_Status
func (*Connector) GetTasksMax ¶
func (x *Connector) GetTasksMax() *wrapperspb.Int64Value
func (*Connector) ProtoMessage ¶
func (*Connector) ProtoMessage()
func (*Connector) ProtoReflect ¶
func (x *Connector) ProtoReflect() protoreflect.Message
type ConnectorConfigMirrorMaker ¶
type ConnectorConfigMirrorMaker struct { // Source cluster connection configuration. SourceCluster *ClusterConnection `protobuf:"bytes,1,opt,name=source_cluster,json=sourceCluster,proto3" json:"source_cluster,omitempty"` // Target cluster connection configuration. TargetCluster *ClusterConnection `protobuf:"bytes,2,opt,name=target_cluster,json=targetCluster,proto3" json:"target_cluster,omitempty"` // List of Kafka topics, separated by `,`. Topics string `protobuf:"bytes,3,opt,name=topics,proto3" json:"topics,omitempty"` // Replication factor for automatically created topics. ReplicationFactor *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=replication_factor,json=replicationFactor,proto3" json:"replication_factor,omitempty"` // contains filtered or unexported fields }
func (*ConnectorConfigMirrorMaker) Descriptor
deprecated
func (*ConnectorConfigMirrorMaker) Descriptor() ([]byte, []int)
Deprecated: Use ConnectorConfigMirrorMaker.ProtoReflect.Descriptor instead.
func (*ConnectorConfigMirrorMaker) GetReplicationFactor ¶
func (x *ConnectorConfigMirrorMaker) GetReplicationFactor() *wrapperspb.Int64Value
func (*ConnectorConfigMirrorMaker) GetSourceCluster ¶
func (x *ConnectorConfigMirrorMaker) GetSourceCluster() *ClusterConnection
func (*ConnectorConfigMirrorMaker) GetTargetCluster ¶
func (x *ConnectorConfigMirrorMaker) GetTargetCluster() *ClusterConnection
func (*ConnectorConfigMirrorMaker) GetTopics ¶
func (x *ConnectorConfigMirrorMaker) GetTopics() string
func (*ConnectorConfigMirrorMaker) ProtoMessage ¶
func (*ConnectorConfigMirrorMaker) ProtoMessage()
func (*ConnectorConfigMirrorMaker) ProtoReflect ¶
func (x *ConnectorConfigMirrorMaker) ProtoReflect() protoreflect.Message
func (*ConnectorConfigMirrorMaker) Reset ¶
func (x *ConnectorConfigMirrorMaker) Reset()
func (*ConnectorConfigMirrorMaker) String ¶
func (x *ConnectorConfigMirrorMaker) String() string
type ConnectorConfigMirrorMakerSpec ¶
type ConnectorConfigMirrorMakerSpec struct { // Source cluster configuration for the MirrorMaker connector. SourceCluster *ClusterConnectionSpec `protobuf:"bytes,1,opt,name=source_cluster,json=sourceCluster,proto3" json:"source_cluster,omitempty"` // Target cluster configuration for the MirrorMaker connector. TargetCluster *ClusterConnectionSpec `protobuf:"bytes,2,opt,name=target_cluster,json=targetCluster,proto3" json:"target_cluster,omitempty"` // List of Kafka topics, separated by `,`. Topics string `protobuf:"bytes,3,opt,name=topics,proto3" json:"topics,omitempty"` // Replication factor for automatically created topics. ReplicationFactor *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=replication_factor,json=replicationFactor,proto3" json:"replication_factor,omitempty"` // contains filtered or unexported fields }
func (*ConnectorConfigMirrorMakerSpec) Descriptor
deprecated
func (*ConnectorConfigMirrorMakerSpec) Descriptor() ([]byte, []int)
Deprecated: Use ConnectorConfigMirrorMakerSpec.ProtoReflect.Descriptor instead.
func (*ConnectorConfigMirrorMakerSpec) GetReplicationFactor ¶
func (x *ConnectorConfigMirrorMakerSpec) GetReplicationFactor() *wrapperspb.Int64Value
func (*ConnectorConfigMirrorMakerSpec) GetSourceCluster ¶
func (x *ConnectorConfigMirrorMakerSpec) GetSourceCluster() *ClusterConnectionSpec
func (*ConnectorConfigMirrorMakerSpec) GetTargetCluster ¶
func (x *ConnectorConfigMirrorMakerSpec) GetTargetCluster() *ClusterConnectionSpec
func (*ConnectorConfigMirrorMakerSpec) GetTopics ¶
func (x *ConnectorConfigMirrorMakerSpec) GetTopics() string
func (*ConnectorConfigMirrorMakerSpec) ProtoMessage ¶
func (*ConnectorConfigMirrorMakerSpec) ProtoMessage()
func (*ConnectorConfigMirrorMakerSpec) ProtoReflect ¶
func (x *ConnectorConfigMirrorMakerSpec) ProtoReflect() protoreflect.Message
func (*ConnectorConfigMirrorMakerSpec) Reset ¶
func (x *ConnectorConfigMirrorMakerSpec) Reset()
func (*ConnectorConfigMirrorMakerSpec) String ¶
func (x *ConnectorConfigMirrorMakerSpec) String() string
type ConnectorConfigS3Sink ¶
type ConnectorConfigS3Sink struct { // List of Kafka topics, separated by ','. Topics string `protobuf:"bytes,1,opt,name=topics,proto3" json:"topics,omitempty"` // The compression type used for files put on S3. // The supported values are: `gzip`, `snappy`, `zstd`, `none`. // Optional, the default is `none`. // Empty value will be represent as `none`. FileCompressionType string `protobuf:"bytes,2,opt,name=file_compression_type,json=fileCompressionType,proto3" json:"file_compression_type,omitempty"` // Max records per file. FileMaxRecords *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=file_max_records,json=fileMaxRecords,proto3" json:"file_max_records,omitempty"` // Credentials for connecting to S3 storage. S3Connection *S3Connection `protobuf:"bytes,4,opt,name=s3_connection,json=s3Connection,proto3" json:"s3_connection,omitempty"` // contains filtered or unexported fields }
An Apache Kafka® S3-Sink connector resource.
func (*ConnectorConfigS3Sink) Descriptor
deprecated
func (*ConnectorConfigS3Sink) Descriptor() ([]byte, []int)
Deprecated: Use ConnectorConfigS3Sink.ProtoReflect.Descriptor instead.
func (*ConnectorConfigS3Sink) GetFileCompressionType ¶
func (x *ConnectorConfigS3Sink) GetFileCompressionType() string
func (*ConnectorConfigS3Sink) GetFileMaxRecords ¶
func (x *ConnectorConfigS3Sink) GetFileMaxRecords() *wrapperspb.Int64Value
func (*ConnectorConfigS3Sink) GetS3Connection ¶
func (x *ConnectorConfigS3Sink) GetS3Connection() *S3Connection
func (*ConnectorConfigS3Sink) GetTopics ¶
func (x *ConnectorConfigS3Sink) GetTopics() string
func (*ConnectorConfigS3Sink) ProtoMessage ¶
func (*ConnectorConfigS3Sink) ProtoMessage()
func (*ConnectorConfigS3Sink) ProtoReflect ¶
func (x *ConnectorConfigS3Sink) ProtoReflect() protoreflect.Message
func (*ConnectorConfigS3Sink) Reset ¶
func (x *ConnectorConfigS3Sink) Reset()
func (*ConnectorConfigS3Sink) String ¶
func (x *ConnectorConfigS3Sink) String() string
type ConnectorConfigS3SinkSpec ¶
type ConnectorConfigS3SinkSpec struct { // List of Kafka topics, separated by ','. Topics string `protobuf:"bytes,1,opt,name=topics,proto3" json:"topics,omitempty"` // The compression type used for files put on S3. // The supported values are: `gzip`, `snappy`, `zstd`, `none`. // Optional, the default is `none`. // Empty value will be represent as `none`. FileCompressionType string `protobuf:"bytes,2,opt,name=file_compression_type,json=fileCompressionType,proto3" json:"file_compression_type,omitempty"` // Max records per file. FileMaxRecords *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=file_max_records,json=fileMaxRecords,proto3" json:"file_max_records,omitempty"` // Credentials for connecting to S3 storage. S3Connection *S3ConnectionSpec `protobuf:"bytes,4,opt,name=s3_connection,json=s3Connection,proto3" json:"s3_connection,omitempty"` // contains filtered or unexported fields }
Specification for Kafka S3-Sink Connector.
func (*ConnectorConfigS3SinkSpec) Descriptor
deprecated
func (*ConnectorConfigS3SinkSpec) Descriptor() ([]byte, []int)
Deprecated: Use ConnectorConfigS3SinkSpec.ProtoReflect.Descriptor instead.
func (*ConnectorConfigS3SinkSpec) GetFileCompressionType ¶
func (x *ConnectorConfigS3SinkSpec) GetFileCompressionType() string
func (*ConnectorConfigS3SinkSpec) GetFileMaxRecords ¶
func (x *ConnectorConfigS3SinkSpec) GetFileMaxRecords() *wrapperspb.Int64Value
func (*ConnectorConfigS3SinkSpec) GetS3Connection ¶
func (x *ConnectorConfigS3SinkSpec) GetS3Connection() *S3ConnectionSpec
func (*ConnectorConfigS3SinkSpec) GetTopics ¶
func (x *ConnectorConfigS3SinkSpec) GetTopics() string
func (*ConnectorConfigS3SinkSpec) ProtoMessage ¶
func (*ConnectorConfigS3SinkSpec) ProtoMessage()
func (*ConnectorConfigS3SinkSpec) ProtoReflect ¶
func (x *ConnectorConfigS3SinkSpec) ProtoReflect() protoreflect.Message
func (*ConnectorConfigS3SinkSpec) Reset ¶
func (x *ConnectorConfigS3SinkSpec) Reset()
func (*ConnectorConfigS3SinkSpec) String ¶
func (x *ConnectorConfigS3SinkSpec) String() string
type ConnectorServiceClient ¶
type ConnectorServiceClient interface { // Returns information about an Apache Kafka® connector. Get(ctx context.Context, in *GetConnectorRequest, opts ...grpc.CallOption) (*Connector, error) // Retrieves the list of Apache Kafka® connectors in a cluster. List(ctx context.Context, in *ListConnectorsRequest, opts ...grpc.CallOption) (*ListConnectorsResponse, error) // Creates a new Apache Kafka® connector in a cluster. Create(ctx context.Context, in *CreateConnectorRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Updates an Apache Kafka® connector. Update(ctx context.Context, in *UpdateConnectorRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Deletes an Apache Kafka® connector. Delete(ctx context.Context, in *DeleteConnectorRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Resumes an Apache Kafka® connector. Resume(ctx context.Context, in *ResumeConnectorRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Pauses an Apache Kafka® connector. Pause(ctx context.Context, in *PauseConnectorRequest, opts ...grpc.CallOption) (*v1.Operation, error) }
ConnectorServiceClient is the client API for ConnectorService 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 NewConnectorServiceClient ¶
func NewConnectorServiceClient(cc grpc.ClientConnInterface) ConnectorServiceClient
type ConnectorServiceServer ¶
type ConnectorServiceServer interface { // Returns information about an Apache Kafka® connector. Get(context.Context, *GetConnectorRequest) (*Connector, error) // Retrieves the list of Apache Kafka® connectors in a cluster. List(context.Context, *ListConnectorsRequest) (*ListConnectorsResponse, error) // Creates a new Apache Kafka® connector in a cluster. Create(context.Context, *CreateConnectorRequest) (*v1.Operation, error) // Updates an Apache Kafka® connector. Update(context.Context, *UpdateConnectorRequest) (*v1.Operation, error) // Deletes an Apache Kafka® connector. Delete(context.Context, *DeleteConnectorRequest) (*v1.Operation, error) // Resumes an Apache Kafka® connector. Resume(context.Context, *ResumeConnectorRequest) (*v1.Operation, error) // Pauses an Apache Kafka® connector. Pause(context.Context, *PauseConnectorRequest) (*v1.Operation, error) // contains filtered or unexported methods }
ConnectorServiceServer is the server API for ConnectorService service. All implementations must embed UnimplementedConnectorServiceServer for forward compatibility
type ConnectorSpec ¶
type ConnectorSpec struct { // Name of the connector. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Maximum number of connector tasks. Default value is the number of brokers. TasksMax *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=tasks_max,json=tasksMax,proto3" json:"tasks_max,omitempty"` // A set of properties passed to Managed Service for Apache Kafka® with the // connector configuration. // Example: `sync.topics.config.enabled: true`. Properties map[string]string `` /* 161-byte string literal not displayed */ // Additional settings for the connector. // // Types that are assignable to ConnectorConfig: // // *ConnectorSpec_ConnectorConfigMirrormaker // *ConnectorSpec_ConnectorConfigS3Sink ConnectorConfig isConnectorSpec_ConnectorConfig `protobuf_oneof:"connector_config"` // contains filtered or unexported fields }
An object that represents an Apache Kafka® connector.
func (*ConnectorSpec) Descriptor
deprecated
func (*ConnectorSpec) Descriptor() ([]byte, []int)
Deprecated: Use ConnectorSpec.ProtoReflect.Descriptor instead.
func (*ConnectorSpec) GetConnectorConfig ¶
func (m *ConnectorSpec) GetConnectorConfig() isConnectorSpec_ConnectorConfig
func (*ConnectorSpec) GetConnectorConfigMirrormaker ¶
func (x *ConnectorSpec) GetConnectorConfigMirrormaker() *ConnectorConfigMirrorMakerSpec
func (*ConnectorSpec) GetConnectorConfigS3Sink ¶
func (x *ConnectorSpec) GetConnectorConfigS3Sink() *ConnectorConfigS3SinkSpec
func (*ConnectorSpec) GetName ¶
func (x *ConnectorSpec) GetName() string
func (*ConnectorSpec) GetProperties ¶
func (x *ConnectorSpec) GetProperties() map[string]string
func (*ConnectorSpec) GetTasksMax ¶
func (x *ConnectorSpec) GetTasksMax() *wrapperspb.Int64Value
func (*ConnectorSpec) ProtoMessage ¶
func (*ConnectorSpec) ProtoMessage()
func (*ConnectorSpec) ProtoReflect ¶
func (x *ConnectorSpec) ProtoReflect() protoreflect.Message
func (*ConnectorSpec) Reset ¶
func (x *ConnectorSpec) Reset()
func (*ConnectorSpec) String ¶
func (x *ConnectorSpec) String() string
type ConnectorSpec_ConnectorConfigMirrormaker ¶
type ConnectorSpec_ConnectorConfigMirrormaker struct { // Configuration of the MirrorMaker connector. ConnectorConfigMirrormaker *ConnectorConfigMirrorMakerSpec `protobuf:"bytes,10,opt,name=connector_config_mirrormaker,json=connectorConfigMirrormaker,proto3,oneof"` }
type ConnectorSpec_ConnectorConfigS3Sink ¶
type ConnectorSpec_ConnectorConfigS3Sink struct { // Configuration of S3-Sink connector. ConnectorConfigS3Sink *ConnectorConfigS3SinkSpec `protobuf:"bytes,11,opt,name=connector_config_s3_sink,json=connectorConfigS3Sink,proto3,oneof"` }
type Connector_ConnectorConfigMirrormaker ¶
type Connector_ConnectorConfigMirrormaker struct { // Configuration of the MirrorMaker connector. ConnectorConfigMirrormaker *ConnectorConfigMirrorMaker `protobuf:"bytes,10,opt,name=connector_config_mirrormaker,json=connectorConfigMirrormaker,proto3,oneof"` }
type Connector_ConnectorConfigS3Sink ¶
type Connector_ConnectorConfigS3Sink struct { // Configuration of S3-Sink connector. ConnectorConfigS3Sink *ConnectorConfigS3Sink `protobuf:"bytes,11,opt,name=connector_config_s3_sink,json=connectorConfigS3Sink,proto3,oneof"` }
type Connector_Health ¶
type Connector_Health int32
const ( // Health of the connector is unknown. Connector_HEALTH_INVALID Connector_Health = 0 // Connector is running. Connector_HEALTH_ALIVE Connector_Health = 1 // Connector has failed to start. Connector_HEALTH_DEAD Connector_Health = 2 )
func (Connector_Health) Descriptor ¶
func (Connector_Health) Descriptor() protoreflect.EnumDescriptor
func (Connector_Health) Enum ¶
func (x Connector_Health) Enum() *Connector_Health
func (Connector_Health) EnumDescriptor
deprecated
func (Connector_Health) EnumDescriptor() ([]byte, []int)
Deprecated: Use Connector_Health.Descriptor instead.
func (Connector_Health) Number ¶
func (x Connector_Health) Number() protoreflect.EnumNumber
func (Connector_Health) String ¶
func (x Connector_Health) String() string
func (Connector_Health) Type ¶
func (Connector_Health) Type() protoreflect.EnumType
type Connector_Status ¶
type Connector_Status int32
const ( // Connector state is unknown. Connector_STATUS_INVALID Connector_Status = 0 // Connector is running normally. Connector_STATUS_RUNNING Connector_Status = 1 // Connector has encountered a problem and cannot operate. Connector_STATUS_ERROR Connector_Status = 2 // Connector is paused. Connector_STATUS_PAUSED Connector_Status = 3 )
func (Connector_Status) Descriptor ¶
func (Connector_Status) Descriptor() protoreflect.EnumDescriptor
func (Connector_Status) Enum ¶
func (x Connector_Status) Enum() *Connector_Status
func (Connector_Status) EnumDescriptor
deprecated
func (Connector_Status) EnumDescriptor() ([]byte, []int)
Deprecated: Use Connector_Status.Descriptor instead.
func (Connector_Status) Number ¶
func (x Connector_Status) Number() protoreflect.EnumNumber
func (Connector_Status) String ¶
func (x Connector_Status) String() string
func (Connector_Status) Type ¶
func (Connector_Status) Type() protoreflect.EnumType
type CreateClusterRequest ¶
type CreateClusterRequest struct { // ID of the project to create the Apache Kafka® cluster in. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // Type of the cloud where instances should be hosted. CloudType string `protobuf:"bytes,2,opt,name=cloud_type,json=cloudType,proto3" json:"cloud_type,omitempty"` // ID of the region to place instances. RegionId string `protobuf:"bytes,3,opt,name=region_id,json=regionId,proto3" json:"region_id,omitempty"` // Name of the Apache Kafka® cluster. The name must be unique within the project. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the Apache Kafka® cluster. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Version of Apache Kafka®. Version string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"` // Resources allocated to the Apache Kafka® cluster. Resources *ClusterResources `protobuf:"bytes,7,opt,name=resources,proto3" json:"resources,omitempty"` // Access settings Access *v1.Access `protobuf:"bytes,8,opt,name=access,proto3" json:"access,omitempty"` // DataEncryption settings Encryption *v1.DataEncryption `protobuf:"bytes,9,opt,name=encryption,proto3" json:"encryption,omitempty"` // ID of the network to create the Apache Kafka® cluster in. NetworkId string `protobuf:"bytes,10,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"` // Window of maintenance operations. MaintenanceWindow *v1.MaintenanceWindow `protobuf:"bytes,11,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"` // Configuration and resources for hosts that should be created for the Apache // Kafka® cluster. KafkaConfig *KafkaConfig `protobuf:"bytes,12,opt,name=kafka_config,json=kafkaConfig,proto3" json:"kafka_config,omitempty"` // Configuration of Schema Registry. SchemaRegistryConfig *SchemaRegistryConfig `protobuf:"bytes,13,opt,name=schema_registry_config,json=schemaRegistryConfig,proto3" json:"schema_registry_config,omitempty"` // Configuration of REST API. RestApiConfig *RestAPIConfig `protobuf:"bytes,14,opt,name=rest_api_config,json=restApiConfig,proto3" json:"rest_api_config,omitempty"` // contains filtered or unexported fields }
func (*CreateClusterRequest) Descriptor
deprecated
func (*CreateClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateClusterRequest.ProtoReflect.Descriptor instead.
func (*CreateClusterRequest) GetAccess ¶
func (x *CreateClusterRequest) GetAccess() *v1.Access
func (*CreateClusterRequest) GetCloudType ¶
func (x *CreateClusterRequest) GetCloudType() string
func (*CreateClusterRequest) GetDescription ¶
func (x *CreateClusterRequest) GetDescription() string
func (*CreateClusterRequest) GetEncryption ¶
func (x *CreateClusterRequest) GetEncryption() *v1.DataEncryption
func (*CreateClusterRequest) GetKafkaConfig ¶
func (x *CreateClusterRequest) GetKafkaConfig() *KafkaConfig
func (*CreateClusterRequest) GetMaintenanceWindow ¶
func (x *CreateClusterRequest) GetMaintenanceWindow() *v1.MaintenanceWindow
func (*CreateClusterRequest) GetName ¶
func (x *CreateClusterRequest) GetName() string
func (*CreateClusterRequest) GetNetworkId ¶
func (x *CreateClusterRequest) GetNetworkId() string
func (*CreateClusterRequest) GetProjectId ¶
func (x *CreateClusterRequest) GetProjectId() string
func (*CreateClusterRequest) GetRegionId ¶
func (x *CreateClusterRequest) GetRegionId() string
func (*CreateClusterRequest) GetResources ¶
func (x *CreateClusterRequest) GetResources() *ClusterResources
func (*CreateClusterRequest) GetRestApiConfig ¶
func (x *CreateClusterRequest) GetRestApiConfig() *RestAPIConfig
func (*CreateClusterRequest) GetSchemaRegistryConfig ¶
func (x *CreateClusterRequest) GetSchemaRegistryConfig() *SchemaRegistryConfig
func (*CreateClusterRequest) GetVersion ¶
func (x *CreateClusterRequest) GetVersion() string
func (*CreateClusterRequest) ProtoMessage ¶
func (*CreateClusterRequest) ProtoMessage()
func (*CreateClusterRequest) ProtoReflect ¶
func (x *CreateClusterRequest) ProtoReflect() protoreflect.Message
func (*CreateClusterRequest) Reset ¶
func (x *CreateClusterRequest) Reset()
func (*CreateClusterRequest) String ¶
func (x *CreateClusterRequest) String() string
type CreateConnectorMetadata ¶
type CreateConnectorMetadata struct { // ID of the Apache Kafka® cluster the connector is being created in. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka® connector that is being created. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*CreateConnectorMetadata) Descriptor
deprecated
func (*CreateConnectorMetadata) Descriptor() ([]byte, []int)
Deprecated: Use CreateConnectorMetadata.ProtoReflect.Descriptor instead.
func (*CreateConnectorMetadata) GetClusterId ¶
func (x *CreateConnectorMetadata) GetClusterId() string
func (*CreateConnectorMetadata) GetConnectorName ¶
func (x *CreateConnectorMetadata) GetConnectorName() string
func (*CreateConnectorMetadata) ProtoMessage ¶
func (*CreateConnectorMetadata) ProtoMessage()
func (*CreateConnectorMetadata) ProtoReflect ¶
func (x *CreateConnectorMetadata) ProtoReflect() protoreflect.Message
func (*CreateConnectorMetadata) Reset ¶
func (x *CreateConnectorMetadata) Reset()
func (*CreateConnectorMetadata) String ¶
func (x *CreateConnectorMetadata) String() string
type CreateConnectorRequest ¶
type CreateConnectorRequest struct { // ID of the Apache Kafka® cluster to create the connector in. // // To get this ID, make a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Configuration of the connector to create. ConnectorSpec *ConnectorSpec `protobuf:"bytes,2,opt,name=connector_spec,json=connectorSpec,proto3" json:"connector_spec,omitempty"` // contains filtered or unexported fields }
func (*CreateConnectorRequest) Descriptor
deprecated
func (*CreateConnectorRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConnectorRequest.ProtoReflect.Descriptor instead.
func (*CreateConnectorRequest) GetClusterId ¶
func (x *CreateConnectorRequest) GetClusterId() string
func (*CreateConnectorRequest) GetConnectorSpec ¶
func (x *CreateConnectorRequest) GetConnectorSpec() *ConnectorSpec
func (*CreateConnectorRequest) ProtoMessage ¶
func (*CreateConnectorRequest) ProtoMessage()
func (*CreateConnectorRequest) ProtoReflect ¶
func (x *CreateConnectorRequest) ProtoReflect() protoreflect.Message
func (*CreateConnectorRequest) Reset ¶
func (x *CreateConnectorRequest) Reset()
func (*CreateConnectorRequest) String ¶
func (x *CreateConnectorRequest) String() string
type CreateTopicRequest ¶
type CreateTopicRequest struct { // Required. ID of the Apache Kafka cluster to create a topic in. // To get the cluster ID use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Configuration of the topic to create. TopicSpec *TopicSpec `protobuf:"bytes,2,opt,name=topic_spec,json=topicSpec,proto3" json:"topic_spec,omitempty"` // contains filtered or unexported fields }
func (*CreateTopicRequest) Descriptor
deprecated
func (*CreateTopicRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateTopicRequest.ProtoReflect.Descriptor instead.
func (*CreateTopicRequest) GetClusterId ¶
func (x *CreateTopicRequest) GetClusterId() string
func (*CreateTopicRequest) GetTopicSpec ¶
func (x *CreateTopicRequest) GetTopicSpec() *TopicSpec
func (*CreateTopicRequest) ProtoMessage ¶
func (*CreateTopicRequest) ProtoMessage()
func (*CreateTopicRequest) ProtoReflect ¶
func (x *CreateTopicRequest) ProtoReflect() protoreflect.Message
func (*CreateTopicRequest) Reset ¶
func (x *CreateTopicRequest) Reset()
func (*CreateTopicRequest) String ¶
func (x *CreateTopicRequest) String() string
type CreateUserRequest ¶
type CreateUserRequest struct { // Required. ID of the Apache Kafka cluster to create a user in. // To get the cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // User creation payload. // See [UserSpec] for details UserSpec *UserSpec `protobuf:"bytes,2,opt,name=user_spec,json=userSpec,proto3" json:"user_spec,omitempty"` // contains filtered or unexported fields }
func (*CreateUserRequest) Descriptor
deprecated
func (*CreateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.
func (*CreateUserRequest) GetClusterId ¶
func (x *CreateUserRequest) GetClusterId() string
func (*CreateUserRequest) GetUserSpec ¶
func (x *CreateUserRequest) GetUserSpec() *UserSpec
func (*CreateUserRequest) ProtoMessage ¶
func (*CreateUserRequest) ProtoMessage()
func (*CreateUserRequest) ProtoReflect ¶
func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
func (*CreateUserRequest) Reset ¶
func (x *CreateUserRequest) Reset()
func (*CreateUserRequest) String ¶
func (x *CreateUserRequest) String() string
type DeleteClusterRequest ¶
type DeleteClusterRequest struct { // ID of the Apache Kafka® cluster to delete. // To get the Apache Kafka® cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteClusterRequest) Descriptor
deprecated
func (*DeleteClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteClusterRequest.ProtoReflect.Descriptor instead.
func (*DeleteClusterRequest) GetClusterId ¶
func (x *DeleteClusterRequest) GetClusterId() string
func (*DeleteClusterRequest) ProtoMessage ¶
func (*DeleteClusterRequest) ProtoMessage()
func (*DeleteClusterRequest) ProtoReflect ¶
func (x *DeleteClusterRequest) ProtoReflect() protoreflect.Message
func (*DeleteClusterRequest) Reset ¶
func (x *DeleteClusterRequest) Reset()
func (*DeleteClusterRequest) String ¶
func (x *DeleteClusterRequest) String() string
type DeleteConnectorMetadata ¶
type DeleteConnectorMetadata struct { // ID of the Apache Kafka® cluster the connector is being deleted from. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka® connector that is being deleted. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*DeleteConnectorMetadata) Descriptor
deprecated
func (*DeleteConnectorMetadata) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConnectorMetadata.ProtoReflect.Descriptor instead.
func (*DeleteConnectorMetadata) GetClusterId ¶
func (x *DeleteConnectorMetadata) GetClusterId() string
func (*DeleteConnectorMetadata) GetConnectorName ¶
func (x *DeleteConnectorMetadata) GetConnectorName() string
func (*DeleteConnectorMetadata) ProtoMessage ¶
func (*DeleteConnectorMetadata) ProtoMessage()
func (*DeleteConnectorMetadata) ProtoReflect ¶
func (x *DeleteConnectorMetadata) ProtoReflect() protoreflect.Message
func (*DeleteConnectorMetadata) Reset ¶
func (x *DeleteConnectorMetadata) Reset()
func (*DeleteConnectorMetadata) String ¶
func (x *DeleteConnectorMetadata) String() string
type DeleteConnectorRequest ¶
type DeleteConnectorRequest struct { // ID of the Apache Kafka® cluster to delete the connector from. // // To get this ID, make a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the connector to delete. // // To get this name, make a [ConnectorService.List] request. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*DeleteConnectorRequest) Descriptor
deprecated
func (*DeleteConnectorRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConnectorRequest.ProtoReflect.Descriptor instead.
func (*DeleteConnectorRequest) GetClusterId ¶
func (x *DeleteConnectorRequest) GetClusterId() string
func (*DeleteConnectorRequest) GetConnectorName ¶
func (x *DeleteConnectorRequest) GetConnectorName() string
func (*DeleteConnectorRequest) ProtoMessage ¶
func (*DeleteConnectorRequest) ProtoMessage()
func (*DeleteConnectorRequest) ProtoReflect ¶
func (x *DeleteConnectorRequest) ProtoReflect() protoreflect.Message
func (*DeleteConnectorRequest) Reset ¶
func (x *DeleteConnectorRequest) Reset()
func (*DeleteConnectorRequest) String ¶
func (x *DeleteConnectorRequest) String() string
type DeleteTopicRequest ¶
type DeleteTopicRequest struct { // Required. ID of the Apache Kafka cluster to delete a topic in. // To get the cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the topic to delete. // To get the name of the topic, use a [TopicService.List] request. TopicName string `protobuf:"bytes,2,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"` // contains filtered or unexported fields }
func (*DeleteTopicRequest) Descriptor
deprecated
func (*DeleteTopicRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteTopicRequest.ProtoReflect.Descriptor instead.
func (*DeleteTopicRequest) GetClusterId ¶
func (x *DeleteTopicRequest) GetClusterId() string
func (*DeleteTopicRequest) GetTopicName ¶
func (x *DeleteTopicRequest) GetTopicName() string
func (*DeleteTopicRequest) ProtoMessage ¶
func (*DeleteTopicRequest) ProtoMessage()
func (*DeleteTopicRequest) ProtoReflect ¶
func (x *DeleteTopicRequest) ProtoReflect() protoreflect.Message
func (*DeleteTopicRequest) Reset ¶
func (x *DeleteTopicRequest) Reset()
func (*DeleteTopicRequest) String ¶
func (x *DeleteTopicRequest) String() string
type DeleteUserRequest ¶
type DeleteUserRequest struct { // Required. ID of the Apache Kafka cluster the user belongs to. // To get the cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the user to delete. // To get the name of the user, use a [UserService.List] request. UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` // contains filtered or unexported fields }
func (*DeleteUserRequest) Descriptor
deprecated
func (*DeleteUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteUserRequest.ProtoReflect.Descriptor instead.
func (*DeleteUserRequest) GetClusterId ¶
func (x *DeleteUserRequest) GetClusterId() string
func (*DeleteUserRequest) GetUserName ¶
func (x *DeleteUserRequest) GetUserName() string
func (*DeleteUserRequest) ProtoMessage ¶
func (*DeleteUserRequest) ProtoMessage()
func (*DeleteUserRequest) ProtoReflect ¶
func (x *DeleteUserRequest) ProtoReflect() protoreflect.Message
func (*DeleteUserRequest) Reset ¶
func (x *DeleteUserRequest) Reset()
func (*DeleteUserRequest) String ¶
func (x *DeleteUserRequest) String() string
type ExternalClusterConnection ¶
type ExternalClusterConnection struct { // List of bootstrap servers of the cluster, separated by `,`. BootstrapServers string `protobuf:"bytes,1,opt,name=bootstrap_servers,json=bootstrapServers,proto3" json:"bootstrap_servers,omitempty"` // SASL username to use for connection to the cluster. SaslUsername string `protobuf:"bytes,2,opt,name=sasl_username,json=saslUsername,proto3" json:"sasl_username,omitempty"` // SASL mechanism to use for connection to the cluster. SaslMechanism string `protobuf:"bytes,3,opt,name=sasl_mechanism,json=saslMechanism,proto3" json:"sasl_mechanism,omitempty"` // Security protocol to use for connection to the cluster. SecurityProtocol string `protobuf:"bytes,4,opt,name=security_protocol,json=securityProtocol,proto3" json:"security_protocol,omitempty"` // contains filtered or unexported fields }
func (*ExternalClusterConnection) Descriptor
deprecated
func (*ExternalClusterConnection) Descriptor() ([]byte, []int)
Deprecated: Use ExternalClusterConnection.ProtoReflect.Descriptor instead.
func (*ExternalClusterConnection) GetBootstrapServers ¶
func (x *ExternalClusterConnection) GetBootstrapServers() string
func (*ExternalClusterConnection) GetSaslMechanism ¶
func (x *ExternalClusterConnection) GetSaslMechanism() string
func (*ExternalClusterConnection) GetSaslUsername ¶
func (x *ExternalClusterConnection) GetSaslUsername() string
func (*ExternalClusterConnection) GetSecurityProtocol ¶
func (x *ExternalClusterConnection) GetSecurityProtocol() string
func (*ExternalClusterConnection) ProtoMessage ¶
func (*ExternalClusterConnection) ProtoMessage()
func (*ExternalClusterConnection) ProtoReflect ¶
func (x *ExternalClusterConnection) ProtoReflect() protoreflect.Message
func (*ExternalClusterConnection) Reset ¶
func (x *ExternalClusterConnection) Reset()
func (*ExternalClusterConnection) String ¶
func (x *ExternalClusterConnection) String() string
type ExternalClusterConnectionSpec ¶
type ExternalClusterConnectionSpec struct { // List of bootstrap servers of the cluster, separated by `,`. BootstrapServers *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=bootstrap_servers,json=bootstrapServers,proto3" json:"bootstrap_servers,omitempty"` // SASL username to use for connection to the cluster. SaslUsername *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=sasl_username,json=saslUsername,proto3" json:"sasl_username,omitempty"` // SASL password to use for connection to the cluster. SaslPassword *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=sasl_password,json=saslPassword,proto3" json:"sasl_password,omitempty"` // SASL mechanism to use for connection to the cluster. SaslMechanism *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=sasl_mechanism,json=saslMechanism,proto3" json:"sasl_mechanism,omitempty"` // Security protocol to use for connection to the cluster. SecurityProtocol *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=security_protocol,json=securityProtocol,proto3" json:"security_protocol,omitempty"` // CA in PEM format to connect to external cluster. // Lines of certificate separated by '\n' symbol. SslTruststoreCertificates *wrapperspb.StringValue `` /* 138-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ExternalClusterConnectionSpec) Descriptor
deprecated
func (*ExternalClusterConnectionSpec) Descriptor() ([]byte, []int)
Deprecated: Use ExternalClusterConnectionSpec.ProtoReflect.Descriptor instead.
func (*ExternalClusterConnectionSpec) GetBootstrapServers ¶
func (x *ExternalClusterConnectionSpec) GetBootstrapServers() *wrapperspb.StringValue
func (*ExternalClusterConnectionSpec) GetSaslMechanism ¶
func (x *ExternalClusterConnectionSpec) GetSaslMechanism() *wrapperspb.StringValue
func (*ExternalClusterConnectionSpec) GetSaslPassword ¶
func (x *ExternalClusterConnectionSpec) GetSaslPassword() *wrapperspb.StringValue
func (*ExternalClusterConnectionSpec) GetSaslUsername ¶
func (x *ExternalClusterConnectionSpec) GetSaslUsername() *wrapperspb.StringValue
func (*ExternalClusterConnectionSpec) GetSecurityProtocol ¶
func (x *ExternalClusterConnectionSpec) GetSecurityProtocol() *wrapperspb.StringValue
func (*ExternalClusterConnectionSpec) GetSslTruststoreCertificates ¶
func (x *ExternalClusterConnectionSpec) GetSslTruststoreCertificates() *wrapperspb.StringValue
func (*ExternalClusterConnectionSpec) ProtoMessage ¶
func (*ExternalClusterConnectionSpec) ProtoMessage()
func (*ExternalClusterConnectionSpec) ProtoReflect ¶
func (x *ExternalClusterConnectionSpec) ProtoReflect() protoreflect.Message
func (*ExternalClusterConnectionSpec) Reset ¶
func (x *ExternalClusterConnectionSpec) Reset()
func (*ExternalClusterConnectionSpec) String ¶
func (x *ExternalClusterConnectionSpec) String() string
type GetClusterRequest ¶
type GetClusterRequest struct { // ID of the Apache Kafka® cluster resource to return. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Whether to include sensitive data in the response. If unspecified, defaults to // false. Sensitive bool `protobuf:"varint,2,opt,name=sensitive,proto3" json:"sensitive,omitempty"` // contains filtered or unexported fields }
func (*GetClusterRequest) Descriptor
deprecated
func (*GetClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetClusterRequest.ProtoReflect.Descriptor instead.
func (*GetClusterRequest) GetClusterId ¶
func (x *GetClusterRequest) GetClusterId() string
func (*GetClusterRequest) GetSensitive ¶
func (x *GetClusterRequest) GetSensitive() bool
func (*GetClusterRequest) ProtoMessage ¶
func (*GetClusterRequest) ProtoMessage()
func (*GetClusterRequest) ProtoReflect ¶
func (x *GetClusterRequest) ProtoReflect() protoreflect.Message
func (*GetClusterRequest) Reset ¶
func (x *GetClusterRequest) Reset()
func (*GetClusterRequest) String ¶
func (x *GetClusterRequest) String() string
type GetConnectorRequest ¶
type GetConnectorRequest struct { // ID of the Apache Kafka® cluster the connector belongs to. // // To get this ID, make a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka® connector to return information about. // // To get this name, make a [ConnectorService.List] request. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*GetConnectorRequest) Descriptor
deprecated
func (*GetConnectorRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConnectorRequest.ProtoReflect.Descriptor instead.
func (*GetConnectorRequest) GetClusterId ¶
func (x *GetConnectorRequest) GetClusterId() string
func (*GetConnectorRequest) GetConnectorName ¶
func (x *GetConnectorRequest) GetConnectorName() string
func (*GetConnectorRequest) ProtoMessage ¶
func (*GetConnectorRequest) ProtoMessage()
func (*GetConnectorRequest) ProtoReflect ¶
func (x *GetConnectorRequest) ProtoReflect() protoreflect.Message
func (*GetConnectorRequest) Reset ¶
func (x *GetConnectorRequest) Reset()
func (*GetConnectorRequest) String ¶
func (x *GetConnectorRequest) String() string
type GetOperationRequest ¶
type GetOperationRequest struct { // Required. ID of the operation to return. OperationId string `protobuf:"bytes,1,opt,name=operation_id,json=operationId,proto3" json:"operation_id,omitempty"` // contains filtered or unexported fields }
func (*GetOperationRequest) Descriptor
deprecated
func (*GetOperationRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetOperationRequest.ProtoReflect.Descriptor instead.
func (*GetOperationRequest) GetOperationId ¶
func (x *GetOperationRequest) GetOperationId() string
func (*GetOperationRequest) ProtoMessage ¶
func (*GetOperationRequest) ProtoMessage()
func (*GetOperationRequest) ProtoReflect ¶
func (x *GetOperationRequest) ProtoReflect() protoreflect.Message
func (*GetOperationRequest) Reset ¶
func (x *GetOperationRequest) Reset()
func (*GetOperationRequest) String ¶
func (x *GetOperationRequest) String() string
type GetTopicRequest ¶
type GetTopicRequest struct { // ID of the Apache Kafka cluster that the topic belongs to. // To get the cluster ID use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka Topic resource to return. // To get the name of the topic use a [TopicService.List] request. TopicName string `protobuf:"bytes,2,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"` // contains filtered or unexported fields }
func (*GetTopicRequest) Descriptor
deprecated
func (*GetTopicRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetTopicRequest.ProtoReflect.Descriptor instead.
func (*GetTopicRequest) GetClusterId ¶
func (x *GetTopicRequest) GetClusterId() string
func (*GetTopicRequest) GetTopicName ¶
func (x *GetTopicRequest) GetTopicName() string
func (*GetTopicRequest) ProtoMessage ¶
func (*GetTopicRequest) ProtoMessage()
func (*GetTopicRequest) ProtoReflect ¶
func (x *GetTopicRequest) ProtoReflect() protoreflect.Message
func (*GetTopicRequest) Reset ¶
func (x *GetTopicRequest) Reset()
func (*GetTopicRequest) String ¶
func (x *GetTopicRequest) String() string
type GetUserRequest ¶
type GetUserRequest struct { // Required. ID of the Apache Kafka cluster the user belongs to. // To get the cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the Apache Kafka User resource to return. // To get the name of the user, use a [UserService.List] request. UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` // contains filtered or unexported fields }
func (*GetUserRequest) Descriptor
deprecated
func (*GetUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetUserRequest.ProtoReflect.Descriptor instead.
func (*GetUserRequest) GetClusterId ¶
func (x *GetUserRequest) GetClusterId() string
func (*GetUserRequest) GetUserName ¶
func (x *GetUserRequest) GetUserName() string
func (*GetUserRequest) ProtoMessage ¶
func (*GetUserRequest) ProtoMessage()
func (*GetUserRequest) ProtoReflect ¶
func (x *GetUserRequest) ProtoReflect() protoreflect.Message
func (*GetUserRequest) Reset ¶
func (x *GetUserRequest) Reset()
func (*GetUserRequest) String ¶
func (x *GetUserRequest) String() string
type GrantUserPermissionRequest ¶
type GrantUserPermissionRequest struct { // Required. ID of the Apache Kafka cluster the user belongs to. // To get the cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the user to grant the permission to. // To get the name of the user, use a [UserService.List] request. UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` // Required. Permission that should be granted to the specified user. Permission *Permission `protobuf:"bytes,3,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
func (*GrantUserPermissionRequest) Descriptor
deprecated
func (*GrantUserPermissionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GrantUserPermissionRequest.ProtoReflect.Descriptor instead.
func (*GrantUserPermissionRequest) GetClusterId ¶
func (x *GrantUserPermissionRequest) GetClusterId() string
func (*GrantUserPermissionRequest) GetPermission ¶
func (x *GrantUserPermissionRequest) GetPermission() *Permission
func (*GrantUserPermissionRequest) GetUserName ¶
func (x *GrantUserPermissionRequest) GetUserName() string
func (*GrantUserPermissionRequest) ProtoMessage ¶
func (*GrantUserPermissionRequest) ProtoMessage()
func (*GrantUserPermissionRequest) ProtoReflect ¶
func (x *GrantUserPermissionRequest) ProtoReflect() protoreflect.Message
func (*GrantUserPermissionRequest) Reset ¶
func (x *GrantUserPermissionRequest) Reset()
func (*GrantUserPermissionRequest) String ¶
func (x *GrantUserPermissionRequest) String() string
type Host ¶
type Host struct { // Required. Name of the host. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Required. ID of the Apache Kafka® cluster. ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Aggregated host status Status v1.HostStatus `protobuf:"varint,3,opt,name=status,proto3,enum=doublecloud.v1.HostStatus" json:"status,omitempty"` // contains filtered or unexported fields }
func (*Host) Descriptor
deprecated
func (*Host) GetClusterId ¶
func (*Host) GetStatus ¶
func (x *Host) GetStatus() v1.HostStatus
func (*Host) ProtoMessage ¶
func (*Host) ProtoMessage()
func (*Host) ProtoReflect ¶
func (x *Host) ProtoReflect() protoreflect.Message
type KafkaConfig ¶
type KafkaConfig struct { // The largest record batch size allowed by Kafka. Default value: 1048588. MessageMaxBytes *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=message_max_bytes,json=messageMaxBytes,proto3" json:"message_max_bytes,omitempty"` // The number of bytes of messages to attempt to fetch for each partition. Default // value: 1048576. ReplicaFetchMaxBytes *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=replica_fetch_max_bytes,json=replicaFetchMaxBytes,proto3" json:"replica_fetch_max_bytes,omitempty"` // The maximum size of the log before deleting it. Default is -1. LogRetentionBytes *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=log_retention_bytes,json=logRetentionBytes,proto3" json:"log_retention_bytes,omitempty"` // The number of hours to keep a log file before deleting it (in hours), tertiary // to log.retention.ms property. Default: 168 hours. LogRetentionHours *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=log_retention_hours,json=logRetentionHours,proto3" json:"log_retention_hours,omitempty"` // The number of minutes to keep a log file before deleting it (in minutes), // secondary to log.retention.ms property. If not set, the value in // log.retention.hours is used. LogRetentionMinutes *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=log_retention_minutes,json=logRetentionMinutes,proto3" json:"log_retention_minutes,omitempty"` // The number of milliseconds to keep a log file before deleting it (in // milliseconds), If not set, the value in log.retention.minutes is used. If set to // -1, no time limit is applied. LogRetentionMs *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=log_retention_ms,json=logRetentionMs,proto3" json:"log_retention_ms,omitempty"` // contains filtered or unexported fields }
Configuration for Apache Kafka® brokers in the cluster.
func (*KafkaConfig) Descriptor
deprecated
func (*KafkaConfig) Descriptor() ([]byte, []int)
Deprecated: Use KafkaConfig.ProtoReflect.Descriptor instead.
func (*KafkaConfig) GetLogRetentionBytes ¶
func (x *KafkaConfig) GetLogRetentionBytes() *wrapperspb.Int64Value
func (*KafkaConfig) GetLogRetentionHours ¶
func (x *KafkaConfig) GetLogRetentionHours() *wrapperspb.Int64Value
func (*KafkaConfig) GetLogRetentionMinutes ¶
func (x *KafkaConfig) GetLogRetentionMinutes() *wrapperspb.Int64Value
func (*KafkaConfig) GetLogRetentionMs ¶
func (x *KafkaConfig) GetLogRetentionMs() *wrapperspb.Int64Value
func (*KafkaConfig) GetMessageMaxBytes ¶
func (x *KafkaConfig) GetMessageMaxBytes() *wrapperspb.Int64Value
func (*KafkaConfig) GetReplicaFetchMaxBytes ¶
func (x *KafkaConfig) GetReplicaFetchMaxBytes() *wrapperspb.Int64Value
func (*KafkaConfig) ProtoMessage ¶
func (*KafkaConfig) ProtoMessage()
func (*KafkaConfig) ProtoReflect ¶
func (x *KafkaConfig) ProtoReflect() protoreflect.Message
func (*KafkaConfig) Reset ¶
func (x *KafkaConfig) Reset()
func (*KafkaConfig) String ¶
func (x *KafkaConfig) String() string
type ListClusterHostsRequest ¶
type ListClusterHostsRequest struct { // ID of the Apache Kafka cluster. // To get the Apache Kafka cluster ID use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Paging information of the request Paging *v1.Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*ListClusterHostsRequest) Descriptor
deprecated
func (*ListClusterHostsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListClusterHostsRequest.ProtoReflect.Descriptor instead.
func (*ListClusterHostsRequest) GetClusterId ¶
func (x *ListClusterHostsRequest) GetClusterId() string
func (*ListClusterHostsRequest) GetPaging ¶
func (x *ListClusterHostsRequest) GetPaging() *v1.Paging
func (*ListClusterHostsRequest) ProtoMessage ¶
func (*ListClusterHostsRequest) ProtoMessage()
func (*ListClusterHostsRequest) ProtoReflect ¶
func (x *ListClusterHostsRequest) ProtoReflect() protoreflect.Message
func (*ListClusterHostsRequest) Reset ¶
func (x *ListClusterHostsRequest) Reset()
func (*ListClusterHostsRequest) String ¶
func (x *ListClusterHostsRequest) String() string
type ListClusterHostsResponse ¶
type ListClusterHostsResponse struct { // List of Host resources. Hosts []*Host `protobuf:"bytes,1,rep,name=hosts,proto3" json:"hosts,omitempty"` // Pagination information of the response NextPage *v1.NextPage `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*ListClusterHostsResponse) Descriptor
deprecated
func (*ListClusterHostsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListClusterHostsResponse.ProtoReflect.Descriptor instead.
func (*ListClusterHostsResponse) GetHosts ¶
func (x *ListClusterHostsResponse) GetHosts() []*Host
func (*ListClusterHostsResponse) GetNextPage ¶
func (x *ListClusterHostsResponse) GetNextPage() *v1.NextPage
func (*ListClusterHostsResponse) ProtoMessage ¶
func (*ListClusterHostsResponse) ProtoMessage()
func (*ListClusterHostsResponse) ProtoReflect ¶
func (x *ListClusterHostsResponse) ProtoReflect() protoreflect.Message
func (*ListClusterHostsResponse) Reset ¶
func (x *ListClusterHostsResponse) Reset()
func (*ListClusterHostsResponse) String ¶
func (x *ListClusterHostsResponse) String() string
type ListClusterOperationsRequest ¶
type ListClusterOperationsRequest struct { // Required. ID of the Kafka cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Paging information of the request Paging *v1.Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*ListClusterOperationsRequest) Descriptor
deprecated
func (*ListClusterOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListClusterOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListClusterOperationsRequest) GetClusterId ¶
func (x *ListClusterOperationsRequest) GetClusterId() string
func (*ListClusterOperationsRequest) GetPaging ¶
func (x *ListClusterOperationsRequest) GetPaging() *v1.Paging
func (*ListClusterOperationsRequest) ProtoMessage ¶
func (*ListClusterOperationsRequest) ProtoMessage()
func (*ListClusterOperationsRequest) ProtoReflect ¶
func (x *ListClusterOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListClusterOperationsRequest) Reset ¶
func (x *ListClusterOperationsRequest) Reset()
func (*ListClusterOperationsRequest) String ¶
func (x *ListClusterOperationsRequest) String() string
type ListClusterOperationsResponse ¶
type ListClusterOperationsResponse struct { Operations []*v1.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // Pagination information of the response NextPage *v1.NextPage `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*ListClusterOperationsResponse) Descriptor
deprecated
func (*ListClusterOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListClusterOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListClusterOperationsResponse) GetNextPage ¶
func (x *ListClusterOperationsResponse) GetNextPage() *v1.NextPage
func (*ListClusterOperationsResponse) GetOperations ¶
func (x *ListClusterOperationsResponse) GetOperations() []*v1.Operation
func (*ListClusterOperationsResponse) ProtoMessage ¶
func (*ListClusterOperationsResponse) ProtoMessage()
func (*ListClusterOperationsResponse) ProtoReflect ¶
func (x *ListClusterOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListClusterOperationsResponse) Reset ¶
func (x *ListClusterOperationsResponse) Reset()
func (*ListClusterOperationsResponse) String ¶
func (x *ListClusterOperationsResponse) String() string
type ListClustersRequest ¶
type ListClustersRequest struct { // ID of the project to list Apache Kafka® clusters in. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // Paging information of the request Paging *v1.Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // The level of detail to be returned. If unspecified, defaults to // CLUSTER_VIEW_BASIC. View ClusterView `protobuf:"varint,3,opt,name=view,proto3,enum=doublecloud.kafka.v1.ClusterView" json:"view,omitempty"` // contains filtered or unexported fields }
func (*ListClustersRequest) Descriptor
deprecated
func (*ListClustersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListClustersRequest.ProtoReflect.Descriptor instead.
func (*ListClustersRequest) GetPaging ¶
func (x *ListClustersRequest) GetPaging() *v1.Paging
func (*ListClustersRequest) GetProjectId ¶
func (x *ListClustersRequest) GetProjectId() string
func (*ListClustersRequest) GetView ¶
func (x *ListClustersRequest) GetView() ClusterView
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 Apache Kafka® cluster resources. Clusters []*Cluster `protobuf:"bytes,1,rep,name=clusters,proto3" json:"clusters,omitempty"` // Pagination information of the response NextPage *v1.NextPage `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,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() []*Cluster
func (*ListClustersResponse) GetNextPage ¶
func (x *ListClustersResponse) GetNextPage() *v1.NextPage
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 ListConnectorsRequest ¶
type ListConnectorsRequest struct { // ID of the Apache Kafka® cluster to list connectors in. // // To get this ID, make a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Paging information of the request. // See [doublecloud.priv.v1.Paging] for details // // Following constraints applied: // * page_size will be set to 1000 items when exceeded // * page_size expected to be >= 0 // * default page_size is 100 Paging *v1.Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*ListConnectorsRequest) Descriptor
deprecated
func (*ListConnectorsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConnectorsRequest.ProtoReflect.Descriptor instead.
func (*ListConnectorsRequest) GetClusterId ¶
func (x *ListConnectorsRequest) GetClusterId() string
func (*ListConnectorsRequest) GetPaging ¶
func (x *ListConnectorsRequest) GetPaging() *v1.Paging
func (*ListConnectorsRequest) ProtoMessage ¶
func (*ListConnectorsRequest) ProtoMessage()
func (*ListConnectorsRequest) ProtoReflect ¶
func (x *ListConnectorsRequest) ProtoReflect() protoreflect.Message
func (*ListConnectorsRequest) Reset ¶
func (x *ListConnectorsRequest) Reset()
func (*ListConnectorsRequest) String ¶
func (x *ListConnectorsRequest) String() string
type ListConnectorsResponse ¶
type ListConnectorsResponse struct { // List of Apache Kafka® Connectors. Connectors []*Connector `protobuf:"bytes,1,rep,name=connectors,proto3" json:"connectors,omitempty"` // Pagination information of the response // See [doublecloud.priv.v1.NextPage] for details NextPage *v1.NextPage `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*ListConnectorsResponse) Descriptor
deprecated
func (*ListConnectorsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConnectorsResponse.ProtoReflect.Descriptor instead.
func (*ListConnectorsResponse) GetConnectors ¶
func (x *ListConnectorsResponse) GetConnectors() []*Connector
func (*ListConnectorsResponse) GetNextPage ¶
func (x *ListConnectorsResponse) GetNextPage() *v1.NextPage
func (*ListConnectorsResponse) ProtoMessage ¶
func (*ListConnectorsResponse) ProtoMessage()
func (*ListConnectorsResponse) ProtoReflect ¶
func (x *ListConnectorsResponse) ProtoReflect() protoreflect.Message
func (*ListConnectorsResponse) Reset ¶
func (x *ListConnectorsResponse) Reset()
func (*ListConnectorsResponse) String ¶
func (x *ListConnectorsResponse) String() string
type ListOperationsRequest ¶
type ListOperationsRequest struct { // ID of the project to list clusters operations in. ProjectId string `protobuf:"bytes,1,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // Paging information of the request Paging *v1.Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*ListOperationsRequest) Descriptor
deprecated
func (*ListOperationsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListOperationsRequest.ProtoReflect.Descriptor instead.
func (*ListOperationsRequest) GetPaging ¶
func (x *ListOperationsRequest) GetPaging() *v1.Paging
func (*ListOperationsRequest) GetProjectId ¶
func (x *ListOperationsRequest) GetProjectId() string
func (*ListOperationsRequest) ProtoMessage ¶
func (*ListOperationsRequest) ProtoMessage()
func (*ListOperationsRequest) ProtoReflect ¶
func (x *ListOperationsRequest) ProtoReflect() protoreflect.Message
func (*ListOperationsRequest) Reset ¶
func (x *ListOperationsRequest) Reset()
func (*ListOperationsRequest) String ¶
func (x *ListOperationsRequest) String() string
type ListOperationsResponse ¶
type ListOperationsResponse struct { // List of operations. Operations []*v1.Operation `protobuf:"bytes,1,rep,name=operations,proto3" json:"operations,omitempty"` // Pagination information of the response NextPage *v1.NextPage `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*ListOperationsResponse) Descriptor
deprecated
func (*ListOperationsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListOperationsResponse.ProtoReflect.Descriptor instead.
func (*ListOperationsResponse) GetNextPage ¶
func (x *ListOperationsResponse) GetNextPage() *v1.NextPage
func (*ListOperationsResponse) GetOperations ¶
func (x *ListOperationsResponse) GetOperations() []*v1.Operation
func (*ListOperationsResponse) ProtoMessage ¶
func (*ListOperationsResponse) ProtoMessage()
func (*ListOperationsResponse) ProtoReflect ¶
func (x *ListOperationsResponse) ProtoReflect() protoreflect.Message
func (*ListOperationsResponse) Reset ¶
func (x *ListOperationsResponse) Reset()
func (*ListOperationsResponse) String ¶
func (x *ListOperationsResponse) String() string
type ListTopicsRequest ¶
type ListTopicsRequest struct { // ID of the Apache Kafka cluster to list topics in. // To get the cluster ID use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Paging information of the request Paging *v1.Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*ListTopicsRequest) Descriptor
deprecated
func (*ListTopicsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListTopicsRequest.ProtoReflect.Descriptor instead.
func (*ListTopicsRequest) GetClusterId ¶
func (x *ListTopicsRequest) GetClusterId() string
func (*ListTopicsRequest) GetPaging ¶
func (x *ListTopicsRequest) GetPaging() *v1.Paging
func (*ListTopicsRequest) ProtoMessage ¶
func (*ListTopicsRequest) ProtoMessage()
func (*ListTopicsRequest) ProtoReflect ¶
func (x *ListTopicsRequest) ProtoReflect() protoreflect.Message
func (*ListTopicsRequest) Reset ¶
func (x *ListTopicsRequest) Reset()
func (*ListTopicsRequest) String ¶
func (x *ListTopicsRequest) String() string
type ListTopicsResponse ¶
type ListTopicsResponse struct { // List of Apache Kafka Topic resources. Topics []*Topic `protobuf:"bytes,1,rep,name=topics,proto3" json:"topics,omitempty"` // Pagination information of the response NextPage *v1.NextPage `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*ListTopicsResponse) Descriptor
deprecated
func (*ListTopicsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListTopicsResponse.ProtoReflect.Descriptor instead.
func (*ListTopicsResponse) GetNextPage ¶
func (x *ListTopicsResponse) GetNextPage() *v1.NextPage
func (*ListTopicsResponse) GetTopics ¶
func (x *ListTopicsResponse) GetTopics() []*Topic
func (*ListTopicsResponse) ProtoMessage ¶
func (*ListTopicsResponse) ProtoMessage()
func (*ListTopicsResponse) ProtoReflect ¶
func (x *ListTopicsResponse) ProtoReflect() protoreflect.Message
func (*ListTopicsResponse) Reset ¶
func (x *ListTopicsResponse) Reset()
func (*ListTopicsResponse) String ¶
func (x *ListTopicsResponse) String() string
type ListUsersRequest ¶
type ListUsersRequest struct { // Required. ID of the cluster to list Apache Kafka users in. // To get the cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Paging information of the request. // See [doublecloud.priv.v1.Paging] for details // // Following constraints applied: // * page_size will be set to 1000 items when exceeded // * page_size expected to be >= 0 // * default page_size is 100 Paging *v1.Paging `protobuf:"bytes,2,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*ListUsersRequest) Descriptor
deprecated
func (*ListUsersRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListUsersRequest.ProtoReflect.Descriptor instead.
func (*ListUsersRequest) GetClusterId ¶
func (x *ListUsersRequest) GetClusterId() string
func (*ListUsersRequest) GetPaging ¶
func (x *ListUsersRequest) GetPaging() *v1.Paging
func (*ListUsersRequest) ProtoMessage ¶
func (*ListUsersRequest) ProtoMessage()
func (*ListUsersRequest) ProtoReflect ¶
func (x *ListUsersRequest) ProtoReflect() protoreflect.Message
func (*ListUsersRequest) Reset ¶
func (x *ListUsersRequest) Reset()
func (*ListUsersRequest) String ¶
func (x *ListUsersRequest) String() string
type ListUsersResponse ¶
type ListUsersResponse struct { // List of Apache Kafka User resources. Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` // Pagination information of the response // See [doublecloud.priv.v1.NextPage] for details NextPage *v1.NextPage `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*ListUsersResponse) Descriptor
deprecated
func (*ListUsersResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListUsersResponse.ProtoReflect.Descriptor instead.
func (*ListUsersResponse) GetNextPage ¶
func (x *ListUsersResponse) GetNextPage() *v1.NextPage
func (*ListUsersResponse) GetUsers ¶
func (x *ListUsersResponse) GetUsers() []*User
func (*ListUsersResponse) ProtoMessage ¶
func (*ListUsersResponse) ProtoMessage()
func (*ListUsersResponse) ProtoReflect ¶
func (x *ListUsersResponse) ProtoReflect() protoreflect.Message
func (*ListUsersResponse) Reset ¶
func (x *ListUsersResponse) Reset()
func (*ListUsersResponse) String ¶
func (x *ListUsersResponse) String() string
type ListVersionsRequest ¶
type ListVersionsRequest struct { // Paging information of the request Paging *v1.Paging `protobuf:"bytes,1,opt,name=paging,proto3" json:"paging,omitempty"` // contains filtered or unexported fields }
func (*ListVersionsRequest) Descriptor
deprecated
func (*ListVersionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListVersionsRequest.ProtoReflect.Descriptor instead.
func (*ListVersionsRequest) GetPaging ¶
func (x *ListVersionsRequest) GetPaging() *v1.Paging
func (*ListVersionsRequest) ProtoMessage ¶
func (*ListVersionsRequest) ProtoMessage()
func (*ListVersionsRequest) ProtoReflect ¶
func (x *ListVersionsRequest) ProtoReflect() protoreflect.Message
func (*ListVersionsRequest) Reset ¶
func (x *ListVersionsRequest) Reset()
func (*ListVersionsRequest) String ¶
func (x *ListVersionsRequest) String() string
type ListVersionsResponse ¶
type ListVersionsResponse struct { // Requested list of available versions. Versions []*Version `protobuf:"bytes,1,rep,name=versions,proto3" json:"versions,omitempty"` // Pagination information of the response NextPage *v1.NextPage `protobuf:"bytes,2,opt,name=next_page,json=nextPage,proto3" json:"next_page,omitempty"` // contains filtered or unexported fields }
func (*ListVersionsResponse) Descriptor
deprecated
func (*ListVersionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListVersionsResponse.ProtoReflect.Descriptor instead.
func (*ListVersionsResponse) GetNextPage ¶
func (x *ListVersionsResponse) GetNextPage() *v1.NextPage
func (*ListVersionsResponse) GetVersions ¶
func (x *ListVersionsResponse) GetVersions() []*Version
func (*ListVersionsResponse) ProtoMessage ¶
func (*ListVersionsResponse) ProtoMessage()
func (*ListVersionsResponse) ProtoReflect ¶
func (x *ListVersionsResponse) ProtoReflect() protoreflect.Message
func (*ListVersionsResponse) Reset ¶
func (x *ListVersionsResponse) Reset()
func (*ListVersionsResponse) String ¶
func (x *ListVersionsResponse) String() string
type MetricsExporterConnectionInfo ¶
type MetricsExporterConnectionInfo struct { // User for HTTP basic auth. User string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"` // Password for HTTP basic auth. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*MetricsExporterConnectionInfo) Descriptor
deprecated
func (*MetricsExporterConnectionInfo) Descriptor() ([]byte, []int)
Deprecated: Use MetricsExporterConnectionInfo.ProtoReflect.Descriptor instead.
func (*MetricsExporterConnectionInfo) GetPassword ¶
func (x *MetricsExporterConnectionInfo) GetPassword() string
func (*MetricsExporterConnectionInfo) GetUser ¶
func (x *MetricsExporterConnectionInfo) GetUser() string
func (*MetricsExporterConnectionInfo) ProtoMessage ¶
func (*MetricsExporterConnectionInfo) ProtoMessage()
func (*MetricsExporterConnectionInfo) ProtoReflect ¶
func (x *MetricsExporterConnectionInfo) ProtoReflect() protoreflect.Message
func (*MetricsExporterConnectionInfo) Reset ¶
func (x *MetricsExporterConnectionInfo) Reset()
func (*MetricsExporterConnectionInfo) String ¶
func (x *MetricsExporterConnectionInfo) String() string
type OperationServiceClient ¶
type OperationServiceClient interface { // Returns the specified operation. Get(ctx context.Context, in *GetOperationRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Retrieves a list of operations that belong to the specified project. List(ctx context.Context, in *ListOperationsRequest, opts ...grpc.CallOption) (*ListOperationsResponse, error) }
OperationServiceClient is the client API for OperationService 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 NewOperationServiceClient ¶
func NewOperationServiceClient(cc grpc.ClientConnInterface) OperationServiceClient
type OperationServiceServer ¶
type OperationServiceServer interface { // Returns the specified operation. Get(context.Context, *GetOperationRequest) (*v1.Operation, error) // Retrieves a list of operations that belong to the specified project. List(context.Context, *ListOperationsRequest) (*ListOperationsResponse, error) // contains filtered or unexported methods }
OperationServiceServer is the server API for OperationService service. All implementations must embed UnimplementedOperationServiceServer for forward compatibility
type PauseConnectorMetadata ¶
type PauseConnectorMetadata struct { // ID of the Apache Kafka® cluster the connector is being paused in. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka® connector that is being paused. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*PauseConnectorMetadata) Descriptor
deprecated
func (*PauseConnectorMetadata) Descriptor() ([]byte, []int)
Deprecated: Use PauseConnectorMetadata.ProtoReflect.Descriptor instead.
func (*PauseConnectorMetadata) GetClusterId ¶
func (x *PauseConnectorMetadata) GetClusterId() string
func (*PauseConnectorMetadata) GetConnectorName ¶
func (x *PauseConnectorMetadata) GetConnectorName() string
func (*PauseConnectorMetadata) ProtoMessage ¶
func (*PauseConnectorMetadata) ProtoMessage()
func (*PauseConnectorMetadata) ProtoReflect ¶
func (x *PauseConnectorMetadata) ProtoReflect() protoreflect.Message
func (*PauseConnectorMetadata) Reset ¶
func (x *PauseConnectorMetadata) Reset()
func (*PauseConnectorMetadata) String ¶
func (x *PauseConnectorMetadata) String() string
type PauseConnectorRequest ¶
type PauseConnectorRequest struct { // ID of the Apache Kafka® cluster to pause the connector in. // // To get this ID, make a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka® connector to pause. // // To get this name, make a [ConnectorService.List] request. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*PauseConnectorRequest) Descriptor
deprecated
func (*PauseConnectorRequest) Descriptor() ([]byte, []int)
Deprecated: Use PauseConnectorRequest.ProtoReflect.Descriptor instead.
func (*PauseConnectorRequest) GetClusterId ¶
func (x *PauseConnectorRequest) GetClusterId() string
func (*PauseConnectorRequest) GetConnectorName ¶
func (x *PauseConnectorRequest) GetConnectorName() string
func (*PauseConnectorRequest) ProtoMessage ¶
func (*PauseConnectorRequest) ProtoMessage()
func (*PauseConnectorRequest) ProtoReflect ¶
func (x *PauseConnectorRequest) ProtoReflect() protoreflect.Message
func (*PauseConnectorRequest) Reset ¶
func (x *PauseConnectorRequest) Reset()
func (*PauseConnectorRequest) String ¶
func (x *PauseConnectorRequest) String() string
type Permission ¶
type Permission struct { // Name or prefix-pattern with wildcard for the topic that the permission grants // access to. // // Examples: // - cluster.events.v1 // - cluster.events.* TopicName string `protobuf:"bytes,1,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"` // Access role to be granted to the user. Role Permission_AccessRole `protobuf:"varint,2,opt,name=role,proto3,enum=doublecloud.kafka.v1.Permission_AccessRole" json:"role,omitempty"` // contains filtered or unexported fields }
Permission defines user allowed operations over particular topic(s) Certain operations are abstraction away under predefined access roles
Note: `consumer_group` and `host` constraints are hidden from the API, those attributes implicitly set to `*` in salt recipe when no value provided
func (*Permission) Descriptor
deprecated
func (*Permission) Descriptor() ([]byte, []int)
Deprecated: Use Permission.ProtoReflect.Descriptor instead.
func (*Permission) GetRole ¶
func (x *Permission) GetRole() Permission_AccessRole
func (*Permission) GetTopicName ¶
func (x *Permission) GetTopicName() string
func (*Permission) ProtoMessage ¶
func (*Permission) ProtoMessage()
func (*Permission) ProtoReflect ¶
func (x *Permission) ProtoReflect() protoreflect.Message
func (*Permission) Reset ¶
func (x *Permission) Reset()
func (*Permission) String ¶
func (x *Permission) String() string
type Permission_AccessRole ¶
type Permission_AccessRole int32
Each role abstracts away multiple operations
const ( Permission_ACCESS_ROLE_INVALID Permission_AccessRole = 0 // Grants describe, read and write topic operations Permission_ACCESS_ROLE_PRODUCER Permission_AccessRole = 1 // Grants describe and read topic operations Permission_ACCESS_ROLE_CONSUMER Permission_AccessRole = 2 // Grants full access, including describe, read, write, manage and delete topic Permission_ACCESS_ROLE_ADMIN Permission_AccessRole = 3 )
func (Permission_AccessRole) Descriptor ¶
func (Permission_AccessRole) Descriptor() protoreflect.EnumDescriptor
func (Permission_AccessRole) Enum ¶
func (x Permission_AccessRole) Enum() *Permission_AccessRole
func (Permission_AccessRole) EnumDescriptor
deprecated
func (Permission_AccessRole) EnumDescriptor() ([]byte, []int)
Deprecated: Use Permission_AccessRole.Descriptor instead.
func (Permission_AccessRole) Number ¶
func (x Permission_AccessRole) Number() protoreflect.EnumNumber
func (Permission_AccessRole) String ¶
func (x Permission_AccessRole) String() string
func (Permission_AccessRole) Type ¶
func (Permission_AccessRole) Type() protoreflect.EnumType
type PrivateConnectionInfo ¶
type PrivateConnectionInfo struct { // String to use in clients. ConnectionString string `protobuf:"bytes,1,opt,name=connection_string,json=connectionString,proto3" json:"connection_string,omitempty"` // Apache Kafka® user. User string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"` // Password for Apache Kafka® user. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
func (*PrivateConnectionInfo) Descriptor
deprecated
func (*PrivateConnectionInfo) Descriptor() ([]byte, []int)
Deprecated: Use PrivateConnectionInfo.ProtoReflect.Descriptor instead.
func (*PrivateConnectionInfo) GetConnectionString ¶
func (x *PrivateConnectionInfo) GetConnectionString() string
func (*PrivateConnectionInfo) GetPassword ¶
func (x *PrivateConnectionInfo) GetPassword() string
func (*PrivateConnectionInfo) GetUser ¶
func (x *PrivateConnectionInfo) GetUser() string
func (*PrivateConnectionInfo) ProtoMessage ¶
func (*PrivateConnectionInfo) ProtoMessage()
func (*PrivateConnectionInfo) ProtoReflect ¶
func (x *PrivateConnectionInfo) ProtoReflect() protoreflect.Message
func (*PrivateConnectionInfo) Reset ¶
func (x *PrivateConnectionInfo) Reset()
func (*PrivateConnectionInfo) String ¶
func (x *PrivateConnectionInfo) String() string
type RescheduleMaintenanceRequest ¶
type RescheduleMaintenanceRequest struct { // Required. ID of the Kafka cluster to maintenance reschedule. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. The type of reschedule request. RescheduleType v1.RescheduleType `` /* 139-byte string literal not displayed */ // The time for SPECIFIC_TIME reschedule. Limited by two weeks since first time // scheduled. DelayedUntilTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=delayed_until_time,json=delayedUntilTime,proto3" json:"delayed_until_time,omitempty"` // contains filtered or unexported fields }
func (*RescheduleMaintenanceRequest) Descriptor
deprecated
func (*RescheduleMaintenanceRequest) Descriptor() ([]byte, []int)
Deprecated: Use RescheduleMaintenanceRequest.ProtoReflect.Descriptor instead.
func (*RescheduleMaintenanceRequest) GetClusterId ¶
func (x *RescheduleMaintenanceRequest) GetClusterId() string
func (*RescheduleMaintenanceRequest) GetDelayedUntilTime ¶
func (x *RescheduleMaintenanceRequest) GetDelayedUntilTime() *timestamppb.Timestamp
func (*RescheduleMaintenanceRequest) GetRescheduleType ¶
func (x *RescheduleMaintenanceRequest) GetRescheduleType() v1.RescheduleType
func (*RescheduleMaintenanceRequest) ProtoMessage ¶
func (*RescheduleMaintenanceRequest) ProtoMessage()
func (*RescheduleMaintenanceRequest) ProtoReflect ¶
func (x *RescheduleMaintenanceRequest) ProtoReflect() protoreflect.Message
func (*RescheduleMaintenanceRequest) Reset ¶
func (x *RescheduleMaintenanceRequest) Reset()
func (*RescheduleMaintenanceRequest) String ¶
func (x *RescheduleMaintenanceRequest) String() string
type ResetClusterCredentialsRequest ¶
type ResetClusterCredentialsRequest struct { // ID of the Apache Kafka® cluster to reset credentials. // To get the Apache Kafka® cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // contains filtered or unexported fields }
func (*ResetClusterCredentialsRequest) Descriptor
deprecated
func (*ResetClusterCredentialsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResetClusterCredentialsRequest.ProtoReflect.Descriptor instead.
func (*ResetClusterCredentialsRequest) GetClusterId ¶
func (x *ResetClusterCredentialsRequest) GetClusterId() string
func (*ResetClusterCredentialsRequest) ProtoMessage ¶
func (*ResetClusterCredentialsRequest) ProtoMessage()
func (*ResetClusterCredentialsRequest) ProtoReflect ¶
func (x *ResetClusterCredentialsRequest) ProtoReflect() protoreflect.Message
func (*ResetClusterCredentialsRequest) Reset ¶
func (x *ResetClusterCredentialsRequest) Reset()
func (*ResetClusterCredentialsRequest) String ¶
func (x *ResetClusterCredentialsRequest) String() string
type RestAPIConfig ¶
type RestAPIConfig struct { // Is REST API enabled for this cluster. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
Configuration for REST API.
func (*RestAPIConfig) Descriptor
deprecated
func (*RestAPIConfig) Descriptor() ([]byte, []int)
Deprecated: Use RestAPIConfig.ProtoReflect.Descriptor instead.
func (*RestAPIConfig) GetEnabled ¶
func (x *RestAPIConfig) GetEnabled() bool
func (*RestAPIConfig) ProtoMessage ¶
func (*RestAPIConfig) ProtoMessage()
func (*RestAPIConfig) ProtoReflect ¶
func (x *RestAPIConfig) ProtoReflect() protoreflect.Message
func (*RestAPIConfig) Reset ¶
func (x *RestAPIConfig) Reset()
func (*RestAPIConfig) String ¶
func (x *RestAPIConfig) String() string
type ResumeConnectorMetadata ¶
type ResumeConnectorMetadata struct { // ID of the Apache Kafka® cluster the connector is being resumed in. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka® connector that is beign resumed. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*ResumeConnectorMetadata) Descriptor
deprecated
func (*ResumeConnectorMetadata) Descriptor() ([]byte, []int)
Deprecated: Use ResumeConnectorMetadata.ProtoReflect.Descriptor instead.
func (*ResumeConnectorMetadata) GetClusterId ¶
func (x *ResumeConnectorMetadata) GetClusterId() string
func (*ResumeConnectorMetadata) GetConnectorName ¶
func (x *ResumeConnectorMetadata) GetConnectorName() string
func (*ResumeConnectorMetadata) ProtoMessage ¶
func (*ResumeConnectorMetadata) ProtoMessage()
func (*ResumeConnectorMetadata) ProtoReflect ¶
func (x *ResumeConnectorMetadata) ProtoReflect() protoreflect.Message
func (*ResumeConnectorMetadata) Reset ¶
func (x *ResumeConnectorMetadata) Reset()
func (*ResumeConnectorMetadata) String ¶
func (x *ResumeConnectorMetadata) String() string
type ResumeConnectorRequest ¶
type ResumeConnectorRequest struct { // ID of the Apache Kafka® cluster to resume the connector in. // // To get this ID, make a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka® connector to resume. // // To get this name, make a [ConnectorService.List] request. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*ResumeConnectorRequest) Descriptor
deprecated
func (*ResumeConnectorRequest) Descriptor() ([]byte, []int)
Deprecated: Use ResumeConnectorRequest.ProtoReflect.Descriptor instead.
func (*ResumeConnectorRequest) GetClusterId ¶
func (x *ResumeConnectorRequest) GetClusterId() string
func (*ResumeConnectorRequest) GetConnectorName ¶
func (x *ResumeConnectorRequest) GetConnectorName() string
func (*ResumeConnectorRequest) ProtoMessage ¶
func (*ResumeConnectorRequest) ProtoMessage()
func (*ResumeConnectorRequest) ProtoReflect ¶
func (x *ResumeConnectorRequest) ProtoReflect() protoreflect.Message
func (*ResumeConnectorRequest) Reset ¶
func (x *ResumeConnectorRequest) Reset()
func (*ResumeConnectorRequest) String ¶
func (x *ResumeConnectorRequest) String() string
type RevokeUserPermissionRequest ¶
type RevokeUserPermissionRequest struct { // Required. ID of the Apache Kafka cluster the user belongs to. // To get the cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the user to revoke a permission from. // To get the name of the user, use a [UserService.List] request. UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` // Required. Permission that should be revoked from the specified user. Permission *Permission `protobuf:"bytes,3,opt,name=permission,proto3" json:"permission,omitempty"` // contains filtered or unexported fields }
func (*RevokeUserPermissionRequest) Descriptor
deprecated
func (*RevokeUserPermissionRequest) Descriptor() ([]byte, []int)
Deprecated: Use RevokeUserPermissionRequest.ProtoReflect.Descriptor instead.
func (*RevokeUserPermissionRequest) GetClusterId ¶
func (x *RevokeUserPermissionRequest) GetClusterId() string
func (*RevokeUserPermissionRequest) GetPermission ¶
func (x *RevokeUserPermissionRequest) GetPermission() *Permission
func (*RevokeUserPermissionRequest) GetUserName ¶
func (x *RevokeUserPermissionRequest) GetUserName() string
func (*RevokeUserPermissionRequest) ProtoMessage ¶
func (*RevokeUserPermissionRequest) ProtoMessage()
func (*RevokeUserPermissionRequest) ProtoReflect ¶
func (x *RevokeUserPermissionRequest) ProtoReflect() protoreflect.Message
func (*RevokeUserPermissionRequest) Reset ¶
func (x *RevokeUserPermissionRequest) Reset()
func (*RevokeUserPermissionRequest) String ¶
func (x *RevokeUserPermissionRequest) String() string
type S3Connection ¶
type S3Connection struct { BucketName string `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` AccessKeyId string `protobuf:"bytes,2,opt,name=access_key_id,json=accessKeyId,proto3" json:"access_key_id,omitempty"` Endpoint string `protobuf:"bytes,3,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // Default is 'us-east-1' Region string `protobuf:"bytes,4,opt,name=region,proto3" json:"region,omitempty"` // contains filtered or unexported fields }
Resource for S3Connection - settings of connection to AWS-compatible S3 storage, that are source or target of Kafka S3-connectors.
func (*S3Connection) Descriptor
deprecated
func (*S3Connection) Descriptor() ([]byte, []int)
Deprecated: Use S3Connection.ProtoReflect.Descriptor instead.
func (*S3Connection) GetAccessKeyId ¶
func (x *S3Connection) GetAccessKeyId() string
func (*S3Connection) GetBucketName ¶
func (x *S3Connection) GetBucketName() string
func (*S3Connection) GetEndpoint ¶
func (x *S3Connection) GetEndpoint() string
func (*S3Connection) GetRegion ¶
func (x *S3Connection) GetRegion() string
func (*S3Connection) ProtoMessage ¶
func (*S3Connection) ProtoMessage()
func (*S3Connection) ProtoReflect ¶
func (x *S3Connection) ProtoReflect() protoreflect.Message
func (*S3Connection) Reset ¶
func (x *S3Connection) Reset()
func (*S3Connection) String ¶
func (x *S3Connection) String() string
type S3ConnectionSpec ¶
type S3ConnectionSpec struct { BucketName *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=bucket_name,json=bucketName,proto3" json:"bucket_name,omitempty"` AccessKeyId *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=access_key_id,json=accessKeyId,proto3" json:"access_key_id,omitempty"` SecretAccessKey *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=secret_access_key,json=secretAccessKey,proto3" json:"secret_access_key,omitempty"` Endpoint *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=endpoint,proto3" json:"endpoint,omitempty"` // Default is 'us-east-1'. Region *wrapperspb.StringValue `protobuf:"bytes,5,opt,name=region,proto3" json:"region,omitempty"` // contains filtered or unexported fields }
Specification for S3Connection - settings of connection to AWS-compatible S3 storage, that are source or target of Kafka S3-connectors.
func (*S3ConnectionSpec) Descriptor
deprecated
func (*S3ConnectionSpec) Descriptor() ([]byte, []int)
Deprecated: Use S3ConnectionSpec.ProtoReflect.Descriptor instead.
func (*S3ConnectionSpec) GetAccessKeyId ¶
func (x *S3ConnectionSpec) GetAccessKeyId() *wrapperspb.StringValue
func (*S3ConnectionSpec) GetBucketName ¶
func (x *S3ConnectionSpec) GetBucketName() *wrapperspb.StringValue
func (*S3ConnectionSpec) GetEndpoint ¶
func (x *S3ConnectionSpec) GetEndpoint() *wrapperspb.StringValue
func (*S3ConnectionSpec) GetRegion ¶
func (x *S3ConnectionSpec) GetRegion() *wrapperspb.StringValue
func (*S3ConnectionSpec) GetSecretAccessKey ¶
func (x *S3ConnectionSpec) GetSecretAccessKey() *wrapperspb.StringValue
func (*S3ConnectionSpec) ProtoMessage ¶
func (*S3ConnectionSpec) ProtoMessage()
func (*S3ConnectionSpec) ProtoReflect ¶
func (x *S3ConnectionSpec) ProtoReflect() protoreflect.Message
func (*S3ConnectionSpec) Reset ¶
func (x *S3ConnectionSpec) Reset()
func (*S3ConnectionSpec) String ¶
func (x *S3ConnectionSpec) String() string
type SchemaRegistryConfig ¶
type SchemaRegistryConfig struct { // Is Schema Registry enabled for this cluster. Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` // contains filtered or unexported fields }
Configuration for Schema Registry.
func (*SchemaRegistryConfig) Descriptor
deprecated
func (*SchemaRegistryConfig) Descriptor() ([]byte, []int)
Deprecated: Use SchemaRegistryConfig.ProtoReflect.Descriptor instead.
func (*SchemaRegistryConfig) GetEnabled ¶
func (x *SchemaRegistryConfig) GetEnabled() bool
func (*SchemaRegistryConfig) ProtoMessage ¶
func (*SchemaRegistryConfig) ProtoMessage()
func (*SchemaRegistryConfig) ProtoReflect ¶
func (x *SchemaRegistryConfig) ProtoReflect() protoreflect.Message
func (*SchemaRegistryConfig) Reset ¶
func (x *SchemaRegistryConfig) Reset()
func (*SchemaRegistryConfig) String ¶
func (x *SchemaRegistryConfig) String() string
type StartClusterRequest ¶
type StartClusterRequest struct { // ID of the Kafka cluster to start. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // contains filtered or unexported fields }
func (*StartClusterRequest) Descriptor
deprecated
func (*StartClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartClusterRequest.ProtoReflect.Descriptor instead.
func (*StartClusterRequest) GetClusterId ¶
func (x *StartClusterRequest) GetClusterId() string
func (*StartClusterRequest) ProtoMessage ¶
func (*StartClusterRequest) ProtoMessage()
func (*StartClusterRequest) ProtoReflect ¶
func (x *StartClusterRequest) ProtoReflect() protoreflect.Message
func (*StartClusterRequest) Reset ¶
func (x *StartClusterRequest) Reset()
func (*StartClusterRequest) String ¶
func (x *StartClusterRequest) String() string
type StopClusterRequest ¶
type StopClusterRequest struct { // ID of the Kafka cluster to stop. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // contains filtered or unexported fields }
func (*StopClusterRequest) Descriptor
deprecated
func (*StopClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopClusterRequest.ProtoReflect.Descriptor instead.
func (*StopClusterRequest) GetClusterId ¶
func (x *StopClusterRequest) GetClusterId() string
func (*StopClusterRequest) ProtoMessage ¶
func (*StopClusterRequest) ProtoMessage()
func (*StopClusterRequest) ProtoReflect ¶
func (x *StopClusterRequest) ProtoReflect() protoreflect.Message
func (*StopClusterRequest) Reset ¶
func (x *StopClusterRequest) Reset()
func (*StopClusterRequest) String ¶
func (x *StopClusterRequest) String() string
type ThisCluster ¶
type ThisCluster struct {
// contains filtered or unexported fields
}
func (*ThisCluster) Descriptor
deprecated
func (*ThisCluster) Descriptor() ([]byte, []int)
Deprecated: Use ThisCluster.ProtoReflect.Descriptor instead.
func (*ThisCluster) ProtoMessage ¶
func (*ThisCluster) ProtoMessage()
func (*ThisCluster) ProtoReflect ¶
func (x *ThisCluster) ProtoReflect() protoreflect.Message
func (*ThisCluster) Reset ¶
func (x *ThisCluster) Reset()
func (*ThisCluster) String ¶
func (x *ThisCluster) String() string
type Topic ¶
type Topic struct { // Name of the topic. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // ID of the Apache Kafka cluster that the topic belongs to. ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Number of topic partitions. Partitions *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=partitions,proto3" json:"partitions,omitempty"` // Amount of copies of a topic data kept in a cluster. ReplicationFactor *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=replication_factor,json=replicationFactor,proto3" json:"replication_factor,omitempty"` // User-defined settings for a topic. // // Types that are assignable to TopicConfig: // // *Topic_TopicConfig_2_8 // *Topic_TopicConfig_3 TopicConfig isTopic_TopicConfig `protobuf_oneof:"topic_config"` // True if topic has SLA guaranties IsHa bool `protobuf:"varint,8,opt,name=is_ha,json=isHa,proto3" json:"is_ha,omitempty"` // contains filtered or unexported fields }
Apache Kafka Topic resource.
func (*Topic) Descriptor
deprecated
func (*Topic) GetClusterId ¶
func (*Topic) GetPartitions ¶
func (x *Topic) GetPartitions() *wrapperspb.Int64Value
func (*Topic) GetReplicationFactor ¶
func (x *Topic) GetReplicationFactor() *wrapperspb.Int64Value
func (*Topic) GetTopicConfig ¶
func (m *Topic) GetTopicConfig() isTopic_TopicConfig
func (*Topic) GetTopicConfig_2_8 ¶
func (x *Topic) GetTopicConfig_2_8() *TopicConfig28
func (*Topic) GetTopicConfig_3 ¶
func (x *Topic) GetTopicConfig_3() *TopicConfig3
func (*Topic) ProtoMessage ¶
func (*Topic) ProtoMessage()
func (*Topic) ProtoReflect ¶
func (x *Topic) ProtoReflect() protoreflect.Message
type TopicConfig28 ¶
type TopicConfig28 struct { // Retention policy to use on old log segments. CleanupPolicy TopicConfig28_CleanupPolicy `` /* 155-byte string literal not displayed */ // Specify the final compression type for a given topic. CompressionType TopicConfig28_CompressionType `` /* 163-byte string literal not displayed */ // This configuration controls the maximum size a partition (which consists of log // segments) can grow to before // we will discard old log segments to free up space if we are using the "delete" // retention policy RetentionBytes *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=retention_bytes,json=retentionBytes,proto3" json:"retention_bytes,omitempty"` // This configuration controls the maximum time we will retain a log before we will // discard old log segments // to free up space if we are using the "delete" retention policy. RetentionMs *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=retention_ms,json=retentionMs,proto3" json:"retention_ms,omitempty"` // The largest record batch size allowed in topic. MaxMessageBytes *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=max_message_bytes,json=maxMessageBytes,proto3" json:"max_message_bytes,omitempty"` // contains filtered or unexported fields }
func (*TopicConfig28) Descriptor
deprecated
func (*TopicConfig28) Descriptor() ([]byte, []int)
Deprecated: Use TopicConfig28.ProtoReflect.Descriptor instead.
func (*TopicConfig28) GetCleanupPolicy ¶
func (x *TopicConfig28) GetCleanupPolicy() TopicConfig28_CleanupPolicy
func (*TopicConfig28) GetCompressionType ¶
func (x *TopicConfig28) GetCompressionType() TopicConfig28_CompressionType
func (*TopicConfig28) GetMaxMessageBytes ¶
func (x *TopicConfig28) GetMaxMessageBytes() *wrapperspb.Int64Value
func (*TopicConfig28) GetRetentionBytes ¶
func (x *TopicConfig28) GetRetentionBytes() *wrapperspb.Int64Value
func (*TopicConfig28) GetRetentionMs ¶
func (x *TopicConfig28) GetRetentionMs() *wrapperspb.Int64Value
func (*TopicConfig28) ProtoMessage ¶
func (*TopicConfig28) ProtoMessage()
func (*TopicConfig28) ProtoReflect ¶
func (x *TopicConfig28) ProtoReflect() protoreflect.Message
func (*TopicConfig28) Reset ¶
func (x *TopicConfig28) Reset()
func (*TopicConfig28) String ¶
func (x *TopicConfig28) String() string
type TopicConfig28_CleanupPolicy ¶
type TopicConfig28_CleanupPolicy int32
const ( TopicConfig28_CLEANUP_POLICY_INVALID TopicConfig28_CleanupPolicy = 0 TopicConfig28_CLEANUP_POLICY_DELETE TopicConfig28_CleanupPolicy = 1 TopicConfig28_CLEANUP_POLICY_COMPACT TopicConfig28_CleanupPolicy = 2 TopicConfig28_CLEANUP_POLICY_COMPACT_AND_DELETE TopicConfig28_CleanupPolicy = 3 )
func (TopicConfig28_CleanupPolicy) Descriptor ¶
func (TopicConfig28_CleanupPolicy) Descriptor() protoreflect.EnumDescriptor
func (TopicConfig28_CleanupPolicy) Enum ¶
func (x TopicConfig28_CleanupPolicy) Enum() *TopicConfig28_CleanupPolicy
func (TopicConfig28_CleanupPolicy) EnumDescriptor
deprecated
func (TopicConfig28_CleanupPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use TopicConfig28_CleanupPolicy.Descriptor instead.
func (TopicConfig28_CleanupPolicy) Number ¶
func (x TopicConfig28_CleanupPolicy) Number() protoreflect.EnumNumber
func (TopicConfig28_CleanupPolicy) String ¶
func (x TopicConfig28_CleanupPolicy) String() string
func (TopicConfig28_CleanupPolicy) Type ¶
func (TopicConfig28_CleanupPolicy) Type() protoreflect.EnumType
type TopicConfig28_CompressionType ¶
type TopicConfig28_CompressionType int32
const ( TopicConfig28_COMPRESSION_TYPE_INVALID TopicConfig28_CompressionType = 0 TopicConfig28_COMPRESSION_TYPE_UNCOMPRESSED TopicConfig28_CompressionType = 1 TopicConfig28_COMPRESSION_TYPE_ZSTD TopicConfig28_CompressionType = 2 TopicConfig28_COMPRESSION_TYPE_LZ4 TopicConfig28_CompressionType = 3 TopicConfig28_COMPRESSION_TYPE_SNAPPY TopicConfig28_CompressionType = 4 TopicConfig28_COMPRESSION_TYPE_GZIP TopicConfig28_CompressionType = 5 TopicConfig28_COMPRESSION_TYPE_PRODUCER TopicConfig28_CompressionType = 6 )
func (TopicConfig28_CompressionType) Descriptor ¶
func (TopicConfig28_CompressionType) Descriptor() protoreflect.EnumDescriptor
func (TopicConfig28_CompressionType) Enum ¶
func (x TopicConfig28_CompressionType) Enum() *TopicConfig28_CompressionType
func (TopicConfig28_CompressionType) EnumDescriptor
deprecated
func (TopicConfig28_CompressionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TopicConfig28_CompressionType.Descriptor instead.
func (TopicConfig28_CompressionType) Number ¶
func (x TopicConfig28_CompressionType) Number() protoreflect.EnumNumber
func (TopicConfig28_CompressionType) String ¶
func (x TopicConfig28_CompressionType) String() string
func (TopicConfig28_CompressionType) Type ¶
func (TopicConfig28_CompressionType) Type() protoreflect.EnumType
type TopicConfig3 ¶
type TopicConfig3 struct { // Retention policy to use on old log segments. CleanupPolicy TopicConfig3_CleanupPolicy `` /* 154-byte string literal not displayed */ // Specify the final compression type for a given topic. CompressionType TopicConfig3_CompressionType `` /* 162-byte string literal not displayed */ // This configuration controls the maximum size a partition (which consists of log // segments) can grow to before // we will discard old log segments to free up space if we are using the "delete" // retention policy RetentionBytes *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=retention_bytes,json=retentionBytes,proto3" json:"retention_bytes,omitempty"` // This configuration controls the maximum time we will retain a log before we will // discard old log segments // to free up space if we are using the "delete" retention policy. RetentionMs *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=retention_ms,json=retentionMs,proto3" json:"retention_ms,omitempty"` // The largest record batch size allowed in topic. MaxMessageBytes *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=max_message_bytes,json=maxMessageBytes,proto3" json:"max_message_bytes,omitempty"` // contains filtered or unexported fields }
func (*TopicConfig3) Descriptor
deprecated
func (*TopicConfig3) Descriptor() ([]byte, []int)
Deprecated: Use TopicConfig3.ProtoReflect.Descriptor instead.
func (*TopicConfig3) GetCleanupPolicy ¶
func (x *TopicConfig3) GetCleanupPolicy() TopicConfig3_CleanupPolicy
func (*TopicConfig3) GetCompressionType ¶
func (x *TopicConfig3) GetCompressionType() TopicConfig3_CompressionType
func (*TopicConfig3) GetMaxMessageBytes ¶
func (x *TopicConfig3) GetMaxMessageBytes() *wrapperspb.Int64Value
func (*TopicConfig3) GetRetentionBytes ¶
func (x *TopicConfig3) GetRetentionBytes() *wrapperspb.Int64Value
func (*TopicConfig3) GetRetentionMs ¶
func (x *TopicConfig3) GetRetentionMs() *wrapperspb.Int64Value
func (*TopicConfig3) ProtoMessage ¶
func (*TopicConfig3) ProtoMessage()
func (*TopicConfig3) ProtoReflect ¶
func (x *TopicConfig3) ProtoReflect() protoreflect.Message
func (*TopicConfig3) Reset ¶
func (x *TopicConfig3) Reset()
func (*TopicConfig3) String ¶
func (x *TopicConfig3) String() string
type TopicConfig3_CleanupPolicy ¶
type TopicConfig3_CleanupPolicy int32
const ( TopicConfig3_CLEANUP_POLICY_INVALID TopicConfig3_CleanupPolicy = 0 TopicConfig3_CLEANUP_POLICY_DELETE TopicConfig3_CleanupPolicy = 1 TopicConfig3_CLEANUP_POLICY_COMPACT TopicConfig3_CleanupPolicy = 2 TopicConfig3_CLEANUP_POLICY_COMPACT_AND_DELETE TopicConfig3_CleanupPolicy = 3 )
func (TopicConfig3_CleanupPolicy) Descriptor ¶
func (TopicConfig3_CleanupPolicy) Descriptor() protoreflect.EnumDescriptor
func (TopicConfig3_CleanupPolicy) Enum ¶
func (x TopicConfig3_CleanupPolicy) Enum() *TopicConfig3_CleanupPolicy
func (TopicConfig3_CleanupPolicy) EnumDescriptor
deprecated
func (TopicConfig3_CleanupPolicy) EnumDescriptor() ([]byte, []int)
Deprecated: Use TopicConfig3_CleanupPolicy.Descriptor instead.
func (TopicConfig3_CleanupPolicy) Number ¶
func (x TopicConfig3_CleanupPolicy) Number() protoreflect.EnumNumber
func (TopicConfig3_CleanupPolicy) String ¶
func (x TopicConfig3_CleanupPolicy) String() string
func (TopicConfig3_CleanupPolicy) Type ¶
func (TopicConfig3_CleanupPolicy) Type() protoreflect.EnumType
type TopicConfig3_CompressionType ¶
type TopicConfig3_CompressionType int32
const ( TopicConfig3_COMPRESSION_TYPE_INVALID TopicConfig3_CompressionType = 0 TopicConfig3_COMPRESSION_TYPE_UNCOMPRESSED TopicConfig3_CompressionType = 1 TopicConfig3_COMPRESSION_TYPE_ZSTD TopicConfig3_CompressionType = 2 TopicConfig3_COMPRESSION_TYPE_LZ4 TopicConfig3_CompressionType = 3 TopicConfig3_COMPRESSION_TYPE_SNAPPY TopicConfig3_CompressionType = 4 TopicConfig3_COMPRESSION_TYPE_GZIP TopicConfig3_CompressionType = 5 TopicConfig3_COMPRESSION_TYPE_PRODUCER TopicConfig3_CompressionType = 6 )
func (TopicConfig3_CompressionType) Descriptor ¶
func (TopicConfig3_CompressionType) Descriptor() protoreflect.EnumDescriptor
func (TopicConfig3_CompressionType) Enum ¶
func (x TopicConfig3_CompressionType) Enum() *TopicConfig3_CompressionType
func (TopicConfig3_CompressionType) EnumDescriptor
deprecated
func (TopicConfig3_CompressionType) EnumDescriptor() ([]byte, []int)
Deprecated: Use TopicConfig3_CompressionType.Descriptor instead.
func (TopicConfig3_CompressionType) Number ¶
func (x TopicConfig3_CompressionType) Number() protoreflect.EnumNumber
func (TopicConfig3_CompressionType) String ¶
func (x TopicConfig3_CompressionType) String() string
func (TopicConfig3_CompressionType) Type ¶
func (TopicConfig3_CompressionType) Type() protoreflect.EnumType
type TopicServiceClient ¶
type TopicServiceClient interface { // Returns the specified Apache Kafka Topic resource. // // To get the list of available Apache Kafka Topic resources, make a [List] // request. Get(ctx context.Context, in *GetTopicRequest, opts ...grpc.CallOption) (*Topic, error) // Retrieves the list of Apache Kafka Topic resources in the specified cluster. List(ctx context.Context, in *ListTopicsRequest, opts ...grpc.CallOption) (*ListTopicsResponse, error) // Creates a new Apache Kafka topic in the specified cluster. Create(ctx context.Context, in *CreateTopicRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Updates the specified Apache Kafka topic. Update(ctx context.Context, in *UpdateTopicRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Deletes the specified Apache Kafka topic. Delete(ctx context.Context, in *DeleteTopicRequest, opts ...grpc.CallOption) (*v1.Operation, error) }
TopicServiceClient is the client API for TopicService 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 NewTopicServiceClient ¶
func NewTopicServiceClient(cc grpc.ClientConnInterface) TopicServiceClient
type TopicServiceServer ¶
type TopicServiceServer interface { // Returns the specified Apache Kafka Topic resource. // // To get the list of available Apache Kafka Topic resources, make a [List] // request. Get(context.Context, *GetTopicRequest) (*Topic, error) // Retrieves the list of Apache Kafka Topic resources in the specified cluster. List(context.Context, *ListTopicsRequest) (*ListTopicsResponse, error) // Creates a new Apache Kafka topic in the specified cluster. Create(context.Context, *CreateTopicRequest) (*v1.Operation, error) // Updates the specified Apache Kafka topic. Update(context.Context, *UpdateTopicRequest) (*v1.Operation, error) // Deletes the specified Apache Kafka topic. Delete(context.Context, *DeleteTopicRequest) (*v1.Operation, error) // contains filtered or unexported methods }
TopicServiceServer is the server API for TopicService service. All implementations must embed UnimplementedTopicServiceServer for forward compatibility
type TopicSpec ¶
type TopicSpec struct { // Name of the topic. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Number of topic partitions Partitions *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=partitions,proto3" json:"partitions,omitempty"` // Amount of copies of a topic data kept in a cluster. ReplicationFactor *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=replication_factor,json=replicationFactor,proto3" json:"replication_factor,omitempty"` // User-defined settings for a topic. // // Types that are assignable to TopicConfig: // // *TopicSpec_TopicConfig_2_8 // *TopicSpec_TopicConfig_3 TopicConfig isTopicSpec_TopicConfig `protobuf_oneof:"topic_config"` // contains filtered or unexported fields }
func (*TopicSpec) Descriptor
deprecated
func (*TopicSpec) GetPartitions ¶
func (x *TopicSpec) GetPartitions() *wrapperspb.Int64Value
func (*TopicSpec) GetReplicationFactor ¶
func (x *TopicSpec) GetReplicationFactor() *wrapperspb.Int64Value
func (*TopicSpec) GetTopicConfig ¶
func (m *TopicSpec) GetTopicConfig() isTopicSpec_TopicConfig
func (*TopicSpec) GetTopicConfig_2_8 ¶
func (x *TopicSpec) GetTopicConfig_2_8() *TopicConfig28
func (*TopicSpec) GetTopicConfig_3 ¶
func (x *TopicSpec) GetTopicConfig_3() *TopicConfig3
func (*TopicSpec) ProtoMessage ¶
func (*TopicSpec) ProtoMessage()
func (*TopicSpec) ProtoReflect ¶
func (x *TopicSpec) ProtoReflect() protoreflect.Message
type TopicSpec_TopicConfig_2_8 ¶
type TopicSpec_TopicConfig_2_8 struct {
TopicConfig_2_8 *TopicConfig28 `protobuf:"bytes,4,opt,name=topic_config_2_8,json=topicConfig28,proto3,oneof"`
}
type TopicSpec_TopicConfig_3 ¶
type TopicSpec_TopicConfig_3 struct {
TopicConfig_3 *TopicConfig3 `protobuf:"bytes,6,opt,name=topic_config_3,json=topicConfig3,proto3,oneof"`
}
type Topic_TopicConfig_2_8 ¶
type Topic_TopicConfig_2_8 struct {
TopicConfig_2_8 *TopicConfig28 `protobuf:"bytes,5,opt,name=topic_config_2_8,json=topicConfig28,proto3,oneof"`
}
type Topic_TopicConfig_3 ¶
type Topic_TopicConfig_3 struct {
TopicConfig_3 *TopicConfig3 `protobuf:"bytes,7,opt,name=topic_config_3,json=topicConfig3,proto3,oneof"`
}
type UnimplementedClusterServiceServer ¶
type UnimplementedClusterServiceServer struct { }
UnimplementedClusterServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedClusterServiceServer) Create ¶
func (UnimplementedClusterServiceServer) Create(context.Context, *CreateClusterRequest) (*v1.Operation, error)
func (UnimplementedClusterServiceServer) Delete ¶
func (UnimplementedClusterServiceServer) Delete(context.Context, *DeleteClusterRequest) (*v1.Operation, error)
func (UnimplementedClusterServiceServer) Get ¶
func (UnimplementedClusterServiceServer) Get(context.Context, *GetClusterRequest) (*Cluster, error)
func (UnimplementedClusterServiceServer) List ¶
func (UnimplementedClusterServiceServer) List(context.Context, *ListClustersRequest) (*ListClustersResponse, error)
func (UnimplementedClusterServiceServer) ListHosts ¶
func (UnimplementedClusterServiceServer) ListHosts(context.Context, *ListClusterHostsRequest) (*ListClusterHostsResponse, error)
func (UnimplementedClusterServiceServer) ListOperations ¶
func (UnimplementedClusterServiceServer) ListOperations(context.Context, *ListClusterOperationsRequest) (*ListClusterOperationsResponse, error)
func (UnimplementedClusterServiceServer) RescheduleMaintenance ¶
func (UnimplementedClusterServiceServer) RescheduleMaintenance(context.Context, *RescheduleMaintenanceRequest) (*v1.Operation, error)
func (UnimplementedClusterServiceServer) ResetCredentials ¶
func (UnimplementedClusterServiceServer) ResetCredentials(context.Context, *ResetClusterCredentialsRequest) (*v1.Operation, error)
func (UnimplementedClusterServiceServer) Start ¶
func (UnimplementedClusterServiceServer) Start(context.Context, *StartClusterRequest) (*v1.Operation, error)
func (UnimplementedClusterServiceServer) Stop ¶
func (UnimplementedClusterServiceServer) Stop(context.Context, *StopClusterRequest) (*v1.Operation, error)
func (UnimplementedClusterServiceServer) Update ¶
func (UnimplementedClusterServiceServer) Update(context.Context, *UpdateClusterRequest) (*v1.Operation, error)
type UnimplementedConnectorServiceServer ¶
type UnimplementedConnectorServiceServer struct { }
UnimplementedConnectorServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedConnectorServiceServer) Create ¶
func (UnimplementedConnectorServiceServer) Create(context.Context, *CreateConnectorRequest) (*v1.Operation, error)
func (UnimplementedConnectorServiceServer) Delete ¶
func (UnimplementedConnectorServiceServer) Delete(context.Context, *DeleteConnectorRequest) (*v1.Operation, error)
func (UnimplementedConnectorServiceServer) Get ¶
func (UnimplementedConnectorServiceServer) Get(context.Context, *GetConnectorRequest) (*Connector, error)
func (UnimplementedConnectorServiceServer) Pause ¶
func (UnimplementedConnectorServiceServer) Pause(context.Context, *PauseConnectorRequest) (*v1.Operation, error)
func (UnimplementedConnectorServiceServer) Resume ¶
func (UnimplementedConnectorServiceServer) Resume(context.Context, *ResumeConnectorRequest) (*v1.Operation, error)
func (UnimplementedConnectorServiceServer) Update ¶
func (UnimplementedConnectorServiceServer) Update(context.Context, *UpdateConnectorRequest) (*v1.Operation, error)
type UnimplementedOperationServiceServer ¶
type UnimplementedOperationServiceServer struct { }
UnimplementedOperationServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedOperationServiceServer) Get ¶
func (UnimplementedOperationServiceServer) Get(context.Context, *GetOperationRequest) (*v1.Operation, error)
type UnimplementedTopicServiceServer ¶
type UnimplementedTopicServiceServer struct { }
UnimplementedTopicServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedTopicServiceServer) Create ¶
func (UnimplementedTopicServiceServer) Create(context.Context, *CreateTopicRequest) (*v1.Operation, error)
func (UnimplementedTopicServiceServer) Delete ¶
func (UnimplementedTopicServiceServer) Delete(context.Context, *DeleteTopicRequest) (*v1.Operation, error)
func (UnimplementedTopicServiceServer) Get ¶
func (UnimplementedTopicServiceServer) Get(context.Context, *GetTopicRequest) (*Topic, error)
func (UnimplementedTopicServiceServer) List ¶
func (UnimplementedTopicServiceServer) List(context.Context, *ListTopicsRequest) (*ListTopicsResponse, error)
func (UnimplementedTopicServiceServer) Update ¶
func (UnimplementedTopicServiceServer) Update(context.Context, *UpdateTopicRequest) (*v1.Operation, error)
type UnimplementedUserServiceServer ¶
type UnimplementedUserServiceServer struct { }
UnimplementedUserServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedUserServiceServer) Create ¶
func (UnimplementedUserServiceServer) Create(context.Context, *CreateUserRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) Delete ¶
func (UnimplementedUserServiceServer) Delete(context.Context, *DeleteUserRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) Get ¶
func (UnimplementedUserServiceServer) Get(context.Context, *GetUserRequest) (*User, error)
func (UnimplementedUserServiceServer) GrantPermission ¶
func (UnimplementedUserServiceServer) GrantPermission(context.Context, *GrantUserPermissionRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) List ¶
func (UnimplementedUserServiceServer) List(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
func (UnimplementedUserServiceServer) RevokePermission ¶
func (UnimplementedUserServiceServer) RevokePermission(context.Context, *RevokeUserPermissionRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) Update ¶
func (UnimplementedUserServiceServer) Update(context.Context, *UpdateUserRequest) (*v1.Operation, error)
type UnimplementedVersionServiceServer ¶
type UnimplementedVersionServiceServer struct { }
UnimplementedVersionServiceServer must be embedded to have forward compatible implementations.
func (UnimplementedVersionServiceServer) List ¶
func (UnimplementedVersionServiceServer) List(context.Context, *ListVersionsRequest) (*ListVersionsResponse, error)
type UnsafeClusterServiceServer ¶
type UnsafeClusterServiceServer interface {
// contains filtered or unexported methods
}
UnsafeClusterServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ClusterServiceServer will result in compilation errors.
type UnsafeConnectorServiceServer ¶
type UnsafeConnectorServiceServer interface {
// contains filtered or unexported methods
}
UnsafeConnectorServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to ConnectorServiceServer will result in compilation errors.
type UnsafeOperationServiceServer ¶
type UnsafeOperationServiceServer interface {
// contains filtered or unexported methods
}
UnsafeOperationServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to OperationServiceServer will result in compilation errors.
type UnsafeTopicServiceServer ¶
type UnsafeTopicServiceServer interface {
// contains filtered or unexported methods
}
UnsafeTopicServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to TopicServiceServer will result in compilation errors.
type UnsafeUserServiceServer ¶
type UnsafeUserServiceServer interface {
// contains filtered or unexported methods
}
UnsafeUserServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to UserServiceServer will result in compilation errors.
type UnsafeVersionServiceServer ¶
type UnsafeVersionServiceServer interface {
// contains filtered or unexported methods
}
UnsafeVersionServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to VersionServiceServer will result in compilation errors.
type UpdateClusterRequest ¶
type UpdateClusterRequest struct { // ID of the Apache Kafka Cluster resource to update. // To get the Apache Kafka cluster ID, use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // New name of the Apache Kafka® cluster. The name must be unique within the // project. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // New description of the Apache Kafka cluster. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Version of Apache Kafka®. Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // New resources allocated to the Apache Kafka® cluster. Resources *ClusterResources `protobuf:"bytes,5,opt,name=resources,proto3" json:"resources,omitempty"` // Access settings Access *v1.Access `protobuf:"bytes,6,opt,name=access,proto3" json:"access,omitempty"` // Window of maintenance operations. MaintenanceWindow *v1.MaintenanceWindow `protobuf:"bytes,7,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"` // Configuration and resources for hosts that should be created for the Apache // Kafka® cluster. KafkaConfig *KafkaConfig `protobuf:"bytes,8,opt,name=kafka_config,json=kafkaConfig,proto3" json:"kafka_config,omitempty"` // Configuration of Schema Registry. SchemaRegistryConfig *SchemaRegistryConfig `protobuf:"bytes,9,opt,name=schema_registry_config,json=schemaRegistryConfig,proto3" json:"schema_registry_config,omitempty"` // Configuration of REST API. RestApiConfig *RestAPIConfig `protobuf:"bytes,10,opt,name=rest_api_config,json=restApiConfig,proto3" json:"rest_api_config,omitempty"` // contains filtered or unexported fields }
func (*UpdateClusterRequest) Descriptor
deprecated
func (*UpdateClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateClusterRequest.ProtoReflect.Descriptor instead.
func (*UpdateClusterRequest) GetAccess ¶
func (x *UpdateClusterRequest) GetAccess() *v1.Access
func (*UpdateClusterRequest) GetClusterId ¶
func (x *UpdateClusterRequest) GetClusterId() string
func (*UpdateClusterRequest) GetDescription ¶
func (x *UpdateClusterRequest) GetDescription() string
func (*UpdateClusterRequest) GetKafkaConfig ¶
func (x *UpdateClusterRequest) GetKafkaConfig() *KafkaConfig
func (*UpdateClusterRequest) GetMaintenanceWindow ¶
func (x *UpdateClusterRequest) GetMaintenanceWindow() *v1.MaintenanceWindow
func (*UpdateClusterRequest) GetName ¶
func (x *UpdateClusterRequest) GetName() string
func (*UpdateClusterRequest) GetResources ¶
func (x *UpdateClusterRequest) GetResources() *ClusterResources
func (*UpdateClusterRequest) GetRestApiConfig ¶
func (x *UpdateClusterRequest) GetRestApiConfig() *RestAPIConfig
func (*UpdateClusterRequest) GetSchemaRegistryConfig ¶
func (x *UpdateClusterRequest) GetSchemaRegistryConfig() *SchemaRegistryConfig
func (*UpdateClusterRequest) GetVersion ¶
func (x *UpdateClusterRequest) GetVersion() string
func (*UpdateClusterRequest) ProtoMessage ¶
func (*UpdateClusterRequest) ProtoMessage()
func (*UpdateClusterRequest) ProtoReflect ¶
func (x *UpdateClusterRequest) ProtoReflect() protoreflect.Message
func (*UpdateClusterRequest) Reset ¶
func (x *UpdateClusterRequest) Reset()
func (*UpdateClusterRequest) String ¶
func (x *UpdateClusterRequest) String() string
type UpdateConnectorConfigMirrorMakerSpec ¶
type UpdateConnectorConfigMirrorMakerSpec struct { // Source cluster configuration for the MirrorMaker connector. SourceCluster *ClusterConnectionSpec `protobuf:"bytes,1,opt,name=source_cluster,json=sourceCluster,proto3" json:"source_cluster,omitempty"` // Target cluster configuration for the MirrorMaker connector. TargetCluster *ClusterConnectionSpec `protobuf:"bytes,2,opt,name=target_cluster,json=targetCluster,proto3" json:"target_cluster,omitempty"` // List of Kafka topics, separated by ','. Topics *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=topics,proto3" json:"topics,omitempty"` // Replication factor for automatically created topics. ReplicationFactor *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=replication_factor,json=replicationFactor,proto3" json:"replication_factor,omitempty"` // contains filtered or unexported fields }
Specification for update Kafka Mirror Maker Connector.
func (*UpdateConnectorConfigMirrorMakerSpec) Descriptor
deprecated
func (*UpdateConnectorConfigMirrorMakerSpec) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConnectorConfigMirrorMakerSpec.ProtoReflect.Descriptor instead.
func (*UpdateConnectorConfigMirrorMakerSpec) GetReplicationFactor ¶
func (x *UpdateConnectorConfigMirrorMakerSpec) GetReplicationFactor() *wrapperspb.Int64Value
func (*UpdateConnectorConfigMirrorMakerSpec) GetSourceCluster ¶
func (x *UpdateConnectorConfigMirrorMakerSpec) GetSourceCluster() *ClusterConnectionSpec
func (*UpdateConnectorConfigMirrorMakerSpec) GetTargetCluster ¶
func (x *UpdateConnectorConfigMirrorMakerSpec) GetTargetCluster() *ClusterConnectionSpec
func (*UpdateConnectorConfigMirrorMakerSpec) GetTopics ¶
func (x *UpdateConnectorConfigMirrorMakerSpec) GetTopics() *wrapperspb.StringValue
func (*UpdateConnectorConfigMirrorMakerSpec) ProtoMessage ¶
func (*UpdateConnectorConfigMirrorMakerSpec) ProtoMessage()
func (*UpdateConnectorConfigMirrorMakerSpec) ProtoReflect ¶
func (x *UpdateConnectorConfigMirrorMakerSpec) ProtoReflect() protoreflect.Message
func (*UpdateConnectorConfigMirrorMakerSpec) Reset ¶
func (x *UpdateConnectorConfigMirrorMakerSpec) Reset()
func (*UpdateConnectorConfigMirrorMakerSpec) String ¶
func (x *UpdateConnectorConfigMirrorMakerSpec) String() string
type UpdateConnectorConfigS3SinkSpec ¶
type UpdateConnectorConfigS3SinkSpec struct { // List of Kafka topics, separated by ','. Topics *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=topics,proto3" json:"topics,omitempty"` // Max records per file. FileMaxRecords *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=file_max_records,json=fileMaxRecords,proto3" json:"file_max_records,omitempty"` // Credentials for connecting to S3 storage. S3Connection *S3ConnectionSpec `protobuf:"bytes,3,opt,name=s3_connection,json=s3Connection,proto3" json:"s3_connection,omitempty"` // contains filtered or unexported fields }
Specification for update Kafka S3-Sink Connector.
func (*UpdateConnectorConfigS3SinkSpec) Descriptor
deprecated
func (*UpdateConnectorConfigS3SinkSpec) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConnectorConfigS3SinkSpec.ProtoReflect.Descriptor instead.
func (*UpdateConnectorConfigS3SinkSpec) GetFileMaxRecords ¶
func (x *UpdateConnectorConfigS3SinkSpec) GetFileMaxRecords() *wrapperspb.Int64Value
func (*UpdateConnectorConfigS3SinkSpec) GetS3Connection ¶
func (x *UpdateConnectorConfigS3SinkSpec) GetS3Connection() *S3ConnectionSpec
func (*UpdateConnectorConfigS3SinkSpec) GetTopics ¶
func (x *UpdateConnectorConfigS3SinkSpec) GetTopics() *wrapperspb.StringValue
func (*UpdateConnectorConfigS3SinkSpec) ProtoMessage ¶
func (*UpdateConnectorConfigS3SinkSpec) ProtoMessage()
func (*UpdateConnectorConfigS3SinkSpec) ProtoReflect ¶
func (x *UpdateConnectorConfigS3SinkSpec) ProtoReflect() protoreflect.Message
func (*UpdateConnectorConfigS3SinkSpec) Reset ¶
func (x *UpdateConnectorConfigS3SinkSpec) Reset()
func (*UpdateConnectorConfigS3SinkSpec) String ¶
func (x *UpdateConnectorConfigS3SinkSpec) String() string
type UpdateConnectorMetadata ¶
type UpdateConnectorMetadata struct { // ID of the Apache Kafka® cluster the connector is being updated in. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the Apache Kafka® connector that is being updated. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // contains filtered or unexported fields }
func (*UpdateConnectorMetadata) Descriptor
deprecated
func (*UpdateConnectorMetadata) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConnectorMetadata.ProtoReflect.Descriptor instead.
func (*UpdateConnectorMetadata) GetClusterId ¶
func (x *UpdateConnectorMetadata) GetClusterId() string
func (*UpdateConnectorMetadata) GetConnectorName ¶
func (x *UpdateConnectorMetadata) GetConnectorName() string
func (*UpdateConnectorMetadata) ProtoMessage ¶
func (*UpdateConnectorMetadata) ProtoMessage()
func (*UpdateConnectorMetadata) ProtoReflect ¶
func (x *UpdateConnectorMetadata) ProtoReflect() protoreflect.Message
func (*UpdateConnectorMetadata) Reset ¶
func (x *UpdateConnectorMetadata) Reset()
func (*UpdateConnectorMetadata) String ¶
func (x *UpdateConnectorMetadata) String() string
type UpdateConnectorRequest ¶
type UpdateConnectorRequest struct { // ID of the Apache Kafka® cluster to update the connector in. // // To get this ID, make a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the connector to update. // // To get this name, make a [ConnectorService.List] request. ConnectorName string `protobuf:"bytes,2,opt,name=connector_name,json=connectorName,proto3" json:"connector_name,omitempty"` // Configuration of the connector to update. ConnectorSpec *UpdateConnectorSpec `protobuf:"bytes,4,opt,name=connector_spec,json=connectorSpec,proto3" json:"connector_spec,omitempty"` // contains filtered or unexported fields }
func (*UpdateConnectorRequest) Descriptor
deprecated
func (*UpdateConnectorRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConnectorRequest.ProtoReflect.Descriptor instead.
func (*UpdateConnectorRequest) GetClusterId ¶
func (x *UpdateConnectorRequest) GetClusterId() string
func (*UpdateConnectorRequest) GetConnectorName ¶
func (x *UpdateConnectorRequest) GetConnectorName() string
func (*UpdateConnectorRequest) GetConnectorSpec ¶
func (x *UpdateConnectorRequest) GetConnectorSpec() *UpdateConnectorSpec
func (*UpdateConnectorRequest) ProtoMessage ¶
func (*UpdateConnectorRequest) ProtoMessage()
func (*UpdateConnectorRequest) ProtoReflect ¶
func (x *UpdateConnectorRequest) ProtoReflect() protoreflect.Message
func (*UpdateConnectorRequest) Reset ¶
func (x *UpdateConnectorRequest) Reset()
func (*UpdateConnectorRequest) String ¶
func (x *UpdateConnectorRequest) String() string
type UpdateConnectorSpec ¶
type UpdateConnectorSpec struct { // Maximum number of connector tasks to update. // Nil value is ignored and considered as non-set value. TasksMax *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=tasks_max,json=tasksMax,proto3" json:"tasks_max,omitempty"` // When provided, current properties will be replaced. // See [UpdateProperties.properties] for details. Properties *UpdateConnectorSpec_UpdateProperties `protobuf:"bytes,2,opt,name=properties,proto3" json:"properties,omitempty"` // Updated configuration for the connector. // // Types that are assignable to ConnectorConfig: // // *UpdateConnectorSpec_ConnectorConfigMirrormaker // *UpdateConnectorSpec_ConnectorConfigS3Sink ConnectorConfig isUpdateConnectorSpec_ConnectorConfig `protobuf_oneof:"connector_config"` // contains filtered or unexported fields }
func (*UpdateConnectorSpec) Descriptor
deprecated
func (*UpdateConnectorSpec) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConnectorSpec.ProtoReflect.Descriptor instead.
func (*UpdateConnectorSpec) GetConnectorConfig ¶
func (m *UpdateConnectorSpec) GetConnectorConfig() isUpdateConnectorSpec_ConnectorConfig
func (*UpdateConnectorSpec) GetConnectorConfigMirrormaker ¶
func (x *UpdateConnectorSpec) GetConnectorConfigMirrormaker() *UpdateConnectorConfigMirrorMakerSpec
func (*UpdateConnectorSpec) GetConnectorConfigS3Sink ¶
func (x *UpdateConnectorSpec) GetConnectorConfigS3Sink() *UpdateConnectorConfigS3SinkSpec
func (*UpdateConnectorSpec) GetProperties ¶
func (x *UpdateConnectorSpec) GetProperties() *UpdateConnectorSpec_UpdateProperties
func (*UpdateConnectorSpec) GetTasksMax ¶
func (x *UpdateConnectorSpec) GetTasksMax() *wrapperspb.Int64Value
func (*UpdateConnectorSpec) ProtoMessage ¶
func (*UpdateConnectorSpec) ProtoMessage()
func (*UpdateConnectorSpec) ProtoReflect ¶
func (x *UpdateConnectorSpec) ProtoReflect() protoreflect.Message
func (*UpdateConnectorSpec) Reset ¶
func (x *UpdateConnectorSpec) Reset()
func (*UpdateConnectorSpec) String ¶
func (x *UpdateConnectorSpec) String() string
type UpdateConnectorSpec_ConnectorConfigMirrormaker ¶
type UpdateConnectorSpec_ConnectorConfigMirrormaker struct { // Configuration of the MirrorMaker connector. ConnectorConfigMirrormaker *UpdateConnectorConfigMirrorMakerSpec `protobuf:"bytes,10,opt,name=connector_config_mirrormaker,json=connectorConfigMirrormaker,proto3,oneof"` }
type UpdateConnectorSpec_ConnectorConfigS3Sink ¶
type UpdateConnectorSpec_ConnectorConfigS3Sink struct { // Update specification for S3-Sink Connector. ConnectorConfigS3Sink *UpdateConnectorConfigS3SinkSpec `protobuf:"bytes,11,opt,name=connector_config_s3_sink,json=connectorConfigS3Sink,proto3,oneof"` }
type UpdateConnectorSpec_UpdateProperties ¶
type UpdateConnectorSpec_UpdateProperties struct { // New set of properties for the connector. // Empty slice will remove all existing the properties. Properties map[string]string `` /* 161-byte string literal not displayed */ // contains filtered or unexported fields }
UpdateProperties allows to use "optional" modifier for the attribute to highlight whether the update is desired This allows us to distinguish intentional properties reset to empty map attempt from occasional empty map
func (*UpdateConnectorSpec_UpdateProperties) Descriptor
deprecated
func (*UpdateConnectorSpec_UpdateProperties) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConnectorSpec_UpdateProperties.ProtoReflect.Descriptor instead.
func (*UpdateConnectorSpec_UpdateProperties) GetProperties ¶
func (x *UpdateConnectorSpec_UpdateProperties) GetProperties() map[string]string
func (*UpdateConnectorSpec_UpdateProperties) ProtoMessage ¶
func (*UpdateConnectorSpec_UpdateProperties) ProtoMessage()
func (*UpdateConnectorSpec_UpdateProperties) ProtoReflect ¶
func (x *UpdateConnectorSpec_UpdateProperties) ProtoReflect() protoreflect.Message
func (*UpdateConnectorSpec_UpdateProperties) Reset ¶
func (x *UpdateConnectorSpec_UpdateProperties) Reset()
func (*UpdateConnectorSpec_UpdateProperties) String ¶
func (x *UpdateConnectorSpec_UpdateProperties) String() string
type UpdateTopicRequest ¶
type UpdateTopicRequest struct { // Required. ID of the Apache Kafka cluster to update a topic in. // To get the cluster ID use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the topic to update. // To get the name of the topic use a [TopicService.List] request. TopicName string `protobuf:"bytes,2,opt,name=topic_name,json=topicName,proto3" json:"topic_name,omitempty"` // Required. Configuration of the topic to create. TopicSpec *TopicSpec `protobuf:"bytes,3,opt,name=topic_spec,json=topicSpec,proto3" json:"topic_spec,omitempty"` // contains filtered or unexported fields }
func (*UpdateTopicRequest) Descriptor
deprecated
func (*UpdateTopicRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateTopicRequest.ProtoReflect.Descriptor instead.
func (*UpdateTopicRequest) GetClusterId ¶
func (x *UpdateTopicRequest) GetClusterId() string
func (*UpdateTopicRequest) GetTopicName ¶
func (x *UpdateTopicRequest) GetTopicName() string
func (*UpdateTopicRequest) GetTopicSpec ¶
func (x *UpdateTopicRequest) GetTopicSpec() *TopicSpec
func (*UpdateTopicRequest) ProtoMessage ¶
func (*UpdateTopicRequest) ProtoMessage()
func (*UpdateTopicRequest) ProtoReflect ¶
func (x *UpdateTopicRequest) ProtoReflect() protoreflect.Message
func (*UpdateTopicRequest) Reset ¶
func (x *UpdateTopicRequest) Reset()
func (*UpdateTopicRequest) String ¶
func (x *UpdateTopicRequest) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct { // Required. ID of the Apache Kafka cluster the user belongs to. // To get the cluster ID use a [ClusterService.List] request. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the user to be updated. // To get the name of the user use a [UserService.List] request. UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` // Defines which exact attributes to be updated. UpdateSpec *UpdateUserRequest_UpdateSpec `protobuf:"bytes,3,opt,name=update_spec,json=updateSpec,proto3" json:"update_spec,omitempty"` // contains filtered or unexported fields }
func (*UpdateUserRequest) Descriptor
deprecated
func (*UpdateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest) GetClusterId ¶
func (x *UpdateUserRequest) GetClusterId() string
func (*UpdateUserRequest) GetUpdateSpec ¶
func (x *UpdateUserRequest) GetUpdateSpec() *UpdateUserRequest_UpdateSpec
func (*UpdateUserRequest) GetUserName ¶
func (x *UpdateUserRequest) GetUserName() string
func (*UpdateUserRequest) ProtoMessage ¶
func (*UpdateUserRequest) ProtoMessage()
func (*UpdateUserRequest) ProtoReflect ¶
func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
func (*UpdateUserRequest) Reset ¶
func (x *UpdateUserRequest) Reset()
func (*UpdateUserRequest) String ¶
func (x *UpdateUserRequest) String() string
type UpdateUserRequest_UpdateSpec ¶
type UpdateUserRequest_UpdateSpec struct { // When provided, Apache Kafka User's password will be updated. // Empty string is ignored and considered as non-set password value. // Regular password constraints applied, see [UserSpec.password] for details. Password *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=password,proto3" json:"password,omitempty"` // When provided, current Apache Kafka User's permissions will be replaced. // See [UpdatePermissions.permissions] for details. Permissions *UpdateUserRequest_UpdateSpec_UpdatePermissions `protobuf:"bytes,2,opt,name=permissions,proto3" json:"permissions,omitempty"` // contains filtered or unexported fields }
UpdateSpec message aggregates updatable Apache Kafka User's attributes.
func (*UpdateUserRequest_UpdateSpec) Descriptor
deprecated
func (*UpdateUserRequest_UpdateSpec) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest_UpdateSpec.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest_UpdateSpec) GetPassword ¶
func (x *UpdateUserRequest_UpdateSpec) GetPassword() *wrapperspb.StringValue
func (*UpdateUserRequest_UpdateSpec) GetPermissions ¶
func (x *UpdateUserRequest_UpdateSpec) GetPermissions() *UpdateUserRequest_UpdateSpec_UpdatePermissions
func (*UpdateUserRequest_UpdateSpec) ProtoMessage ¶
func (*UpdateUserRequest_UpdateSpec) ProtoMessage()
func (*UpdateUserRequest_UpdateSpec) ProtoReflect ¶
func (x *UpdateUserRequest_UpdateSpec) ProtoReflect() protoreflect.Message
func (*UpdateUserRequest_UpdateSpec) Reset ¶
func (x *UpdateUserRequest_UpdateSpec) Reset()
func (*UpdateUserRequest_UpdateSpec) String ¶
func (x *UpdateUserRequest_UpdateSpec) String() string
type UpdateUserRequest_UpdateSpec_UpdatePermissions ¶
type UpdateUserRequest_UpdateSpec_UpdatePermissions struct { // New set of permissions for the user. // Empty slice will remove all existing the permissions. Permissions []*Permission `protobuf:"bytes,1,rep,name=permissions,proto3" json:"permissions,omitempty"` // contains filtered or unexported fields }
UpdatePermissions allows to use "optional" modifier for the attribute to highlight whether the update is desired This allows us to distinguish intentional permissions reset to empty array attempt from occasional empty array
func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) Descriptor
deprecated
func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest_UpdateSpec_UpdatePermissions.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) GetPermissions ¶
func (x *UpdateUserRequest_UpdateSpec_UpdatePermissions) GetPermissions() []*Permission
func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) ProtoMessage ¶
func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) ProtoMessage()
func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) ProtoReflect ¶
func (x *UpdateUserRequest_UpdateSpec_UpdatePermissions) ProtoReflect() protoreflect.Message
func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) Reset ¶
func (x *UpdateUserRequest_UpdateSpec_UpdatePermissions) Reset()
func (*UpdateUserRequest_UpdateSpec_UpdatePermissions) String ¶
func (x *UpdateUserRequest_UpdateSpec_UpdatePermissions) String() string
type User ¶
type User struct { // Apache Kafka User's name. // // For a string spec see [UserSpec.name] Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Apache Kafka cluster ID the user belongs to. ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Set of permissions the user is granted with. Permissions []*Permission `protobuf:"bytes,3,rep,name=permissions,proto3" json:"permissions,omitempty"` // contains filtered or unexported fields }
An Apache Kafka User resource. For more information, check out the [Developer's Guide](/cloud/docs/en/managed-kafka/concepts).
func (*User) Descriptor
deprecated
func (*User) GetClusterId ¶
func (*User) GetPermissions ¶
func (x *User) GetPermissions() []*Permission
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type UserServiceClient ¶
type UserServiceClient interface { // Returns the specified Apache Kafka User resource. // // To get the list of available Apache Kafka User resources, make a [List] request. Get(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error) // Retrieves the list of Apache Kafka User resources for the specified cluster. List(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error) // Creates an Apache Kafka User on the specified cluster. Create(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Updates the specified Apache Kafka User. Update(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Deletes the specified Apache Kafka User. Delete(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Grants permission to the specified Apache Kafka User. GrantPermission(ctx context.Context, in *GrantUserPermissionRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Revokes permission from the specified Apache Kafka User. RevokePermission(ctx context.Context, in *RevokeUserPermissionRequest, opts ...grpc.CallOption) (*v1.Operation, error) }
UserServiceClient is the client API for UserService 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 NewUserServiceClient ¶
func NewUserServiceClient(cc grpc.ClientConnInterface) UserServiceClient
type UserServiceServer ¶
type UserServiceServer interface { // Returns the specified Apache Kafka User resource. // // To get the list of available Apache Kafka User resources, make a [List] request. Get(context.Context, *GetUserRequest) (*User, error) // Retrieves the list of Apache Kafka User resources for the specified cluster. List(context.Context, *ListUsersRequest) (*ListUsersResponse, error) // Creates an Apache Kafka User on the specified cluster. Create(context.Context, *CreateUserRequest) (*v1.Operation, error) // Updates the specified Apache Kafka User. Update(context.Context, *UpdateUserRequest) (*v1.Operation, error) // Deletes the specified Apache Kafka User. Delete(context.Context, *DeleteUserRequest) (*v1.Operation, error) // Grants permission to the specified Apache Kafka User. GrantPermission(context.Context, *GrantUserPermissionRequest) (*v1.Operation, error) // Revokes permission from the specified Apache Kafka User. RevokePermission(context.Context, *RevokeUserPermissionRequest) (*v1.Operation, error) // contains filtered or unexported methods }
UserServiceServer is the server API for UserService service. All implementations must embed UnimplementedUserServiceServer for forward compatibility
type UserSpec ¶
type UserSpec struct { // Apache Kafka User's name. // // Value must be a non-empty string: // * up to 256 characters // * compliant with pattern: ^[a-zA-Z0-9_][a-zA-Z0-9_-]*$ // * with values blocklisted: default // * with prefixes blocklisted: mdb_ Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // Apache Kafka User's password // // Value must be a non-empty string: // * with characters forbidden: '[] Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // Set of permissions granted to the user. Permissions []*Permission `protobuf:"bytes,3,rep,name=permissions,proto3" json:"permissions,omitempty"` // contains filtered or unexported fields }
Carries payload required to create new Apache Kafka User.
func (*UserSpec) Descriptor
deprecated
func (*UserSpec) GetPassword ¶
func (*UserSpec) GetPermissions ¶
func (x *UserSpec) GetPermissions() []*Permission
func (*UserSpec) ProtoMessage ¶
func (*UserSpec) ProtoMessage()
func (*UserSpec) ProtoReflect ¶
func (x *UserSpec) ProtoReflect() protoreflect.Message
type Version ¶
type Version struct { // ID of the version. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // Name of the version. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // Whether version is deprecated. Deprecated bool `protobuf:"varint,3,opt,name=deprecated,proto3" json:"deprecated,omitempty"` // List of versions that can be updated from current. UpdatableTo []string `protobuf:"bytes,4,rep,name=updatable_to,json=updatableTo,proto3" json:"updatable_to,omitempty"` // contains filtered or unexported fields }
func (*Version) Descriptor
deprecated
func (*Version) GetDeprecated ¶
func (*Version) GetUpdatableTo ¶
func (*Version) ProtoMessage ¶
func (*Version) ProtoMessage()
func (*Version) ProtoReflect ¶
func (x *Version) ProtoReflect() protoreflect.Message
type VersionServiceClient ¶
type VersionServiceClient interface { // Returns list of available Kafka versions. List(ctx context.Context, in *ListVersionsRequest, opts ...grpc.CallOption) (*ListVersionsResponse, error) }
VersionServiceClient is the client API for VersionService 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 NewVersionServiceClient ¶
func NewVersionServiceClient(cc grpc.ClientConnInterface) VersionServiceClient
type VersionServiceServer ¶
type VersionServiceServer interface { // Returns list of available Kafka versions. List(context.Context, *ListVersionsRequest) (*ListVersionsResponse, error) // contains filtered or unexported methods }
VersionServiceServer is the server API for VersionService service. All implementations must embed UnimplementedVersionServiceServer for forward compatibility
Source Files ¶
- cluster.pb.go
- cluster_service.pb.go
- cluster_service_grpc.pb.go
- config.pb.go
- connector.pb.go
- connector_service.pb.go
- connector_service_grpc.pb.go
- operation_service.pb.go
- operation_service_grpc.pb.go
- topic.pb.go
- topic_service.pb.go
- topic_service_grpc.pb.go
- user.pb.go
- user_service.pb.go
- user_service_grpc.pb.go
- version.pb.go
- version_service.pb.go
- version_service_grpc.pb.go