Documentation ¶
Index ¶
- Constants
- Variables
- func RegisterBackupServiceServer(s grpc.ServiceRegistrar, srv BackupServiceServer)
- func RegisterClusterServiceServer(s grpc.ServiceRegistrar, srv ClusterServiceServer)
- func RegisterOperationServiceServer(s grpc.ServiceRegistrar, srv OperationServiceServer)
- func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
- func RegisterVersionServiceServer(s grpc.ServiceRegistrar, srv VersionServiceServer)
- type AssignedRoles
- type Authentication
- func (*Authentication) Descriptor() ([]byte, []int)deprecated
- func (x *Authentication) GetPassword() *wrapperspb.StringValue
- func (x *Authentication) GetType() Authentication_IdentificationType
- func (*Authentication) ProtoMessage()
- func (x *Authentication) ProtoReflect() protoreflect.Message
- func (x *Authentication) Reset()
- func (x *Authentication) String() string
- type Authentication_IdentificationType
- func (Authentication_IdentificationType) Descriptor() protoreflect.EnumDescriptor
- func (x Authentication_IdentificationType) Enum() *Authentication_IdentificationType
- func (Authentication_IdentificationType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Authentication_IdentificationType) Number() protoreflect.EnumNumber
- func (x Authentication_IdentificationType) String() string
- func (Authentication_IdentificationType) Type() protoreflect.EnumType
- type Backup
- func (*Backup) Descriptor() ([]byte, []int)deprecated
- func (x *Backup) GetCreateTime() *timestamppb.Timestamp
- func (x *Backup) GetId() string
- func (x *Backup) GetName() string
- func (x *Backup) GetProjectId() string
- func (x *Backup) GetSize() int64
- func (x *Backup) GetSourceClusterId() string
- func (x *Backup) GetStartTime() *timestamppb.Timestamp
- func (x *Backup) GetType() Backup_Type
- func (*Backup) ProtoMessage()
- func (x *Backup) ProtoReflect() protoreflect.Message
- func (x *Backup) Reset()
- func (x *Backup) String() string
- type BackupServiceClient
- type BackupServiceServer
- type Backup_Type
- func (Backup_Type) Descriptor() protoreflect.EnumDescriptor
- func (x Backup_Type) Enum() *Backup_Type
- func (Backup_Type) EnumDescriptor() ([]byte, []int)deprecated
- func (x Backup_Type) Number() protoreflect.EnumNumber
- func (x Backup_Type) String() string
- func (Backup_Type) Type() protoreflect.EnumType
- type ClickhouseConfig
- func (*ClickhouseConfig) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig) GetAsynchronousInsertLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetAsynchronousInsertLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetAsynchronousInsertLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetAsynchronousMetricLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetAsynchronousMetricLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetAsynchronousMetricLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetBackgroundCommonPoolSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetBackgroundFetchesPoolSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetBackgroundMergesMutationsConcurrencyRatio() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetBackgroundMessageBrokerSchedulePoolSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetBackgroundMovePoolSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetBackgroundPoolSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetBackgroundSchedulePoolSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetCompression() []*ClickhouseConfig_Compression
- func (x *ClickhouseConfig) GetGraphiteRollup() map[string]*ClickhouseConfig_GraphiteRollup
- func (x *ClickhouseConfig) GetHybridStorage() *ClickhouseConfig_HybridStorage
- func (x *ClickhouseConfig) GetKafka() *ClickhouseConfig_Kafka
- func (x *ClickhouseConfig) GetKafkaTopics() map[string]*ClickhouseConfig_Kafka
- func (x *ClickhouseConfig) GetKeepAliveTimeout() *durationpb.Duration
- func (x *ClickhouseConfig) GetLogLevel() ClickhouseConfig_LogLevel
- func (x *ClickhouseConfig) GetMarkCacheSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetMaxConcurrentQueries() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetMaxConnections() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetMaxPartitionSizeToDrop() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetMaxTableSizeToDrop() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetMergeTree() *ClickhouseConfig_MergeTree
- func (x *ClickhouseConfig) GetMetricLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetMetricLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetMetricLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetOpentelemetrySpanLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetOpentelemetrySpanLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetOpentelemetrySpanLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetPartLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetPartLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetQueryLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetQueryLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetQueryThreadLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetQueryThreadLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetQueryThreadLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetQueryViewsLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetQueryViewsLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetQueryViewsLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetRabbitmq() *ClickhouseConfig_Rabbitmq
- func (x *ClickhouseConfig) GetSessionLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetSessionLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetSessionLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetTextLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetTextLogLevel() ClickhouseConfig_LogLevel
- func (x *ClickhouseConfig) GetTextLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetTextLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetTimezone() *wrapperspb.StringValue
- func (x *ClickhouseConfig) GetTotalMemoryProfilerStep() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetTotalMemoryTrackerSampleProbability() *wrapperspb.DoubleValue
- func (x *ClickhouseConfig) GetTraceLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetTraceLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetTraceLogRetentionTime() *durationpb.Duration
- func (x *ClickhouseConfig) GetUncompressedCacheSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetZookeeperLogEnabled() *wrapperspb.BoolValue
- func (x *ClickhouseConfig) GetZookeeperLogRetentionSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig) GetZookeeperLogRetentionTime() *durationpb.Duration
- func (*ClickhouseConfig) ProtoMessage()
- func (x *ClickhouseConfig) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig) Reset()
- func (x *ClickhouseConfig) String() string
- type ClickhouseConfig_Compression
- func (*ClickhouseConfig_Compression) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig_Compression) GetLevel() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_Compression) GetMethod() ClickhouseConfig_Compression_Method
- func (x *ClickhouseConfig_Compression) GetMinPartSize() int64
- func (x *ClickhouseConfig_Compression) GetMinPartSizeRatio() float64
- func (*ClickhouseConfig_Compression) ProtoMessage()
- func (x *ClickhouseConfig_Compression) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig_Compression) Reset()
- func (x *ClickhouseConfig_Compression) String() string
- type ClickhouseConfig_Compression_Method
- func (ClickhouseConfig_Compression_Method) Descriptor() protoreflect.EnumDescriptor
- func (x ClickhouseConfig_Compression_Method) Enum() *ClickhouseConfig_Compression_Method
- func (ClickhouseConfig_Compression_Method) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClickhouseConfig_Compression_Method) Number() protoreflect.EnumNumber
- func (x ClickhouseConfig_Compression_Method) String() string
- func (ClickhouseConfig_Compression_Method) Type() protoreflect.EnumType
- type ClickhouseConfig_GraphiteRollup
- func (*ClickhouseConfig_GraphiteRollup) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig_GraphiteRollup) GetPatterns() []*ClickhouseConfig_GraphiteRollup_Pattern
- func (*ClickhouseConfig_GraphiteRollup) ProtoMessage()
- func (x *ClickhouseConfig_GraphiteRollup) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig_GraphiteRollup) Reset()
- func (x *ClickhouseConfig_GraphiteRollup) String() string
- type ClickhouseConfig_GraphiteRollup_Pattern
- func (*ClickhouseConfig_GraphiteRollup_Pattern) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig_GraphiteRollup_Pattern) GetFunction() *wrapperspb.StringValue
- func (x *ClickhouseConfig_GraphiteRollup_Pattern) GetRegexp() *wrapperspb.StringValue
- func (x *ClickhouseConfig_GraphiteRollup_Pattern) GetRetention() []*ClickhouseConfig_GraphiteRollup_Pattern_Retention
- func (*ClickhouseConfig_GraphiteRollup_Pattern) ProtoMessage()
- func (x *ClickhouseConfig_GraphiteRollup_Pattern) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig_GraphiteRollup_Pattern) Reset()
- func (x *ClickhouseConfig_GraphiteRollup_Pattern) String() string
- type ClickhouseConfig_GraphiteRollup_Pattern_Retention
- func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) GetAge() int64
- func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) GetPrecision() int64
- func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) ProtoMessage()
- func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) Reset()
- func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) String() string
- type ClickhouseConfig_HybridStorage
- func (*ClickhouseConfig_HybridStorage) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig_HybridStorage) GetMaxDataPartSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_HybridStorage) GetMaxObjectStorageDataPartSize() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_HybridStorage) GetPreferNotToMerge() *wrapperspb.BoolValue
- func (*ClickhouseConfig_HybridStorage) ProtoMessage()
- func (x *ClickhouseConfig_HybridStorage) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig_HybridStorage) Reset()
- func (x *ClickhouseConfig_HybridStorage) String() string
- type ClickhouseConfig_Kafka
- func (*ClickhouseConfig_Kafka) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig_Kafka) GetEnableSslCertificateVerification() *wrapperspb.BoolValue
- func (x *ClickhouseConfig_Kafka) GetMaxPollIntervalMs() *durationpb.Duration
- func (x *ClickhouseConfig_Kafka) GetSaslMechanism() ClickhouseConfig_Kafka_SaslMechanism
- func (x *ClickhouseConfig_Kafka) GetSaslPassword() *wrapperspb.StringValue
- func (x *ClickhouseConfig_Kafka) GetSaslUsername() *wrapperspb.StringValue
- func (x *ClickhouseConfig_Kafka) GetSecurityProtocol() ClickhouseConfig_Kafka_SecurityProtocol
- func (x *ClickhouseConfig_Kafka) GetSessionTimeoutMs() *durationpb.Duration
- func (*ClickhouseConfig_Kafka) ProtoMessage()
- func (x *ClickhouseConfig_Kafka) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig_Kafka) Reset()
- func (x *ClickhouseConfig_Kafka) String() string
- type ClickhouseConfig_Kafka_SaslMechanism
- func (ClickhouseConfig_Kafka_SaslMechanism) Descriptor() protoreflect.EnumDescriptor
- func (x ClickhouseConfig_Kafka_SaslMechanism) Enum() *ClickhouseConfig_Kafka_SaslMechanism
- func (ClickhouseConfig_Kafka_SaslMechanism) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClickhouseConfig_Kafka_SaslMechanism) Number() protoreflect.EnumNumber
- func (x ClickhouseConfig_Kafka_SaslMechanism) String() string
- func (ClickhouseConfig_Kafka_SaslMechanism) Type() protoreflect.EnumType
- type ClickhouseConfig_Kafka_SecurityProtocol
- func (ClickhouseConfig_Kafka_SecurityProtocol) Descriptor() protoreflect.EnumDescriptor
- func (x ClickhouseConfig_Kafka_SecurityProtocol) Enum() *ClickhouseConfig_Kafka_SecurityProtocol
- func (ClickhouseConfig_Kafka_SecurityProtocol) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClickhouseConfig_Kafka_SecurityProtocol) Number() protoreflect.EnumNumber
- func (x ClickhouseConfig_Kafka_SecurityProtocol) String() string
- func (ClickhouseConfig_Kafka_SecurityProtocol) Type() protoreflect.EnumType
- type ClickhouseConfig_LogLevel
- func (ClickhouseConfig_LogLevel) Descriptor() protoreflect.EnumDescriptor
- func (x ClickhouseConfig_LogLevel) Enum() *ClickhouseConfig_LogLevel
- func (ClickhouseConfig_LogLevel) EnumDescriptor() ([]byte, []int)deprecated
- func (x ClickhouseConfig_LogLevel) Number() protoreflect.EnumNumber
- func (x ClickhouseConfig_LogLevel) String() string
- func (ClickhouseConfig_LogLevel) Type() protoreflect.EnumType
- type ClickhouseConfig_MergeTree
- func (*ClickhouseConfig_MergeTree) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig_MergeTree) GetAllowRemoteFsZeroCopyReplication() *wrapperspb.BoolValue
- func (x *ClickhouseConfig_MergeTree) GetCleanupDelayPeriod() *durationpb.Duration
- func (x *ClickhouseConfig_MergeTree) GetInactivePartsToDelayInsert() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetInactivePartsToThrowInsert() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetMaxAvgPartSizeForTooManyParts() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetMaxBytesToMergeAtMaxSpaceInPool() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetMaxBytesToMergeAtMinSpaceInPool() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetMaxNumberOfMergesWithTtlInPool() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetMaxPartsInTotal() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetMaxReplicatedMergesInQueue() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetMergeSelectingSleepMs() *durationpb.Duration
- func (x *ClickhouseConfig_MergeTree) GetMergeWithRecompressionTtlTimeout() *durationpb.Duration
- func (x *ClickhouseConfig_MergeTree) GetMergeWithTtlTimeout() *durationpb.Duration
- func (x *ClickhouseConfig_MergeTree) GetMinAgeToForceMergeOnPartitionOnly() *wrapperspb.BoolValue
- func (x *ClickhouseConfig_MergeTree) GetMinAgeToForceMergeSeconds() *durationpb.Duration
- func (x *ClickhouseConfig_MergeTree) GetMinBytesForWidePart() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetMinRowsForWidePart() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetNumberOfFreeEntriesInPoolToExecuteMutation() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetNumberOfFreeEntriesInPoolToLowerMaxSizeOfMerge() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetPartsToDelayInsert() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetPartsToThrowInsert() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetReplicatedDeduplicationWindow() *wrapperspb.Int64Value
- func (x *ClickhouseConfig_MergeTree) GetReplicatedDeduplicationWindowSeconds() *durationpb.Duration
- func (x *ClickhouseConfig_MergeTree) GetTtlOnlyDropParts() *wrapperspb.BoolValue
- func (*ClickhouseConfig_MergeTree) ProtoMessage()
- func (x *ClickhouseConfig_MergeTree) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig_MergeTree) Reset()
- func (x *ClickhouseConfig_MergeTree) String() string
- type ClickhouseConfig_Rabbitmq
- func (*ClickhouseConfig_Rabbitmq) Descriptor() ([]byte, []int)deprecated
- func (x *ClickhouseConfig_Rabbitmq) GetPassword() *wrapperspb.StringValue
- func (x *ClickhouseConfig_Rabbitmq) GetUsername() *wrapperspb.StringValue
- func (x *ClickhouseConfig_Rabbitmq) GetVhost() *wrapperspb.StringValue
- func (*ClickhouseConfig_Rabbitmq) ProtoMessage()
- func (x *ClickhouseConfig_Rabbitmq) ProtoReflect() protoreflect.Message
- func (x *ClickhouseConfig_Rabbitmq) Reset()
- func (x *ClickhouseConfig_Rabbitmq) String() string
- type Cluster
- func (*Cluster) Descriptor() ([]byte, []int)deprecated
- func (x *Cluster) GetAccess() *v1.Access
- func (x *Cluster) GetClickhouseConfig() *ClickhouseConfig
- func (x *Cluster) GetCloudType() string
- func (x *Cluster) GetConnectionInfo() *ConnectionInfo
- func (x *Cluster) GetCreateTime() *timestamppb.Timestamp
- func (x *Cluster) GetCustomCertificate() *CustomCertificate
- func (x *Cluster) GetDescription() string
- func (x *Cluster) GetEncryption() *v1.DataEncryption
- func (x *Cluster) GetId() string
- func (x *Cluster) GetMaintenanceOperation() *v1.MaintenanceOperation
- func (x *Cluster) GetMaintenanceWindow() *v1.MaintenanceWindow
- func (x *Cluster) GetMetricsExporterConnectionInfo() *MetricsExporterConnectionInfo
- func (x *Cluster) GetName() string
- func (x *Cluster) GetNetworkId() string
- func (x *Cluster) GetPrivateConnectionInfo() *PrivateConnectionInfo
- func (x *Cluster) GetProjectId() string
- func (x *Cluster) GetRegionId() string
- func (x *Cluster) GetResources() *ClusterResources
- 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 ClusterResources
- func (*ClusterResources) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterResources) GetClickhouse() *ClusterResources_Clickhouse
- func (x *ClusterResources) GetDedicatedKeeper() *ClusterResources_Keeper
- func (*ClusterResources) ProtoMessage()
- func (x *ClusterResources) ProtoReflect() protoreflect.Message
- func (x *ClusterResources) Reset()
- func (x *ClusterResources) String() string
- type ClusterResources_Clickhouse
- func (*ClusterResources_Clickhouse) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterResources_Clickhouse) GetDiskSize() *wrapperspb.Int64Value
- func (x *ClusterResources_Clickhouse) GetMaxDiskSize() *wrapperspb.Int64Value
- func (x *ClusterResources_Clickhouse) GetMaxResourcePresetId() *wrapperspb.StringValue
- func (x *ClusterResources_Clickhouse) GetMinResourcePresetId() *wrapperspb.StringValue
- func (x *ClusterResources_Clickhouse) GetReplicaCount() *wrapperspb.Int64Value
- func (x *ClusterResources_Clickhouse) GetResourcePresetId() string
- func (x *ClusterResources_Clickhouse) GetShardCount() *wrapperspb.Int64Value
- func (*ClusterResources_Clickhouse) ProtoMessage()
- func (x *ClusterResources_Clickhouse) ProtoReflect() protoreflect.Message
- func (x *ClusterResources_Clickhouse) Reset()
- func (x *ClusterResources_Clickhouse) String() string
- type ClusterResources_Keeper
- func (*ClusterResources_Keeper) Descriptor() ([]byte, []int)deprecated
- func (x *ClusterResources_Keeper) GetDiskSize() *wrapperspb.Int64Value
- func (x *ClusterResources_Keeper) GetMaxDiskSize() *wrapperspb.Int64Value
- func (x *ClusterResources_Keeper) GetMaxResourcePresetId() *wrapperspb.StringValue
- func (x *ClusterResources_Keeper) GetMinResourcePresetId() *wrapperspb.StringValue
- func (x *ClusterResources_Keeper) GetReplicaCount() *wrapperspb.Int64Value
- func (x *ClusterResources_Keeper) GetResourcePresetId() string
- func (*ClusterResources_Keeper) ProtoMessage()
- func (x *ClusterResources_Keeper) ProtoReflect() protoreflect.Message
- func (x *ClusterResources_Keeper) Reset()
- func (x *ClusterResources_Keeper) 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) GetHost() string
- func (x *ConnectionInfo) GetHttpsPort() *wrapperspb.Int64Value
- func (x *ConnectionInfo) GetHttpsPortCtls() *wrapperspb.Int64Value
- func (x *ConnectionInfo) GetHttpsUri() string
- func (x *ConnectionInfo) GetHttpsUriCtls() string
- func (x *ConnectionInfo) GetJdbcUri() string
- func (x *ConnectionInfo) GetNativeProtocol() string
- func (x *ConnectionInfo) GetNativeProtocolCtls() string
- func (x *ConnectionInfo) GetOdbcUri() string
- func (x *ConnectionInfo) GetPassword() string
- func (x *ConnectionInfo) GetTcpPortSecure() *wrapperspb.Int64Value
- func (x *ConnectionInfo) GetTcpPortSecureCtls() *wrapperspb.Int64Value
- func (x *ConnectionInfo) GetUser() string
- func (*ConnectionInfo) ProtoMessage()
- func (x *ConnectionInfo) ProtoReflect() protoreflect.Message
- func (x *ConnectionInfo) Reset()
- func (x *ConnectionInfo) String() string
- type CreateBackupRequest
- func (*CreateBackupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateBackupRequest) GetClusterId() string
- func (x *CreateBackupRequest) GetName() string
- func (*CreateBackupRequest) ProtoMessage()
- func (x *CreateBackupRequest) ProtoReflect() protoreflect.Message
- func (x *CreateBackupRequest) Reset()
- func (x *CreateBackupRequest) String() string
- type CreateClusterRequest
- func (*CreateClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateClusterRequest) GetAccess() *v1.Access
- func (x *CreateClusterRequest) GetClickhouseConfig() *ClickhouseConfig
- func (x *CreateClusterRequest) GetCloudType() string
- func (x *CreateClusterRequest) GetDescription() string
- func (x *CreateClusterRequest) GetEncryption() *v1.DataEncryption
- 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) GetVersion() string
- func (*CreateClusterRequest) ProtoMessage()
- func (x *CreateClusterRequest) ProtoReflect() protoreflect.Message
- func (x *CreateClusterRequest) Reset()
- func (x *CreateClusterRequest) String() string
- type CreateRoleRequest
- func (*CreateRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRoleRequest) GetClusterId() string
- func (x *CreateRoleRequest) GetPrivileges() *Privileges
- func (x *CreateRoleRequest) GetQuotaNames() *QuotaNames
- func (x *CreateRoleRequest) GetRoleName() string
- func (x *CreateRoleRequest) GetSettings() *Settings
- func (*CreateRoleRequest) ProtoMessage()
- func (x *CreateRoleRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRoleRequest) Reset()
- func (x *CreateRoleRequest) String() string
- type CreateUserRequest
- func (*CreateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateUserRequest) GetAssignedRoles() *AssignedRoles
- func (x *CreateUserRequest) GetAuthentication() *Authentication
- func (x *CreateUserRequest) GetClusterId() string
- func (x *CreateUserRequest) GetDefaultRoles() *DefaultRoles
- func (x *CreateUserRequest) GetGrantees() *Grantees
- func (x *CreateUserRequest) GetPrivileges() *Privileges
- func (x *CreateUserRequest) GetQuotaNames() *QuotaNames
- func (x *CreateUserRequest) GetSettings() *Settings
- func (x *CreateUserRequest) GetUserName() string
- func (*CreateUserRequest) ProtoMessage()
- func (x *CreateUserRequest) ProtoReflect() protoreflect.Message
- func (x *CreateUserRequest) Reset()
- func (x *CreateUserRequest) String() string
- type CustomCertificate
- func (*CustomCertificate) Descriptor() ([]byte, []int)deprecated
- func (x *CustomCertificate) GetCertificate() *wrapperspb.BytesValue
- func (x *CustomCertificate) GetEnabled() bool
- func (x *CustomCertificate) GetKey() *wrapperspb.BytesValue
- func (x *CustomCertificate) GetRootCa() *wrapperspb.BytesValue
- func (*CustomCertificate) ProtoMessage()
- func (x *CustomCertificate) ProtoReflect() protoreflect.Message
- func (x *CustomCertificate) Reset()
- func (x *CustomCertificate) String() string
- type DefaultRoles
- func (*DefaultRoles) Descriptor() ([]byte, []int)deprecated
- func (x *DefaultRoles) GetAll() bool
- func (x *DefaultRoles) GetExcept() []string
- func (x *DefaultRoles) GetList() []string
- func (*DefaultRoles) ProtoMessage()
- func (x *DefaultRoles) ProtoReflect() protoreflect.Message
- func (x *DefaultRoles) Reset()
- func (x *DefaultRoles) String() string
- type DeleteBackupRequest
- func (*DeleteBackupRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteBackupRequest) GetBackupId() string
- func (*DeleteBackupRequest) ProtoMessage()
- func (x *DeleteBackupRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteBackupRequest) Reset()
- func (x *DeleteBackupRequest) 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 DeleteRoleRequest
- func (*DeleteRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRoleRequest) GetClusterId() string
- func (x *DeleteRoleRequest) GetRoleName() string
- func (*DeleteRoleRequest) ProtoMessage()
- func (x *DeleteRoleRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRoleRequest) Reset()
- func (x *DeleteRoleRequest) 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 GetBackupRequest
- 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 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 GetRoleRequest
- func (*GetRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetRoleRequest) GetClusterId() string
- func (x *GetRoleRequest) GetRoleName() string
- func (*GetRoleRequest) ProtoMessage()
- func (x *GetRoleRequest) ProtoReflect() protoreflect.Message
- func (x *GetRoleRequest) Reset()
- func (x *GetRoleRequest) 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 Grant
- func (*Grant) Descriptor() ([]byte, []int)deprecated
- func (x *Grant) GetAccessType() Grant_AccessType
- func (x *Grant) GetColumns() []string
- func (x *Grant) GetDatabase() string
- func (x *Grant) GetGrantOption() bool
- func (x *Grant) GetIsPartialRevoke() bool
- func (x *Grant) GetTable() string
- func (*Grant) ProtoMessage()
- func (x *Grant) ProtoReflect() protoreflect.Message
- func (x *Grant) Reset()
- func (x *Grant) String() string
- type Grant_AccessType
- func (Grant_AccessType) Descriptor() protoreflect.EnumDescriptor
- func (x Grant_AccessType) Enum() *Grant_AccessType
- func (Grant_AccessType) EnumDescriptor() ([]byte, []int)deprecated
- func (x Grant_AccessType) Number() protoreflect.EnumNumber
- func (x Grant_AccessType) String() string
- func (Grant_AccessType) Type() protoreflect.EnumType
- type Grantees
- func (*Grantees) Descriptor() ([]byte, []int)deprecated
- func (x *Grantees) GetAny() bool
- func (x *Grantees) GetExcept() []string
- func (x *Grantees) GetList() []string
- func (*Grantees) ProtoMessage()
- func (x *Grantees) ProtoReflect() protoreflect.Message
- func (x *Grantees) Reset()
- func (x *Grantees) String() string
- type Host
- func (*Host) Descriptor() ([]byte, []int)deprecated
- func (x *Host) GetClusterId() string
- func (x *Host) GetName() string
- func (x *Host) GetPrivateName() string
- func (x *Host) GetShardName() string
- func (x *Host) GetStatus() v1.HostStatus
- func (*Host) ProtoMessage()
- func (x *Host) ProtoReflect() protoreflect.Message
- func (x *Host) Reset()
- func (x *Host) String() string
- type ListBackupsRequest
- func (*ListBackupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListBackupsRequest) GetPaging() *v1.Paging
- func (x *ListBackupsRequest) GetProjectId() string
- func (*ListBackupsRequest) ProtoMessage()
- func (x *ListBackupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListBackupsRequest) Reset()
- func (x *ListBackupsRequest) String() string
- type ListBackupsResponse
- func (*ListBackupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListBackupsResponse) GetBackups() []*Backup
- func (x *ListBackupsResponse) GetNextPage() *v1.NextPage
- func (*ListBackupsResponse) ProtoMessage()
- func (x *ListBackupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListBackupsResponse) Reset()
- func (x *ListBackupsResponse) String() string
- type ListClusterBackupsRequest
- func (*ListClusterBackupsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListClusterBackupsRequest) GetClusterId() string
- func (x *ListClusterBackupsRequest) GetPaging() *v1.Paging
- func (*ListClusterBackupsRequest) ProtoMessage()
- func (x *ListClusterBackupsRequest) ProtoReflect() protoreflect.Message
- func (x *ListClusterBackupsRequest) Reset()
- func (x *ListClusterBackupsRequest) String() string
- type ListClusterBackupsResponse
- func (*ListClusterBackupsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListClusterBackupsResponse) GetBackups() []*Backup
- func (x *ListClusterBackupsResponse) GetNextPage() *v1.NextPage
- func (*ListClusterBackupsResponse) ProtoMessage()
- func (x *ListClusterBackupsResponse) ProtoReflect() protoreflect.Message
- func (x *ListClusterBackupsResponse) Reset()
- func (x *ListClusterBackupsResponse) 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 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 ListRolesRequest
- func (*ListRolesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRolesRequest) GetClusterId() string
- func (x *ListRolesRequest) GetPaging() *v1.Paging
- func (*ListRolesRequest) ProtoMessage()
- func (x *ListRolesRequest) ProtoReflect() protoreflect.Message
- func (x *ListRolesRequest) Reset()
- func (x *ListRolesRequest) String() string
- type ListRolesResponse
- func (*ListRolesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRolesResponse) GetNextPage() *v1.NextPage
- func (x *ListRolesResponse) GetRoles() []*Role
- func (*ListRolesResponse) ProtoMessage()
- func (x *ListRolesResponse) ProtoReflect() protoreflect.Message
- func (x *ListRolesResponse) Reset()
- func (x *ListRolesResponse) 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 PrivateConnectionInfo
- func (*PrivateConnectionInfo) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateConnectionInfo) GetHost() string
- func (x *PrivateConnectionInfo) GetHttpsPort() *wrapperspb.Int64Value
- func (x *PrivateConnectionInfo) GetHttpsPortCtls() *wrapperspb.Int64Value
- func (x *PrivateConnectionInfo) GetHttpsUri() string
- func (x *PrivateConnectionInfo) GetHttpsUriCtls() string
- func (x *PrivateConnectionInfo) GetJdbcUri() string
- func (x *PrivateConnectionInfo) GetNativeProtocol() string
- func (x *PrivateConnectionInfo) GetNativeProtocolCtls() string
- func (x *PrivateConnectionInfo) GetOdbcUri() string
- func (x *PrivateConnectionInfo) GetPassword() string
- func (x *PrivateConnectionInfo) GetTcpPortSecure() *wrapperspb.Int64Value
- func (x *PrivateConnectionInfo) GetTcpPortSecureCtls() *wrapperspb.Int64Value
- func (x *PrivateConnectionInfo) GetUser() string
- func (*PrivateConnectionInfo) ProtoMessage()
- func (x *PrivateConnectionInfo) ProtoReflect() protoreflect.Message
- func (x *PrivateConnectionInfo) Reset()
- func (x *PrivateConnectionInfo) String() string
- type Privileges
- type QuotaNames
- 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 RestoreClusterRequest
- func (*RestoreClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RestoreClusterRequest) GetAccess() *v1.Access
- func (x *RestoreClusterRequest) GetBackupId() string
- func (x *RestoreClusterRequest) GetClickhouseConfig() *ClickhouseConfig
- func (x *RestoreClusterRequest) GetDescription() string
- func (x *RestoreClusterRequest) GetEncryption() *v1.DataEncryption
- func (x *RestoreClusterRequest) GetMaintenanceWindow() *v1.MaintenanceWindow
- func (x *RestoreClusterRequest) GetName() string
- func (x *RestoreClusterRequest) GetNetworkId() string
- func (x *RestoreClusterRequest) GetProjectId() string
- func (x *RestoreClusterRequest) GetRegionId() string
- func (x *RestoreClusterRequest) GetResources() *ClusterResources
- func (x *RestoreClusterRequest) GetVersion() string
- func (*RestoreClusterRequest) ProtoMessage()
- func (x *RestoreClusterRequest) ProtoReflect() protoreflect.Message
- func (x *RestoreClusterRequest) Reset()
- func (x *RestoreClusterRequest) String() string
- type Role
- func (*Role) Descriptor() ([]byte, []int)deprecated
- func (x *Role) GetClusterId() string
- func (x *Role) GetName() string
- func (x *Role) GetPrivileges() *Privileges
- func (x *Role) GetQuotaNames() *QuotaNames
- func (x *Role) GetSettings() *Settings
- func (*Role) ProtoMessage()
- func (x *Role) ProtoReflect() protoreflect.Message
- func (x *Role) Reset()
- func (x *Role) String() string
- type Settings
- func (*Settings) Descriptor() ([]byte, []int)deprecated
- func (x *Settings) GetAddHttpCorsHeader() *Settings_BoolSetting
- func (x *Settings) GetAllowDdl() *Settings_BoolSetting
- func (x *Settings) GetAllowIntrospectionFunctions() *Settings_BoolSetting
- func (x *Settings) GetAllowSuspiciousLowCardinalityTypes() *Settings_BoolSetting
- func (x *Settings) GetAnyJoinDistinctRightTableKeys() *Settings_BoolSetting
- func (x *Settings) GetAsyncInsert() *Settings_BoolSetting
- func (x *Settings) GetAsyncInsertBusyTimeout() *Settings_Int64Setting
- func (x *Settings) GetAsyncInsertMaxDataSize() *Settings_Int64Setting
- func (x *Settings) GetAsyncInsertStaleTimeout() *Settings_Int64Setting
- func (x *Settings) GetAsyncInsertThreads() *Settings_Int64Setting
- func (x *Settings) GetCancelHttpReadonlyQueriesOnClientClose() *Settings_BoolSetting
- func (x *Settings) GetCompileExpressions() *Settings_BoolSetting
- func (x *Settings) GetConnectTimeout() *Settings_Int64Setting
- func (x *Settings) GetConnectTimeoutWithFailover() *Settings_Int64Setting
- func (x *Settings) GetCountDistinctImplementation() *Settings_CountDistinctImplementationSetting
- func (x *Settings) GetDateTimeInputFormat() *Settings_DateTimeInputFormatSetting
- func (x *Settings) GetDateTimeOutputFormat() *Settings_DateTimeOutputFormatSetting
- func (x *Settings) GetDeduplicateBlocksInDependentMaterializedViews() *Settings_BoolSetting
- func (x *Settings) GetDistinctOverflowMode() *Settings_OverflowModeSetting
- func (x *Settings) GetDistributedAggregationMemoryEfficient() *Settings_BoolSetting
- func (x *Settings) GetDistributedDdlTaskTimeout() *Settings_Int64Setting
- func (x *Settings) GetDistributedProductMode() *Settings_DistributedProductModeSetting
- func (x *Settings) GetEmptyResultForAggregationByEmptySet() *Settings_BoolSetting
- func (x *Settings) GetEnableHttpCompression() *Settings_BoolSetting
- func (x *Settings) GetFallbackToStaleReplicasForDistributedQueries() *Settings_BoolSetting
- func (x *Settings) GetFlattenNested() *Settings_BoolSetting
- func (x *Settings) GetForceIndexByDate() *Settings_BoolSetting
- func (x *Settings) GetForcePrimaryKey() *Settings_BoolSetting
- func (x *Settings) GetFormatRegexp() *Settings_StringSetting
- func (x *Settings) GetFormatRegexpEscapingRule() *Settings_FormatRegexpEscapingRuleSetting
- func (x *Settings) GetFormatRegexpSkipUnmatched() *Settings_BoolSetting
- func (x *Settings) GetGroupByOverflowMode() *Settings_GroupByOverflowModeSetting
- func (x *Settings) GetGroupByTwoLevelThreshold() *Settings_Int64Setting
- func (x *Settings) GetGroupByTwoLevelThresholdBytes() *Settings_Int64Setting
- func (x *Settings) GetHttpConnectionTimeout() *Settings_Int64Setting
- func (x *Settings) GetHttpHeadersProgressInterval() *Settings_Int64Setting
- func (x *Settings) GetHttpReceiveTimeout() *Settings_Int64Setting
- func (x *Settings) GetHttpSendTimeout() *Settings_Int64Setting
- func (x *Settings) GetInputFormatDefaultsForOmittedFields() *Settings_BoolSetting
- func (x *Settings) GetInputFormatImportNestedJson() *Settings_BoolSetting
- func (x *Settings) GetInputFormatNullAsDefault() *Settings_BoolSetting
- func (x *Settings) GetInputFormatParallelParsing() *Settings_BoolSetting
- func (x *Settings) GetInputFormatValuesInterpretExpressions() *Settings_BoolSetting
- func (x *Settings) GetInputFormatWithNamesUseHeader() *Settings_BoolSetting
- func (x *Settings) GetInsertKeeperMaxRetries() *Settings_Int64Setting
- func (x *Settings) GetInsertNullAsDefault() *Settings_BoolSetting
- func (x *Settings) GetInsertQuorum() *Settings_Int64Setting
- func (x *Settings) GetInsertQuorumParallel() *Settings_BoolSetting
- func (x *Settings) GetInsertQuorumTimeout() *Settings_Int64Setting
- func (x *Settings) GetJoinAlgorithm() *Settings_JoinAlgorithmSetting
- func (x *Settings) GetJoinOverflowMode() *Settings_OverflowModeSetting
- func (x *Settings) GetJoinUseNulls() *Settings_BoolSetting
- func (x *Settings) GetJoinedSubqueryRequiresAlias() *Settings_BoolSetting
- func (x *Settings) GetLocalFilesystemReadMethod() *Settings_LocalFilesystemReadMethodSetting
- func (x *Settings) GetLowCardinalityAllowInNativeFormat() *Settings_BoolSetting
- func (x *Settings) GetMaxAstDepth() *Settings_Int64Setting
- func (x *Settings) GetMaxAstElements() *Settings_Int64Setting
- func (x *Settings) GetMaxBlockSize() *Settings_Int64Setting
- func (x *Settings) GetMaxBytesBeforeExternalGroupBy() *Settings_Int64Setting
- func (x *Settings) GetMaxBytesBeforeExternalSort() *Settings_Int64Setting
- func (x *Settings) GetMaxBytesInDistinct() *Settings_Int64Setting
- func (x *Settings) GetMaxBytesInJoin() *Settings_Int64Setting
- func (x *Settings) GetMaxBytesInSet() *Settings_Int64Setting
- func (x *Settings) GetMaxBytesToRead() *Settings_Int64Setting
- func (x *Settings) GetMaxBytesToSort() *Settings_Int64Setting
- func (x *Settings) GetMaxBytesToTransfer() *Settings_Int64Setting
- func (x *Settings) GetMaxColumnsToRead() *Settings_Int64Setting
- func (x *Settings) GetMaxConcurrentQueriesForUser() *Settings_Int64Setting
- func (x *Settings) GetMaxExecutionTime() *Settings_Int64Setting
- func (x *Settings) GetMaxExpandedAstElements() *Settings_Int64Setting
- func (x *Settings) GetMaxFinalThreads() *Settings_Int64Setting
- func (x *Settings) GetMaxHttpGetRedirects() *Settings_Int64Setting
- func (x *Settings) GetMaxInsertBlockSize() *Settings_Int64Setting
- func (x *Settings) GetMaxMemoryUsage() *Settings_Int64Setting
- func (x *Settings) GetMaxMemoryUsageForUser() *Settings_Int64Setting
- func (x *Settings) GetMaxNetworkBandwidth() *Settings_Int64Setting
- func (x *Settings) GetMaxNetworkBandwidthForUser() *Settings_Int64Setting
- func (x *Settings) GetMaxParserDepth() *Settings_Int64Setting
- func (x *Settings) GetMaxPartitionsPerInsertBlock() *Settings_Int64Setting
- func (x *Settings) GetMaxQuerySize() *Settings_Int64Setting
- func (x *Settings) GetMaxReadBufferSize() *Settings_Int64Setting
- func (x *Settings) GetMaxReplicaDelayForDistributedQueries() *Settings_Int64Setting
- func (x *Settings) GetMaxResultBytes() *Settings_Int64Setting
- func (x *Settings) GetMaxResultRows() *Settings_Int64Setting
- func (x *Settings) GetMaxRowsInDistinct() *Settings_Int64Setting
- func (x *Settings) GetMaxRowsInJoin() *Settings_Int64Setting
- func (x *Settings) GetMaxRowsInSet() *Settings_Int64Setting
- func (x *Settings) GetMaxRowsToGroupBy() *Settings_Int64Setting
- func (x *Settings) GetMaxRowsToRead() *Settings_Int64Setting
- func (x *Settings) GetMaxRowsToSort() *Settings_Int64Setting
- func (x *Settings) GetMaxRowsToTransfer() *Settings_Int64Setting
- func (x *Settings) GetMaxTemporaryColumns() *Settings_Int64Setting
- func (x *Settings) GetMaxTemporaryDataOnDiskSizeForQuery() *Settings_Int64Setting
- func (x *Settings) GetMaxTemporaryDataOnDiskSizeForUser() *Settings_Int64Setting
- func (x *Settings) GetMaxTemporaryNonConstColumns() *Settings_Int64Setting
- func (x *Settings) GetMaxThreads() *Settings_Int64Setting
- func (x *Settings) GetMemoryOvercommitRatioDenominator() *Settings_Int64Setting
- func (x *Settings) GetMemoryOvercommitRatioDenominatorForUser() *Settings_Int64Setting
- func (x *Settings) GetMemoryProfilerSampleProbability() *Settings_DoubleSetting
- func (x *Settings) GetMemoryProfilerStep() *Settings_Int64Setting
- func (x *Settings) GetMemoryUsageOvercommitMaxWaitMicroseconds() *Settings_Int64Setting
- func (x *Settings) GetMergeTreeMaxBytesToUseCache() *Settings_Int64Setting
- func (x *Settings) GetMergeTreeMaxRowsToUseCache() *Settings_Int64Setting
- func (x *Settings) GetMergeTreeMinBytesForConcurrentRead() *Settings_Int64Setting
- func (x *Settings) GetMergeTreeMinRowsForConcurrentRead() *Settings_Int64Setting
- func (x *Settings) GetMinBytesToUseDirectIo() *Settings_Int64Setting
- func (x *Settings) GetMinCountToCompileExpression() *Settings_Int64Setting
- func (x *Settings) GetMinExecutionSpeed() *Settings_Int64Setting
- func (x *Settings) GetMinExecutionSpeedBytes() *Settings_Int64Setting
- func (x *Settings) GetMinInsertBlockSizeBytes() *Settings_Int64Setting
- func (x *Settings) GetMinInsertBlockSizeRows() *Settings_Int64Setting
- func (x *Settings) GetOutputFormatJsonQuoteDenormals() *Settings_BoolSetting
- func (x *Settings) GetOutputFormatJsonQuote_64BitIntegers() *Settings_BoolSetting
- func (x *Settings) GetPriority() *Settings_Int64Setting
- func (x *Settings) GetReadOverflowMode() *Settings_OverflowModeSetting
- func (x *Settings) GetReadonly() *Settings_Int64Setting
- func (x *Settings) GetReceiveTimeout() *Settings_Int64Setting
- func (x *Settings) GetRemoteFilesystemReadMethod() *Settings_RemoteFilesystemReadMethodSetting
- func (x *Settings) GetReplicationAlterPartitionsSync() *Settings_Int64Setting
- func (x *Settings) GetResultOverflowMode() *Settings_OverflowModeSetting
- func (x *Settings) GetSelectSequentialConsistency() *Settings_BoolSetting
- func (x *Settings) GetSendProgressInHttpHeaders() *Settings_BoolSetting
- func (x *Settings) GetSendTimeout() *Settings_Int64Setting
- func (x *Settings) GetSetOverflowMode() *Settings_OverflowModeSetting
- func (x *Settings) GetSkipUnavailableShards() *Settings_BoolSetting
- func (x *Settings) GetSortOverflowMode() *Settings_OverflowModeSetting
- func (x *Settings) GetTimeoutBeforeCheckingExecutionSpeed() *Settings_Int64Setting
- func (x *Settings) GetTimeoutOverflowMode() *Settings_OverflowModeSetting
- func (x *Settings) GetTransferOverflowMode() *Settings_OverflowModeSetting
- func (x *Settings) GetTransformNullIn() *Settings_BoolSetting
- func (x *Settings) GetUseUncompressedCache() *Settings_BoolSetting
- func (x *Settings) GetWaitForAsyncInsert() *Settings_BoolSetting
- func (x *Settings) GetWaitForAsyncInsertTimeout() *Settings_Int64Setting
- func (*Settings) ProtoMessage()
- func (x *Settings) ProtoReflect() protoreflect.Message
- func (x *Settings) Reset()
- func (x *Settings) String() string
- type Settings_BoolSetting
- func (*Settings_BoolSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_BoolSetting) GetValue() *wrapperspb.BoolValue
- func (x *Settings_BoolSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_BoolSetting) ProtoMessage()
- func (x *Settings_BoolSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_BoolSetting) Reset()
- func (x *Settings_BoolSetting) String() string
- type Settings_CountDistinctImplementation
- func (Settings_CountDistinctImplementation) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_CountDistinctImplementation) Enum() *Settings_CountDistinctImplementation
- func (Settings_CountDistinctImplementation) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_CountDistinctImplementation) Number() protoreflect.EnumNumber
- func (x Settings_CountDistinctImplementation) String() string
- func (Settings_CountDistinctImplementation) Type() protoreflect.EnumType
- type Settings_CountDistinctImplementationSetting
- func (*Settings_CountDistinctImplementationSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_CountDistinctImplementationSetting) GetValue() Settings_CountDistinctImplementation
- func (x *Settings_CountDistinctImplementationSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_CountDistinctImplementationSetting) ProtoMessage()
- func (x *Settings_CountDistinctImplementationSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_CountDistinctImplementationSetting) Reset()
- func (x *Settings_CountDistinctImplementationSetting) String() string
- type Settings_DateTimeInputFormat
- func (Settings_DateTimeInputFormat) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_DateTimeInputFormat) Enum() *Settings_DateTimeInputFormat
- func (Settings_DateTimeInputFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_DateTimeInputFormat) Number() protoreflect.EnumNumber
- func (x Settings_DateTimeInputFormat) String() string
- func (Settings_DateTimeInputFormat) Type() protoreflect.EnumType
- type Settings_DateTimeInputFormatSetting
- func (*Settings_DateTimeInputFormatSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_DateTimeInputFormatSetting) GetValue() Settings_DateTimeInputFormat
- func (x *Settings_DateTimeInputFormatSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_DateTimeInputFormatSetting) ProtoMessage()
- func (x *Settings_DateTimeInputFormatSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_DateTimeInputFormatSetting) Reset()
- func (x *Settings_DateTimeInputFormatSetting) String() string
- type Settings_DateTimeOutputFormat
- func (Settings_DateTimeOutputFormat) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_DateTimeOutputFormat) Enum() *Settings_DateTimeOutputFormat
- func (Settings_DateTimeOutputFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_DateTimeOutputFormat) Number() protoreflect.EnumNumber
- func (x Settings_DateTimeOutputFormat) String() string
- func (Settings_DateTimeOutputFormat) Type() protoreflect.EnumType
- type Settings_DateTimeOutputFormatSetting
- func (*Settings_DateTimeOutputFormatSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_DateTimeOutputFormatSetting) GetValue() Settings_DateTimeOutputFormat
- func (x *Settings_DateTimeOutputFormatSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_DateTimeOutputFormatSetting) ProtoMessage()
- func (x *Settings_DateTimeOutputFormatSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_DateTimeOutputFormatSetting) Reset()
- func (x *Settings_DateTimeOutputFormatSetting) String() string
- type Settings_DistributedProductMode
- func (Settings_DistributedProductMode) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_DistributedProductMode) Enum() *Settings_DistributedProductMode
- func (Settings_DistributedProductMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_DistributedProductMode) Number() protoreflect.EnumNumber
- func (x Settings_DistributedProductMode) String() string
- func (Settings_DistributedProductMode) Type() protoreflect.EnumType
- type Settings_DistributedProductModeSetting
- func (*Settings_DistributedProductModeSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_DistributedProductModeSetting) GetValue() Settings_DistributedProductMode
- func (x *Settings_DistributedProductModeSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_DistributedProductModeSetting) ProtoMessage()
- func (x *Settings_DistributedProductModeSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_DistributedProductModeSetting) Reset()
- func (x *Settings_DistributedProductModeSetting) String() string
- type Settings_DoubleSetting
- func (*Settings_DoubleSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_DoubleSetting) GetMax() *wrapperspb.DoubleValue
- func (x *Settings_DoubleSetting) GetMin() *wrapperspb.DoubleValue
- func (x *Settings_DoubleSetting) GetValue() *wrapperspb.DoubleValue
- func (x *Settings_DoubleSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_DoubleSetting) ProtoMessage()
- func (x *Settings_DoubleSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_DoubleSetting) Reset()
- func (x *Settings_DoubleSetting) String() string
- type Settings_FormatRegexpEscapingRule
- func (Settings_FormatRegexpEscapingRule) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_FormatRegexpEscapingRule) Enum() *Settings_FormatRegexpEscapingRule
- func (Settings_FormatRegexpEscapingRule) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_FormatRegexpEscapingRule) Number() protoreflect.EnumNumber
- func (x Settings_FormatRegexpEscapingRule) String() string
- func (Settings_FormatRegexpEscapingRule) Type() protoreflect.EnumType
- type Settings_FormatRegexpEscapingRuleSetting
- func (*Settings_FormatRegexpEscapingRuleSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_FormatRegexpEscapingRuleSetting) GetValue() Settings_FormatRegexpEscapingRule
- func (x *Settings_FormatRegexpEscapingRuleSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_FormatRegexpEscapingRuleSetting) ProtoMessage()
- func (x *Settings_FormatRegexpEscapingRuleSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_FormatRegexpEscapingRuleSetting) Reset()
- func (x *Settings_FormatRegexpEscapingRuleSetting) String() string
- type Settings_GroupByOverflowMode
- func (Settings_GroupByOverflowMode) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_GroupByOverflowMode) Enum() *Settings_GroupByOverflowMode
- func (Settings_GroupByOverflowMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_GroupByOverflowMode) Number() protoreflect.EnumNumber
- func (x Settings_GroupByOverflowMode) String() string
- func (Settings_GroupByOverflowMode) Type() protoreflect.EnumType
- type Settings_GroupByOverflowModeSetting
- func (*Settings_GroupByOverflowModeSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_GroupByOverflowModeSetting) GetValue() Settings_GroupByOverflowMode
- func (x *Settings_GroupByOverflowModeSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_GroupByOverflowModeSetting) ProtoMessage()
- func (x *Settings_GroupByOverflowModeSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_GroupByOverflowModeSetting) Reset()
- func (x *Settings_GroupByOverflowModeSetting) String() string
- type Settings_Int64Setting
- func (*Settings_Int64Setting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_Int64Setting) GetMax() *wrapperspb.Int64Value
- func (x *Settings_Int64Setting) GetMin() *wrapperspb.Int64Value
- func (x *Settings_Int64Setting) GetValue() *wrapperspb.Int64Value
- func (x *Settings_Int64Setting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_Int64Setting) ProtoMessage()
- func (x *Settings_Int64Setting) ProtoReflect() protoreflect.Message
- func (x *Settings_Int64Setting) Reset()
- func (x *Settings_Int64Setting) String() string
- type Settings_JoinAlgorithm
- func (Settings_JoinAlgorithm) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_JoinAlgorithm) Enum() *Settings_JoinAlgorithm
- func (Settings_JoinAlgorithm) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_JoinAlgorithm) Number() protoreflect.EnumNumber
- func (x Settings_JoinAlgorithm) String() string
- func (Settings_JoinAlgorithm) Type() protoreflect.EnumType
- type Settings_JoinAlgorithmSetting
- func (*Settings_JoinAlgorithmSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_JoinAlgorithmSetting) GetValue() []Settings_JoinAlgorithm
- func (x *Settings_JoinAlgorithmSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_JoinAlgorithmSetting) ProtoMessage()
- func (x *Settings_JoinAlgorithmSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_JoinAlgorithmSetting) Reset()
- func (x *Settings_JoinAlgorithmSetting) String() string
- type Settings_LocalFilesystemReadMethod
- func (Settings_LocalFilesystemReadMethod) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_LocalFilesystemReadMethod) Enum() *Settings_LocalFilesystemReadMethod
- func (Settings_LocalFilesystemReadMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_LocalFilesystemReadMethod) Number() protoreflect.EnumNumber
- func (x Settings_LocalFilesystemReadMethod) String() string
- func (Settings_LocalFilesystemReadMethod) Type() protoreflect.EnumType
- type Settings_LocalFilesystemReadMethodSetting
- func (*Settings_LocalFilesystemReadMethodSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_LocalFilesystemReadMethodSetting) GetValue() Settings_LocalFilesystemReadMethod
- func (x *Settings_LocalFilesystemReadMethodSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_LocalFilesystemReadMethodSetting) ProtoMessage()
- func (x *Settings_LocalFilesystemReadMethodSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_LocalFilesystemReadMethodSetting) Reset()
- func (x *Settings_LocalFilesystemReadMethodSetting) String() string
- type Settings_OverflowMode
- func (Settings_OverflowMode) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_OverflowMode) Enum() *Settings_OverflowMode
- func (Settings_OverflowMode) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_OverflowMode) Number() protoreflect.EnumNumber
- func (x Settings_OverflowMode) String() string
- func (Settings_OverflowMode) Type() protoreflect.EnumType
- type Settings_OverflowModeSetting
- func (*Settings_OverflowModeSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_OverflowModeSetting) GetValue() Settings_OverflowMode
- func (x *Settings_OverflowModeSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_OverflowModeSetting) ProtoMessage()
- func (x *Settings_OverflowModeSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_OverflowModeSetting) Reset()
- func (x *Settings_OverflowModeSetting) String() string
- type Settings_RemoteFilesystemReadMethod
- func (Settings_RemoteFilesystemReadMethod) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_RemoteFilesystemReadMethod) Enum() *Settings_RemoteFilesystemReadMethod
- func (Settings_RemoteFilesystemReadMethod) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_RemoteFilesystemReadMethod) Number() protoreflect.EnumNumber
- func (x Settings_RemoteFilesystemReadMethod) String() string
- func (Settings_RemoteFilesystemReadMethod) Type() protoreflect.EnumType
- type Settings_RemoteFilesystemReadMethodSetting
- func (*Settings_RemoteFilesystemReadMethodSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_RemoteFilesystemReadMethodSetting) GetValue() Settings_RemoteFilesystemReadMethod
- func (x *Settings_RemoteFilesystemReadMethodSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_RemoteFilesystemReadMethodSetting) ProtoMessage()
- func (x *Settings_RemoteFilesystemReadMethodSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_RemoteFilesystemReadMethodSetting) Reset()
- func (x *Settings_RemoteFilesystemReadMethodSetting) String() string
- type Settings_StringSetting
- func (*Settings_StringSetting) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_StringSetting) GetValue() *wrapperspb.StringValue
- func (x *Settings_StringSetting) GetWritability() *Settings_WritabilityConstraint
- func (*Settings_StringSetting) ProtoMessage()
- func (x *Settings_StringSetting) ProtoReflect() protoreflect.Message
- func (x *Settings_StringSetting) Reset()
- func (x *Settings_StringSetting) String() string
- type Settings_Writability
- func (Settings_Writability) Descriptor() protoreflect.EnumDescriptor
- func (x Settings_Writability) Enum() *Settings_Writability
- func (Settings_Writability) EnumDescriptor() ([]byte, []int)deprecated
- func (x Settings_Writability) Number() protoreflect.EnumNumber
- func (x Settings_Writability) String() string
- func (Settings_Writability) Type() protoreflect.EnumType
- type Settings_WritabilityConstraint
- func (*Settings_WritabilityConstraint) Descriptor() ([]byte, []int)deprecated
- func (x *Settings_WritabilityConstraint) GetValue() Settings_Writability
- func (*Settings_WritabilityConstraint) ProtoMessage()
- func (x *Settings_WritabilityConstraint) ProtoReflect() protoreflect.Message
- func (x *Settings_WritabilityConstraint) Reset()
- func (x *Settings_WritabilityConstraint) 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 UnimplementedBackupServiceServer
- func (UnimplementedBackupServiceServer) Create(context.Context, *CreateBackupRequest) (*v1.Operation, error)
- func (UnimplementedBackupServiceServer) Delete(context.Context, *DeleteBackupRequest) (*v1.Operation, error)
- func (UnimplementedBackupServiceServer) Get(context.Context, *GetBackupRequest) (*Backup, error)
- func (UnimplementedBackupServiceServer) List(context.Context, *ListBackupsRequest) (*ListBackupsResponse, error)
- 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) ListBackups(context.Context, *ListClusterBackupsRequest) (*ListClusterBackupsResponse, 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) Restore(context.Context, *RestoreClusterRequest) (*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 UnimplementedOperationServiceServer
- type UnimplementedUserServiceServer
- func (UnimplementedUserServiceServer) Create(context.Context, *CreateUserRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) CreateRole(context.Context, *CreateRoleRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) Delete(context.Context, *DeleteUserRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) DeleteRole(context.Context, *DeleteRoleRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) Get(context.Context, *GetUserRequest) (*User, error)
- func (UnimplementedUserServiceServer) GetRole(context.Context, *GetRoleRequest) (*Role, error)
- func (UnimplementedUserServiceServer) List(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
- func (UnimplementedUserServiceServer) ListRoles(context.Context, *ListRolesRequest) (*ListRolesResponse, error)
- func (UnimplementedUserServiceServer) Update(context.Context, *UpdateUserRequest) (*v1.Operation, error)
- func (UnimplementedUserServiceServer) UpdateRole(context.Context, *UpdateRoleRequest) (*v1.Operation, error)
- type UnimplementedVersionServiceServer
- type UnsafeBackupServiceServer
- type UnsafeClusterServiceServer
- type UnsafeOperationServiceServer
- type UnsafeUserServiceServer
- type UnsafeVersionServiceServer
- type UpdateClusterRequest
- func (*UpdateClusterRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateClusterRequest) GetAccess() *v1.Access
- func (x *UpdateClusterRequest) GetClickhouseConfig() *ClickhouseConfig
- func (x *UpdateClusterRequest) GetClusterId() string
- func (x *UpdateClusterRequest) GetCustomCertificate() *CustomCertificate
- func (x *UpdateClusterRequest) GetDescription() string
- func (x *UpdateClusterRequest) GetMaintenanceWindow() *v1.MaintenanceWindow
- func (x *UpdateClusterRequest) GetName() string
- func (x *UpdateClusterRequest) GetResources() *ClusterResources
- func (x *UpdateClusterRequest) GetVersion() string
- func (*UpdateClusterRequest) ProtoMessage()
- func (x *UpdateClusterRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateClusterRequest) Reset()
- func (x *UpdateClusterRequest) String() string
- type UpdateRoleRequest
- func (*UpdateRoleRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateRoleRequest) GetClusterId() string
- func (x *UpdateRoleRequest) GetPrivileges() *Privileges
- func (x *UpdateRoleRequest) GetQuotaNames() *QuotaNames
- func (x *UpdateRoleRequest) GetRoleName() string
- func (x *UpdateRoleRequest) GetSettings() *Settings
- func (*UpdateRoleRequest) ProtoMessage()
- func (x *UpdateRoleRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateRoleRequest) Reset()
- func (x *UpdateRoleRequest) String() string
- type UpdateUserRequest
- func (*UpdateUserRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateUserRequest) GetAssignedRoles() *AssignedRoles
- func (x *UpdateUserRequest) GetAuthentication() *Authentication
- func (x *UpdateUserRequest) GetClusterId() string
- func (x *UpdateUserRequest) GetDefaultRoles() *DefaultRoles
- func (x *UpdateUserRequest) GetGrantees() *Grantees
- func (x *UpdateUserRequest) GetPrivileges() *Privileges
- func (x *UpdateUserRequest) GetQuotaNames() *QuotaNames
- func (x *UpdateUserRequest) GetSettings() *Settings
- func (x *UpdateUserRequest) GetUserName() string
- func (*UpdateUserRequest) ProtoMessage()
- func (x *UpdateUserRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateUserRequest) Reset()
- func (x *UpdateUserRequest) String() string
- type User
- func (*User) Descriptor() ([]byte, []int)deprecated
- func (x *User) GetAssignedRoles() *AssignedRoles
- func (x *User) GetClusterId() string
- func (x *User) GetDefaultRoles() *DefaultRoles
- func (x *User) GetGrantees() *Grantees
- func (x *User) GetName() string
- func (x *User) GetPrivileges() *Privileges
- func (x *User) GetQuotaNames() *QuotaNames
- func (x *User) GetSettings() *Settings
- func (*User) ProtoMessage()
- func (x *User) ProtoReflect() protoreflect.Message
- func (x *User) Reset()
- func (x *User) String() string
- type UserServiceClient
- type UserServiceServer
- 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 ( BackupService_Get_FullMethodName = "/doublecloud.clickhouse.v1.BackupService/Get" BackupService_List_FullMethodName = "/doublecloud.clickhouse.v1.BackupService/List" BackupService_Create_FullMethodName = "/doublecloud.clickhouse.v1.BackupService/Create" BackupService_Delete_FullMethodName = "/doublecloud.clickhouse.v1.BackupService/Delete" )
const ( ClusterService_Get_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/Get" ClusterService_List_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/List" ClusterService_Create_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/Create" ClusterService_Update_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/Update" ClusterService_Delete_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/Delete" ClusterService_ResetCredentials_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/ResetCredentials" ClusterService_ListHosts_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/ListHosts" ClusterService_Restore_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/Restore" ClusterService_ListBackups_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/ListBackups" ClusterService_Start_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/Start" ClusterService_Stop_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/Stop" ClusterService_RescheduleMaintenance_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/RescheduleMaintenance" ClusterService_ListOperations_FullMethodName = "/doublecloud.clickhouse.v1.ClusterService/ListOperations" )
const ( OperationService_Get_FullMethodName = "/doublecloud.clickhouse.v1.OperationService/Get" OperationService_List_FullMethodName = "/doublecloud.clickhouse.v1.OperationService/List" )
const ( UserService_Get_FullMethodName = "/doublecloud.clickhouse.v1.UserService/Get" UserService_List_FullMethodName = "/doublecloud.clickhouse.v1.UserService/List" UserService_Create_FullMethodName = "/doublecloud.clickhouse.v1.UserService/Create" UserService_Update_FullMethodName = "/doublecloud.clickhouse.v1.UserService/Update" UserService_Delete_FullMethodName = "/doublecloud.clickhouse.v1.UserService/Delete" UserService_GetRole_FullMethodName = "/doublecloud.clickhouse.v1.UserService/GetRole" UserService_ListRoles_FullMethodName = "/doublecloud.clickhouse.v1.UserService/ListRoles" UserService_CreateRole_FullMethodName = "/doublecloud.clickhouse.v1.UserService/CreateRole" UserService_UpdateRole_FullMethodName = "/doublecloud.clickhouse.v1.UserService/UpdateRole" UserService_DeleteRole_FullMethodName = "/doublecloud.clickhouse.v1.UserService/DeleteRole" )
const (
VersionService_List_FullMethodName = "/doublecloud.clickhouse.v1.VersionService/List"
)
Variables ¶
var ( Backup_Type_name = map[int32]string{ 0: "TYPE_INVALID", 1: "TYPE_AUTOMATED", 2: "TYPE_MANUAL", } Backup_Type_value = map[string]int32{ "TYPE_INVALID": 0, "TYPE_AUTOMATED": 1, "TYPE_MANUAL": 2, } )
Enum value maps for Backup_Type.
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 ( ClickhouseConfig_LogLevel_name = map[int32]string{ 0: "LOG_LEVEL_DEFAULT", 1: "LOG_LEVEL_TRACE", 2: "LOG_LEVEL_DEBUG", 3: "LOG_LEVEL_INFORMATION", 4: "LOG_LEVEL_WARNING", 5: "LOG_LEVEL_ERROR", } ClickhouseConfig_LogLevel_value = map[string]int32{ "LOG_LEVEL_DEFAULT": 0, "LOG_LEVEL_TRACE": 1, "LOG_LEVEL_DEBUG": 2, "LOG_LEVEL_INFORMATION": 3, "LOG_LEVEL_WARNING": 4, "LOG_LEVEL_ERROR": 5, } )
Enum value maps for ClickhouseConfig_LogLevel.
var ( ClickhouseConfig_Kafka_SecurityProtocol_name = map[int32]string{ 0: "SECURITY_PROTOCOL_INVALID", 1: "SECURITY_PROTOCOL_PLAINTEXT", 2: "SECURITY_PROTOCOL_SSL", 3: "SECURITY_PROTOCOL_SASL_PLAINTEXT", 4: "SECURITY_PROTOCOL_SASL_SSL", } ClickhouseConfig_Kafka_SecurityProtocol_value = map[string]int32{ "SECURITY_PROTOCOL_INVALID": 0, "SECURITY_PROTOCOL_PLAINTEXT": 1, "SECURITY_PROTOCOL_SSL": 2, "SECURITY_PROTOCOL_SASL_PLAINTEXT": 3, "SECURITY_PROTOCOL_SASL_SSL": 4, } )
Enum value maps for ClickhouseConfig_Kafka_SecurityProtocol.
var ( ClickhouseConfig_Kafka_SaslMechanism_name = map[int32]string{ 0: "SASL_MECHANISM_INVALID", 1: "SASL_MECHANISM_GSSAPI", 2: "SASL_MECHANISM_PLAIN", 3: "SASL_MECHANISM_SCRAM_SHA_256", 4: "SASL_MECHANISM_SCRAM_SHA_512", } ClickhouseConfig_Kafka_SaslMechanism_value = map[string]int32{ "SASL_MECHANISM_INVALID": 0, "SASL_MECHANISM_GSSAPI": 1, "SASL_MECHANISM_PLAIN": 2, "SASL_MECHANISM_SCRAM_SHA_256": 3, "SASL_MECHANISM_SCRAM_SHA_512": 4, } )
Enum value maps for ClickhouseConfig_Kafka_SaslMechanism.
var ( ClickhouseConfig_Compression_Method_name = map[int32]string{ 0: "METHOD_INVALID", 1: "METHOD_LZ4", 2: "METHOD_ZSTD", 3: "METHOD_LZ4HC", } ClickhouseConfig_Compression_Method_value = map[string]int32{ "METHOD_INVALID": 0, "METHOD_LZ4": 1, "METHOD_ZSTD": 2, "METHOD_LZ4HC": 3, } )
Enum value maps for ClickhouseConfig_Compression_Method.
var ( Authentication_IdentificationType_name = map[int32]string{ 0: "IDENTIFICATION_TYPE_INVALID", 1: "IDENTIFICATION_TYPE_SHA256_PASSWORD", 2: "IDENTIFICATION_TYPE_DOUBLE_SHA1_PASSWORD", 3: "IDENTIFICATION_TYPE_BCRYPT_PASSWORD", } Authentication_IdentificationType_value = map[string]int32{ "IDENTIFICATION_TYPE_INVALID": 0, "IDENTIFICATION_TYPE_SHA256_PASSWORD": 1, "IDENTIFICATION_TYPE_DOUBLE_SHA1_PASSWORD": 2, "IDENTIFICATION_TYPE_BCRYPT_PASSWORD": 3, } )
Enum value maps for Authentication_IdentificationType.
var ( Grant_AccessType_name = map[int32]string{}/* 121 elements not displayed */ Grant_AccessType_value = map[string]int32{}/* 121 elements not displayed */ )
Enum value maps for Grant_AccessType.
var ( Settings_Writability_name = map[int32]string{ 0: "WRITABILITY_INVALID", 1: "WRITABILITY_CONST", 2: "WRITABILITY_WRITABLE", 3: "WRITABILITY_CHANGEABLE_IN_READONLY", } Settings_Writability_value = map[string]int32{ "WRITABILITY_INVALID": 0, "WRITABILITY_CONST": 1, "WRITABILITY_WRITABLE": 2, "WRITABILITY_CHANGEABLE_IN_READONLY": 3, } )
Enum value maps for Settings_Writability.
var ( Settings_OverflowMode_name = map[int32]string{ 0: "OVERFLOW_MODE_INVALID", 1: "OVERFLOW_MODE_THROW", 2: "OVERFLOW_MODE_BREAK", } Settings_OverflowMode_value = map[string]int32{ "OVERFLOW_MODE_INVALID": 0, "OVERFLOW_MODE_THROW": 1, "OVERFLOW_MODE_BREAK": 2, } )
Enum value maps for Settings_OverflowMode.
var ( Settings_GroupByOverflowMode_name = map[int32]string{ 0: "GROUP_BY_OVERFLOW_MODE_INVALID", 1: "GROUP_BY_OVERFLOW_MODE_THROW", 2: "GROUP_BY_OVERFLOW_MODE_BREAK", 3: "GROUP_BY_OVERFLOW_MODE_ANY", } Settings_GroupByOverflowMode_value = map[string]int32{ "GROUP_BY_OVERFLOW_MODE_INVALID": 0, "GROUP_BY_OVERFLOW_MODE_THROW": 1, "GROUP_BY_OVERFLOW_MODE_BREAK": 2, "GROUP_BY_OVERFLOW_MODE_ANY": 3, } )
Enum value maps for Settings_GroupByOverflowMode.
var ( Settings_DistributedProductMode_name = map[int32]string{ 0: "DISTRIBUTED_PRODUCT_MODE_INVALID", 1: "DISTRIBUTED_PRODUCT_MODE_DENY", 2: "DISTRIBUTED_PRODUCT_MODE_LOCAL", 3: "DISTRIBUTED_PRODUCT_MODE_GLOBAL", 4: "DISTRIBUTED_PRODUCT_MODE_ALLOW", } Settings_DistributedProductMode_value = map[string]int32{ "DISTRIBUTED_PRODUCT_MODE_INVALID": 0, "DISTRIBUTED_PRODUCT_MODE_DENY": 1, "DISTRIBUTED_PRODUCT_MODE_LOCAL": 2, "DISTRIBUTED_PRODUCT_MODE_GLOBAL": 3, "DISTRIBUTED_PRODUCT_MODE_ALLOW": 4, } )
Enum value maps for Settings_DistributedProductMode.
var ( Settings_CountDistinctImplementation_name = map[int32]string{ 0: "COUNT_DISTINCT_IMPLEMENTATION_INVALID", 1: "COUNT_DISTINCT_IMPLEMENTATION_UNIQ", 2: "COUNT_DISTINCT_IMPLEMENTATION_UNIQ_COMBINED", 3: "COUNT_DISTINCT_IMPLEMENTATION_UNIQ_COMBINED_64", 4: "COUNT_DISTINCT_IMPLEMENTATION_UNIQ_HLL_12", 5: "COUNT_DISTINCT_IMPLEMENTATION_UNIQ_EXACT", } Settings_CountDistinctImplementation_value = map[string]int32{ "COUNT_DISTINCT_IMPLEMENTATION_INVALID": 0, "COUNT_DISTINCT_IMPLEMENTATION_UNIQ": 1, "COUNT_DISTINCT_IMPLEMENTATION_UNIQ_COMBINED": 2, "COUNT_DISTINCT_IMPLEMENTATION_UNIQ_COMBINED_64": 3, "COUNT_DISTINCT_IMPLEMENTATION_UNIQ_HLL_12": 4, "COUNT_DISTINCT_IMPLEMENTATION_UNIQ_EXACT": 5, } )
Enum value maps for Settings_CountDistinctImplementation.
var ( Settings_JoinAlgorithm_name = map[int32]string{ 0: "JOIN_ALGORITHM_INVALID", 1: "JOIN_ALGORITHM_HASH", 2: "JOIN_ALGORITHM_PARALLEL_HASH", 3: "JOIN_ALGORITHM_PARTIAL_MERGE", 4: "JOIN_ALGORITHM_DIRECT", 5: "JOIN_ALGORITHM_AUTO", 6: "JOIN_ALGORITHM_FULL_SORTING_MERGE", 7: "JOIN_ALGORITHM_PREFER_PARTIAL_MERGE", } Settings_JoinAlgorithm_value = map[string]int32{ "JOIN_ALGORITHM_INVALID": 0, "JOIN_ALGORITHM_HASH": 1, "JOIN_ALGORITHM_PARALLEL_HASH": 2, "JOIN_ALGORITHM_PARTIAL_MERGE": 3, "JOIN_ALGORITHM_DIRECT": 4, "JOIN_ALGORITHM_AUTO": 5, "JOIN_ALGORITHM_FULL_SORTING_MERGE": 6, "JOIN_ALGORITHM_PREFER_PARTIAL_MERGE": 7, } )
Enum value maps for Settings_JoinAlgorithm.
var ( Settings_FormatRegexpEscapingRule_name = map[int32]string{ 0: "FORMAT_REGEXP_ESCAPING_RULE_INVALID", 1: "FORMAT_REGEXP_ESCAPING_RULE_ESCAPED", 2: "FORMAT_REGEXP_ESCAPING_RULE_QUOTED", 3: "FORMAT_REGEXP_ESCAPING_RULE_CSV", 4: "FORMAT_REGEXP_ESCAPING_RULE_JSON", 5: "FORMAT_REGEXP_ESCAPING_RULE_XML", 6: "FORMAT_REGEXP_ESCAPING_RULE_RAW", } Settings_FormatRegexpEscapingRule_value = map[string]int32{ "FORMAT_REGEXP_ESCAPING_RULE_INVALID": 0, "FORMAT_REGEXP_ESCAPING_RULE_ESCAPED": 1, "FORMAT_REGEXP_ESCAPING_RULE_QUOTED": 2, "FORMAT_REGEXP_ESCAPING_RULE_CSV": 3, "FORMAT_REGEXP_ESCAPING_RULE_JSON": 4, "FORMAT_REGEXP_ESCAPING_RULE_XML": 5, "FORMAT_REGEXP_ESCAPING_RULE_RAW": 6, } )
Enum value maps for Settings_FormatRegexpEscapingRule.
var ( Settings_DateTimeInputFormat_name = map[int32]string{ 0: "DATE_TIME_INPUT_FORMAT_INVALID", 1: "DATE_TIME_INPUT_FORMAT_BEST_EFFORT", 2: "DATE_TIME_INPUT_FORMAT_BASIC", 3: "DATE_TIME_INPUT_FORMAT_BEST_EFFORT_US", } Settings_DateTimeInputFormat_value = map[string]int32{ "DATE_TIME_INPUT_FORMAT_INVALID": 0, "DATE_TIME_INPUT_FORMAT_BEST_EFFORT": 1, "DATE_TIME_INPUT_FORMAT_BASIC": 2, "DATE_TIME_INPUT_FORMAT_BEST_EFFORT_US": 3, } )
Enum value maps for Settings_DateTimeInputFormat.
var ( Settings_DateTimeOutputFormat_name = map[int32]string{ 0: "DATE_TIME_OUTPUT_FORMAT_INVALID", 1: "DATE_TIME_OUTPUT_FORMAT_SIMPLE", 2: "DATE_TIME_OUTPUT_FORMAT_ISO", 3: "DATE_TIME_OUTPUT_FORMAT_UNIX_TIMESTAMP", } Settings_DateTimeOutputFormat_value = map[string]int32{ "DATE_TIME_OUTPUT_FORMAT_INVALID": 0, "DATE_TIME_OUTPUT_FORMAT_SIMPLE": 1, "DATE_TIME_OUTPUT_FORMAT_ISO": 2, "DATE_TIME_OUTPUT_FORMAT_UNIX_TIMESTAMP": 3, } )
Enum value maps for Settings_DateTimeOutputFormat.
var ( Settings_LocalFilesystemReadMethod_name = map[int32]string{ 0: "LOCAL_FILESYSTEM_READ_METHOD_INVALID", 1: "LOCAL_FILESYSTEM_READ_METHOD_READ", 2: "LOCAL_FILESYSTEM_READ_METHOD_PREAD_THREADPOOL", 3: "LOCAL_FILESYSTEM_READ_METHOD_PREAD", 4: "LOCAL_FILESYSTEM_READ_METHOD_NMAP", } Settings_LocalFilesystemReadMethod_value = map[string]int32{ "LOCAL_FILESYSTEM_READ_METHOD_INVALID": 0, "LOCAL_FILESYSTEM_READ_METHOD_READ": 1, "LOCAL_FILESYSTEM_READ_METHOD_PREAD_THREADPOOL": 2, "LOCAL_FILESYSTEM_READ_METHOD_PREAD": 3, "LOCAL_FILESYSTEM_READ_METHOD_NMAP": 4, } )
Enum value maps for Settings_LocalFilesystemReadMethod.
var ( Settings_RemoteFilesystemReadMethod_name = map[int32]string{ 0: "REMOTE_FILESYSTEM_READ_METHOD_INVALID", 1: "REMOTE_FILESYSTEM_READ_METHOD_READ", 2: "REMOTE_FILESYSTEM_READ_METHOD_THREADPOOL", } Settings_RemoteFilesystemReadMethod_value = map[string]int32{ "REMOTE_FILESYSTEM_READ_METHOD_INVALID": 0, "REMOTE_FILESYSTEM_READ_METHOD_READ": 1, "REMOTE_FILESYSTEM_READ_METHOD_THREADPOOL": 2, } )
Enum value maps for Settings_RemoteFilesystemReadMethod.
var BackupService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.clickhouse.v1.BackupService", HandlerType: (*BackupServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "Get", Handler: _BackupService_Get_Handler, }, { MethodName: "List", Handler: _BackupService_List_Handler, }, { MethodName: "Create", Handler: _BackupService_Create_Handler, }, { MethodName: "Delete", Handler: _BackupService_Delete_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/clickhouse/v1/backup_service.proto", }
BackupService_ServiceDesc is the grpc.ServiceDesc for BackupService service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var ClusterService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.clickhouse.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: "Restore", Handler: _ClusterService_Restore_Handler, }, { MethodName: "ListBackups", Handler: _ClusterService_ListBackups_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/clickhouse/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 File_doublecloud_clickhouse_v1_backup_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_backup_service_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_cluster_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_cluster_service_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_config_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_operation_service_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_user_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_user_service_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_version_proto protoreflect.FileDescriptor
var File_doublecloud_clickhouse_v1_version_service_proto protoreflect.FileDescriptor
var OperationService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.clickhouse.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/clickhouse/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 UserService_ServiceDesc = grpc.ServiceDesc{ ServiceName: "doublecloud.clickhouse.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: "GetRole", Handler: _UserService_GetRole_Handler, }, { MethodName: "ListRoles", Handler: _UserService_ListRoles_Handler, }, { MethodName: "CreateRole", Handler: _UserService_CreateRole_Handler, }, { MethodName: "UpdateRole", Handler: _UserService_UpdateRole_Handler, }, { MethodName: "DeleteRole", Handler: _UserService_DeleteRole_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/clickhouse/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.clickhouse.v1.VersionService", HandlerType: (*VersionServiceServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "List", Handler: _VersionService_List_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "doublecloud/clickhouse/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 RegisterBackupServiceServer ¶
func RegisterBackupServiceServer(s grpc.ServiceRegistrar, srv BackupServiceServer)
func RegisterClusterServiceServer ¶
func RegisterClusterServiceServer(s grpc.ServiceRegistrar, srv ClusterServiceServer)
func RegisterOperationServiceServer ¶
func RegisterOperationServiceServer(s grpc.ServiceRegistrar, srv OperationServiceServer)
func RegisterUserServiceServer ¶
func RegisterUserServiceServer(s grpc.ServiceRegistrar, srv UserServiceServer)
func RegisterVersionServiceServer ¶
func RegisterVersionServiceServer(s grpc.ServiceRegistrar, srv VersionServiceServer)
Types ¶
type AssignedRoles ¶
type AssignedRoles struct { // List of assigned roles to the user or another role. Roles []string `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"` // contains filtered or unexported fields }
Assigned roles.
func (*AssignedRoles) Descriptor
deprecated
func (*AssignedRoles) Descriptor() ([]byte, []int)
Deprecated: Use AssignedRoles.ProtoReflect.Descriptor instead.
func (*AssignedRoles) GetRoles ¶
func (x *AssignedRoles) GetRoles() []string
func (*AssignedRoles) ProtoMessage ¶
func (*AssignedRoles) ProtoMessage()
func (*AssignedRoles) ProtoReflect ¶
func (x *AssignedRoles) ProtoReflect() protoreflect.Message
func (*AssignedRoles) Reset ¶
func (x *AssignedRoles) Reset()
func (*AssignedRoles) String ¶
func (x *AssignedRoles) String() string
type Authentication ¶
type Authentication struct { // Identification type. By default IDENTIFICATION_TYPE_SHA256_PASSWORD will be // used. Type Authentication_IdentificationType `` /* 127-byte string literal not displayed */ // Password of the user. Required for SHA256_PASSWORD, DOUBLE_SHA1_PASSWORD and // BCRYPT_PASSWORD identification types. Password *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` // contains filtered or unexported fields }
Authentication params of the user.
func (*Authentication) Descriptor
deprecated
func (*Authentication) Descriptor() ([]byte, []int)
Deprecated: Use Authentication.ProtoReflect.Descriptor instead.
func (*Authentication) GetPassword ¶
func (x *Authentication) GetPassword() *wrapperspb.StringValue
func (*Authentication) GetType ¶
func (x *Authentication) GetType() Authentication_IdentificationType
func (*Authentication) ProtoMessage ¶
func (*Authentication) ProtoMessage()
func (*Authentication) ProtoReflect ¶
func (x *Authentication) ProtoReflect() protoreflect.Message
func (*Authentication) Reset ¶
func (x *Authentication) Reset()
func (*Authentication) String ¶
func (x *Authentication) String() string
type Authentication_IdentificationType ¶
type Authentication_IdentificationType int32
const ( Authentication_IDENTIFICATION_TYPE_INVALID Authentication_IdentificationType = 0 Authentication_IDENTIFICATION_TYPE_SHA256_PASSWORD Authentication_IdentificationType = 1 Authentication_IDENTIFICATION_TYPE_DOUBLE_SHA1_PASSWORD Authentication_IdentificationType = 2 Authentication_IDENTIFICATION_TYPE_BCRYPT_PASSWORD Authentication_IdentificationType = 3 )
func (Authentication_IdentificationType) Descriptor ¶
func (Authentication_IdentificationType) Descriptor() protoreflect.EnumDescriptor
func (Authentication_IdentificationType) Enum ¶
func (x Authentication_IdentificationType) Enum() *Authentication_IdentificationType
func (Authentication_IdentificationType) EnumDescriptor
deprecated
func (Authentication_IdentificationType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Authentication_IdentificationType.Descriptor instead.
func (Authentication_IdentificationType) Number ¶
func (x Authentication_IdentificationType) Number() protoreflect.EnumNumber
func (Authentication_IdentificationType) String ¶
func (x Authentication_IdentificationType) String() string
func (Authentication_IdentificationType) Type ¶
func (Authentication_IdentificationType) Type() protoreflect.EnumType
type Backup ¶
type Backup struct { // Required. ID of the backup. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the project that the backup belongs to. ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,omitempty"` // User defined or autogenerated backup name. Contains shard name until we // implement consistent multishard backups. Name string `protobuf:"bytes,3,opt,name=name,proto3" json:"name,omitempty"` // The time when the backup was created (i.e. when the backup operation completed). CreateTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"` // The time when the backup operation was started. StartTime *timestamppb.Timestamp `protobuf:"bytes,5,opt,name=start_time,json=startTime,proto3" json:"start_time,omitempty"` // ID of the associated ClickHouse cluster. SourceClusterId string `protobuf:"bytes,6,opt,name=source_cluster_id,json=sourceClusterId,proto3" json:"source_cluster_id,omitempty"` // Size of backup in bytes Size int64 `protobuf:"varint,7,opt,name=size,proto3" json:"size,omitempty"` // How this backup was created (manual/automatic/etc...) Type Backup_Type `protobuf:"varint,8,opt,name=type,proto3,enum=doublecloud.clickhouse.v1.Backup_Type" json:"type,omitempty"` // contains filtered or unexported fields }
func (*Backup) Descriptor
deprecated
func (*Backup) GetCreateTime ¶
func (x *Backup) GetCreateTime() *timestamppb.Timestamp
func (*Backup) GetProjectId ¶
func (*Backup) GetSourceClusterId ¶
func (*Backup) GetStartTime ¶
func (x *Backup) GetStartTime() *timestamppb.Timestamp
func (*Backup) GetType ¶
func (x *Backup) GetType() Backup_Type
func (*Backup) ProtoMessage ¶
func (*Backup) ProtoMessage()
func (*Backup) ProtoReflect ¶
func (x *Backup) ProtoReflect() protoreflect.Message
type BackupServiceClient ¶
type BackupServiceClient interface { // Returns the specified backup of ClickHouse cluster. Get(ctx context.Context, in *GetBackupRequest, opts ...grpc.CallOption) (*Backup, error) // Returns the list of available backups for the specified ClickHouse cluster. List(ctx context.Context, in *ListBackupsRequest, opts ...grpc.CallOption) (*ListBackupsResponse, error) // Creates new ClickHouse cluster backup. Create(ctx context.Context, in *CreateBackupRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Delete specified ClickHouse cluster backup. Delete(ctx context.Context, in *DeleteBackupRequest, opts ...grpc.CallOption) (*v1.Operation, error) }
BackupServiceClient is the client API for BackupService 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 NewBackupServiceClient ¶
func NewBackupServiceClient(cc grpc.ClientConnInterface) BackupServiceClient
type BackupServiceServer ¶
type BackupServiceServer interface { // Returns the specified backup of ClickHouse cluster. Get(context.Context, *GetBackupRequest) (*Backup, error) // Returns the list of available backups for the specified ClickHouse cluster. List(context.Context, *ListBackupsRequest) (*ListBackupsResponse, error) // Creates new ClickHouse cluster backup. Create(context.Context, *CreateBackupRequest) (*v1.Operation, error) // Delete specified ClickHouse cluster backup. Delete(context.Context, *DeleteBackupRequest) (*v1.Operation, error) // contains filtered or unexported methods }
BackupServiceServer is the server API for BackupService service. All implementations must embed UnimplementedBackupServiceServer for forward compatibility.
type Backup_Type ¶
type Backup_Type int32
const ( Backup_TYPE_INVALID Backup_Type = 0 // Backup created by automated daily schedule Backup_TYPE_AUTOMATED Backup_Type = 1 // Backup created by user request Backup_TYPE_MANUAL Backup_Type = 2 )
func (Backup_Type) Descriptor ¶
func (Backup_Type) Descriptor() protoreflect.EnumDescriptor
func (Backup_Type) Enum ¶
func (x Backup_Type) Enum() *Backup_Type
func (Backup_Type) EnumDescriptor
deprecated
func (Backup_Type) EnumDescriptor() ([]byte, []int)
Deprecated: Use Backup_Type.Descriptor instead.
func (Backup_Type) Number ¶
func (x Backup_Type) Number() protoreflect.EnumNumber
func (Backup_Type) String ¶
func (x Backup_Type) String() string
func (Backup_Type) Type ¶
func (Backup_Type) Type() protoreflect.EnumType
type ClickhouseConfig ¶
type ClickhouseConfig struct { LogLevel ClickhouseConfig_LogLevel `` /* 143-byte string literal not displayed */ MaxConnections *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=max_connections,json=maxConnections,proto3" json:"max_connections,omitempty"` MaxConcurrentQueries *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=max_concurrent_queries,json=maxConcurrentQueries,proto3" json:"max_concurrent_queries,omitempty"` KeepAliveTimeout *durationpb.Duration `protobuf:"bytes,4,opt,name=keep_alive_timeout,json=keepAliveTimeout,proto3" json:"keep_alive_timeout,omitempty"` UncompressedCacheSize *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ MarkCacheSize *wrapperspb.Int64Value `protobuf:"bytes,6,opt,name=mark_cache_size,json=markCacheSize,proto3" json:"mark_cache_size,omitempty"` MaxTableSizeToDrop *wrapperspb.Int64Value `protobuf:"bytes,7,opt,name=max_table_size_to_drop,json=maxTableSizeToDrop,proto3" json:"max_table_size_to_drop,omitempty"` MaxPartitionSizeToDrop *wrapperspb.Int64Value `` /* 133-byte string literal not displayed */ Timezone *wrapperspb.StringValue `protobuf:"bytes,9,opt,name=timezone,proto3" json:"timezone,omitempty"` BackgroundPoolSize *wrapperspb.Int64Value `protobuf:"bytes,10,opt,name=background_pool_size,json=backgroundPoolSize,proto3" json:"background_pool_size,omitempty"` BackgroundSchedulePoolSize *wrapperspb.Int64Value `` /* 144-byte string literal not displayed */ BackgroundFetchesPoolSize *wrapperspb.Int64Value `` /* 141-byte string literal not displayed */ BackgroundMovePoolSize *wrapperspb.Int64Value `` /* 132-byte string literal not displayed */ BackgroundCommonPoolSize *wrapperspb.Int64Value `` /* 138-byte string literal not displayed */ BackgroundMergesMutationsConcurrencyRatio *wrapperspb.Int64Value `` /* 191-byte string literal not displayed */ TotalMemoryProfilerStep *wrapperspb.Int64Value `` /* 135-byte string literal not displayed */ MergeTree *ClickhouseConfig_MergeTree `protobuf:"bytes,17,opt,name=merge_tree,json=mergeTree,proto3" json:"merge_tree,omitempty"` Compression []*ClickhouseConfig_Compression `protobuf:"bytes,18,rep,name=compression,proto3" json:"compression,omitempty"` GraphiteRollup map[string]*ClickhouseConfig_GraphiteRollup `` /* 178-byte string literal not displayed */ Kafka *ClickhouseConfig_Kafka `protobuf:"bytes,20,opt,name=kafka,proto3" json:"kafka,omitempty"` KafkaTopics map[string]*ClickhouseConfig_Kafka `` /* 169-byte string literal not displayed */ Rabbitmq *ClickhouseConfig_Rabbitmq `protobuf:"bytes,22,opt,name=rabbitmq,proto3" json:"rabbitmq,omitempty"` TotalMemoryTrackerSampleProbability *wrapperspb.DoubleValue `` /* 173-byte string literal not displayed */ BackgroundMessageBrokerSchedulePoolSize *wrapperspb.Int64Value `` /* 187-byte string literal not displayed */ QueryLogRetentionSize *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */ QueryLogRetentionTime *durationpb.Duration `` /* 129-byte string literal not displayed */ QueryThreadLogEnabled *wrapperspb.BoolValue `` /* 129-byte string literal not displayed */ QueryThreadLogRetentionSize *wrapperspb.Int64Value `` /* 149-byte string literal not displayed */ QueryThreadLogRetentionTime *durationpb.Duration `` /* 149-byte string literal not displayed */ QueryViewsLogEnabled *wrapperspb.BoolValue `` /* 126-byte string literal not displayed */ QueryViewsLogRetentionSize *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */ QueryViewsLogRetentionTime *durationpb.Duration `` /* 146-byte string literal not displayed */ PartLogRetentionSize *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ PartLogRetentionTime *durationpb.Duration `` /* 126-byte string literal not displayed */ MetricLogEnabled *wrapperspb.BoolValue `protobuf:"bytes,35,opt,name=metric_log_enabled,json=metricLogEnabled,proto3" json:"metric_log_enabled,omitempty"` MetricLogRetentionSize *wrapperspb.Int64Value `` /* 132-byte string literal not displayed */ MetricLogRetentionTime *durationpb.Duration `` /* 132-byte string literal not displayed */ AsynchronousMetricLogEnabled *wrapperspb.BoolValue `` /* 150-byte string literal not displayed */ AsynchronousMetricLogRetentionSize *wrapperspb.Int64Value `` /* 170-byte string literal not displayed */ AsynchronousMetricLogRetentionTime *durationpb.Duration `` /* 170-byte string literal not displayed */ TraceLogEnabled *wrapperspb.BoolValue `protobuf:"bytes,41,opt,name=trace_log_enabled,json=traceLogEnabled,proto3" json:"trace_log_enabled,omitempty"` TraceLogRetentionSize *wrapperspb.Int64Value `` /* 129-byte string literal not displayed */ TraceLogRetentionTime *durationpb.Duration `` /* 129-byte string literal not displayed */ TextLogEnabled *wrapperspb.BoolValue `protobuf:"bytes,44,opt,name=text_log_enabled,json=textLogEnabled,proto3" json:"text_log_enabled,omitempty"` TextLogRetentionSize *wrapperspb.Int64Value `` /* 126-byte string literal not displayed */ TextLogRetentionTime *durationpb.Duration `` /* 126-byte string literal not displayed */ TextLogLevel ClickhouseConfig_LogLevel `` /* 158-byte string literal not displayed */ OpentelemetrySpanLogEnabled *wrapperspb.BoolValue `` /* 147-byte string literal not displayed */ OpentelemetrySpanLogRetentionSize *wrapperspb.Int64Value `` /* 167-byte string literal not displayed */ OpentelemetrySpanLogRetentionTime *durationpb.Duration `` /* 167-byte string literal not displayed */ SessionLogEnabled *wrapperspb.BoolValue `protobuf:"bytes,51,opt,name=session_log_enabled,json=sessionLogEnabled,proto3" json:"session_log_enabled,omitempty"` SessionLogRetentionSize *wrapperspb.Int64Value `` /* 135-byte string literal not displayed */ SessionLogRetentionTime *durationpb.Duration `` /* 135-byte string literal not displayed */ ZookeeperLogEnabled *wrapperspb.BoolValue `protobuf:"bytes,54,opt,name=zookeeper_log_enabled,json=zookeeperLogEnabled,proto3" json:"zookeeper_log_enabled,omitempty"` ZookeeperLogRetentionSize *wrapperspb.Int64Value `` /* 141-byte string literal not displayed */ ZookeeperLogRetentionTime *durationpb.Duration `` /* 141-byte string literal not displayed */ AsynchronousInsertLogEnabled *wrapperspb.BoolValue `` /* 150-byte string literal not displayed */ AsynchronousInsertLogRetentionSize *wrapperspb.Int64Value `` /* 170-byte string literal not displayed */ AsynchronousInsertLogRetentionTime *durationpb.Duration `` /* 170-byte string literal not displayed */ HybridStorage *ClickhouseConfig_HybridStorage `protobuf:"bytes,61,opt,name=hybrid_storage,json=hybridStorage,proto3" json:"hybrid_storage,omitempty"` // contains filtered or unexported fields }
ClickHouse server configuration.
func (*ClickhouseConfig) Descriptor
deprecated
func (*ClickhouseConfig) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig) GetAsynchronousInsertLogEnabled ¶
func (x *ClickhouseConfig) GetAsynchronousInsertLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetAsynchronousInsertLogRetentionSize ¶
func (x *ClickhouseConfig) GetAsynchronousInsertLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetAsynchronousInsertLogRetentionTime ¶
func (x *ClickhouseConfig) GetAsynchronousInsertLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetAsynchronousMetricLogEnabled ¶
func (x *ClickhouseConfig) GetAsynchronousMetricLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetAsynchronousMetricLogRetentionSize ¶
func (x *ClickhouseConfig) GetAsynchronousMetricLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetAsynchronousMetricLogRetentionTime ¶
func (x *ClickhouseConfig) GetAsynchronousMetricLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetBackgroundCommonPoolSize ¶
func (x *ClickhouseConfig) GetBackgroundCommonPoolSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetBackgroundFetchesPoolSize ¶
func (x *ClickhouseConfig) GetBackgroundFetchesPoolSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetBackgroundMergesMutationsConcurrencyRatio ¶
func (x *ClickhouseConfig) GetBackgroundMergesMutationsConcurrencyRatio() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetBackgroundMessageBrokerSchedulePoolSize ¶
func (x *ClickhouseConfig) GetBackgroundMessageBrokerSchedulePoolSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetBackgroundMovePoolSize ¶
func (x *ClickhouseConfig) GetBackgroundMovePoolSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetBackgroundPoolSize ¶
func (x *ClickhouseConfig) GetBackgroundPoolSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetBackgroundSchedulePoolSize ¶
func (x *ClickhouseConfig) GetBackgroundSchedulePoolSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetCompression ¶
func (x *ClickhouseConfig) GetCompression() []*ClickhouseConfig_Compression
func (*ClickhouseConfig) GetGraphiteRollup ¶
func (x *ClickhouseConfig) GetGraphiteRollup() map[string]*ClickhouseConfig_GraphiteRollup
func (*ClickhouseConfig) GetHybridStorage ¶
func (x *ClickhouseConfig) GetHybridStorage() *ClickhouseConfig_HybridStorage
func (*ClickhouseConfig) GetKafka ¶
func (x *ClickhouseConfig) GetKafka() *ClickhouseConfig_Kafka
func (*ClickhouseConfig) GetKafkaTopics ¶
func (x *ClickhouseConfig) GetKafkaTopics() map[string]*ClickhouseConfig_Kafka
func (*ClickhouseConfig) GetKeepAliveTimeout ¶
func (x *ClickhouseConfig) GetKeepAliveTimeout() *durationpb.Duration
func (*ClickhouseConfig) GetLogLevel ¶
func (x *ClickhouseConfig) GetLogLevel() ClickhouseConfig_LogLevel
func (*ClickhouseConfig) GetMarkCacheSize ¶
func (x *ClickhouseConfig) GetMarkCacheSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetMaxConcurrentQueries ¶
func (x *ClickhouseConfig) GetMaxConcurrentQueries() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetMaxConnections ¶
func (x *ClickhouseConfig) GetMaxConnections() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetMaxPartitionSizeToDrop ¶
func (x *ClickhouseConfig) GetMaxPartitionSizeToDrop() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetMaxTableSizeToDrop ¶
func (x *ClickhouseConfig) GetMaxTableSizeToDrop() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetMergeTree ¶
func (x *ClickhouseConfig) GetMergeTree() *ClickhouseConfig_MergeTree
func (*ClickhouseConfig) GetMetricLogEnabled ¶
func (x *ClickhouseConfig) GetMetricLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetMetricLogRetentionSize ¶
func (x *ClickhouseConfig) GetMetricLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetMetricLogRetentionTime ¶
func (x *ClickhouseConfig) GetMetricLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetOpentelemetrySpanLogEnabled ¶
func (x *ClickhouseConfig) GetOpentelemetrySpanLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetOpentelemetrySpanLogRetentionSize ¶
func (x *ClickhouseConfig) GetOpentelemetrySpanLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetOpentelemetrySpanLogRetentionTime ¶
func (x *ClickhouseConfig) GetOpentelemetrySpanLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetPartLogRetentionSize ¶
func (x *ClickhouseConfig) GetPartLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetPartLogRetentionTime ¶
func (x *ClickhouseConfig) GetPartLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetQueryLogRetentionSize ¶
func (x *ClickhouseConfig) GetQueryLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetQueryLogRetentionTime ¶
func (x *ClickhouseConfig) GetQueryLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetQueryThreadLogEnabled ¶
func (x *ClickhouseConfig) GetQueryThreadLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetQueryThreadLogRetentionSize ¶
func (x *ClickhouseConfig) GetQueryThreadLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetQueryThreadLogRetentionTime ¶
func (x *ClickhouseConfig) GetQueryThreadLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetQueryViewsLogEnabled ¶
func (x *ClickhouseConfig) GetQueryViewsLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetQueryViewsLogRetentionSize ¶
func (x *ClickhouseConfig) GetQueryViewsLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetQueryViewsLogRetentionTime ¶
func (x *ClickhouseConfig) GetQueryViewsLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetRabbitmq ¶
func (x *ClickhouseConfig) GetRabbitmq() *ClickhouseConfig_Rabbitmq
func (*ClickhouseConfig) GetSessionLogEnabled ¶
func (x *ClickhouseConfig) GetSessionLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetSessionLogRetentionSize ¶
func (x *ClickhouseConfig) GetSessionLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetSessionLogRetentionTime ¶
func (x *ClickhouseConfig) GetSessionLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetTextLogEnabled ¶
func (x *ClickhouseConfig) GetTextLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetTextLogLevel ¶
func (x *ClickhouseConfig) GetTextLogLevel() ClickhouseConfig_LogLevel
func (*ClickhouseConfig) GetTextLogRetentionSize ¶
func (x *ClickhouseConfig) GetTextLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetTextLogRetentionTime ¶
func (x *ClickhouseConfig) GetTextLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetTimezone ¶
func (x *ClickhouseConfig) GetTimezone() *wrapperspb.StringValue
func (*ClickhouseConfig) GetTotalMemoryProfilerStep ¶
func (x *ClickhouseConfig) GetTotalMemoryProfilerStep() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetTotalMemoryTrackerSampleProbability ¶
func (x *ClickhouseConfig) GetTotalMemoryTrackerSampleProbability() *wrapperspb.DoubleValue
func (*ClickhouseConfig) GetTraceLogEnabled ¶
func (x *ClickhouseConfig) GetTraceLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetTraceLogRetentionSize ¶
func (x *ClickhouseConfig) GetTraceLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetTraceLogRetentionTime ¶
func (x *ClickhouseConfig) GetTraceLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) GetUncompressedCacheSize ¶
func (x *ClickhouseConfig) GetUncompressedCacheSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetZookeeperLogEnabled ¶
func (x *ClickhouseConfig) GetZookeeperLogEnabled() *wrapperspb.BoolValue
func (*ClickhouseConfig) GetZookeeperLogRetentionSize ¶
func (x *ClickhouseConfig) GetZookeeperLogRetentionSize() *wrapperspb.Int64Value
func (*ClickhouseConfig) GetZookeeperLogRetentionTime ¶
func (x *ClickhouseConfig) GetZookeeperLogRetentionTime() *durationpb.Duration
func (*ClickhouseConfig) ProtoMessage ¶
func (*ClickhouseConfig) ProtoMessage()
func (*ClickhouseConfig) ProtoReflect ¶
func (x *ClickhouseConfig) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig) Reset ¶
func (x *ClickhouseConfig) Reset()
func (*ClickhouseConfig) String ¶
func (x *ClickhouseConfig) String() string
type ClickhouseConfig_Compression ¶
type ClickhouseConfig_Compression struct { Method ClickhouseConfig_Compression_Method `` /* 133-byte string literal not displayed */ MinPartSize int64 `protobuf:"varint,2,opt,name=min_part_size,json=minPartSize,proto3" json:"min_part_size,omitempty"` MinPartSizeRatio float64 `protobuf:"fixed64,3,opt,name=min_part_size_ratio,json=minPartSizeRatio,proto3" json:"min_part_size_ratio,omitempty"` Level *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=level,proto3" json:"level,omitempty"` // contains filtered or unexported fields }
func (*ClickhouseConfig_Compression) Descriptor
deprecated
func (*ClickhouseConfig_Compression) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_Compression.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig_Compression) GetLevel ¶
func (x *ClickhouseConfig_Compression) GetLevel() *wrapperspb.Int64Value
func (*ClickhouseConfig_Compression) GetMethod ¶
func (x *ClickhouseConfig_Compression) GetMethod() ClickhouseConfig_Compression_Method
func (*ClickhouseConfig_Compression) GetMinPartSize ¶
func (x *ClickhouseConfig_Compression) GetMinPartSize() int64
func (*ClickhouseConfig_Compression) GetMinPartSizeRatio ¶
func (x *ClickhouseConfig_Compression) GetMinPartSizeRatio() float64
func (*ClickhouseConfig_Compression) ProtoMessage ¶
func (*ClickhouseConfig_Compression) ProtoMessage()
func (*ClickhouseConfig_Compression) ProtoReflect ¶
func (x *ClickhouseConfig_Compression) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig_Compression) Reset ¶
func (x *ClickhouseConfig_Compression) Reset()
func (*ClickhouseConfig_Compression) String ¶
func (x *ClickhouseConfig_Compression) String() string
type ClickhouseConfig_Compression_Method ¶
type ClickhouseConfig_Compression_Method int32
const ( ClickhouseConfig_Compression_METHOD_INVALID ClickhouseConfig_Compression_Method = 0 ClickhouseConfig_Compression_METHOD_LZ4 ClickhouseConfig_Compression_Method = 1 ClickhouseConfig_Compression_METHOD_ZSTD ClickhouseConfig_Compression_Method = 2 ClickhouseConfig_Compression_METHOD_LZ4HC ClickhouseConfig_Compression_Method = 3 )
func (ClickhouseConfig_Compression_Method) Descriptor ¶
func (ClickhouseConfig_Compression_Method) Descriptor() protoreflect.EnumDescriptor
func (ClickhouseConfig_Compression_Method) Enum ¶
func (x ClickhouseConfig_Compression_Method) Enum() *ClickhouseConfig_Compression_Method
func (ClickhouseConfig_Compression_Method) EnumDescriptor
deprecated
func (ClickhouseConfig_Compression_Method) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_Compression_Method.Descriptor instead.
func (ClickhouseConfig_Compression_Method) Number ¶
func (x ClickhouseConfig_Compression_Method) Number() protoreflect.EnumNumber
func (ClickhouseConfig_Compression_Method) String ¶
func (x ClickhouseConfig_Compression_Method) String() string
func (ClickhouseConfig_Compression_Method) Type ¶
func (ClickhouseConfig_Compression_Method) Type() protoreflect.EnumType
type ClickhouseConfig_GraphiteRollup ¶
type ClickhouseConfig_GraphiteRollup struct { Patterns []*ClickhouseConfig_GraphiteRollup_Pattern `protobuf:"bytes,1,rep,name=patterns,proto3" json:"patterns,omitempty"` // contains filtered or unexported fields }
Rollup settings for the GraphiteMergeTree table engine.
func (*ClickhouseConfig_GraphiteRollup) Descriptor
deprecated
func (*ClickhouseConfig_GraphiteRollup) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_GraphiteRollup.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig_GraphiteRollup) GetPatterns ¶
func (x *ClickhouseConfig_GraphiteRollup) GetPatterns() []*ClickhouseConfig_GraphiteRollup_Pattern
func (*ClickhouseConfig_GraphiteRollup) ProtoMessage ¶
func (*ClickhouseConfig_GraphiteRollup) ProtoMessage()
func (*ClickhouseConfig_GraphiteRollup) ProtoReflect ¶
func (x *ClickhouseConfig_GraphiteRollup) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig_GraphiteRollup) Reset ¶
func (x *ClickhouseConfig_GraphiteRollup) Reset()
func (*ClickhouseConfig_GraphiteRollup) String ¶
func (x *ClickhouseConfig_GraphiteRollup) String() string
type ClickhouseConfig_GraphiteRollup_Pattern ¶
type ClickhouseConfig_GraphiteRollup_Pattern struct { Regexp *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=regexp,proto3" json:"regexp,omitempty"` Function *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=function,proto3" json:"function,omitempty"` Retention []*ClickhouseConfig_GraphiteRollup_Pattern_Retention `protobuf:"bytes,3,rep,name=retention,proto3" json:"retention,omitempty"` // contains filtered or unexported fields }
func (*ClickhouseConfig_GraphiteRollup_Pattern) Descriptor
deprecated
func (*ClickhouseConfig_GraphiteRollup_Pattern) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_GraphiteRollup_Pattern.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig_GraphiteRollup_Pattern) GetFunction ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern) GetFunction() *wrapperspb.StringValue
func (*ClickhouseConfig_GraphiteRollup_Pattern) GetRegexp ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern) GetRegexp() *wrapperspb.StringValue
func (*ClickhouseConfig_GraphiteRollup_Pattern) GetRetention ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern) GetRetention() []*ClickhouseConfig_GraphiteRollup_Pattern_Retention
func (*ClickhouseConfig_GraphiteRollup_Pattern) ProtoMessage ¶
func (*ClickhouseConfig_GraphiteRollup_Pattern) ProtoMessage()
func (*ClickhouseConfig_GraphiteRollup_Pattern) ProtoReflect ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig_GraphiteRollup_Pattern) Reset ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern) Reset()
func (*ClickhouseConfig_GraphiteRollup_Pattern) String ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern) String() string
type ClickhouseConfig_GraphiteRollup_Pattern_Retention ¶
type ClickhouseConfig_GraphiteRollup_Pattern_Retention struct { Age int64 `protobuf:"varint,1,opt,name=age,proto3" json:"age,omitempty"` Precision int64 `protobuf:"varint,2,opt,name=precision,proto3" json:"precision,omitempty"` // contains filtered or unexported fields }
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) Descriptor
deprecated
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_GraphiteRollup_Pattern_Retention.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) GetAge ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) GetAge() int64
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) GetPrecision ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) GetPrecision() int64
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) ProtoMessage ¶
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) ProtoMessage()
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) ProtoReflect ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) Reset ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) Reset()
func (*ClickhouseConfig_GraphiteRollup_Pattern_Retention) String ¶
func (x *ClickhouseConfig_GraphiteRollup_Pattern_Retention) String() string
type ClickhouseConfig_HybridStorage ¶
type ClickhouseConfig_HybridStorage struct { PreferNotToMerge *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=prefer_not_to_merge,json=preferNotToMerge,proto3" json:"prefer_not_to_merge,omitempty"` MaxDataPartSize *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=max_data_part_size,json=maxDataPartSize,proto3" json:"max_data_part_size,omitempty"` MaxObjectStorageDataPartSize *wrapperspb.Int64Value `` /* 153-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ClickhouseConfig_HybridStorage) Descriptor
deprecated
func (*ClickhouseConfig_HybridStorage) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_HybridStorage.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig_HybridStorage) GetMaxDataPartSize ¶
func (x *ClickhouseConfig_HybridStorage) GetMaxDataPartSize() *wrapperspb.Int64Value
func (*ClickhouseConfig_HybridStorage) GetMaxObjectStorageDataPartSize ¶
func (x *ClickhouseConfig_HybridStorage) GetMaxObjectStorageDataPartSize() *wrapperspb.Int64Value
func (*ClickhouseConfig_HybridStorage) GetPreferNotToMerge ¶
func (x *ClickhouseConfig_HybridStorage) GetPreferNotToMerge() *wrapperspb.BoolValue
func (*ClickhouseConfig_HybridStorage) ProtoMessage ¶
func (*ClickhouseConfig_HybridStorage) ProtoMessage()
func (*ClickhouseConfig_HybridStorage) ProtoReflect ¶
func (x *ClickhouseConfig_HybridStorage) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig_HybridStorage) Reset ¶
func (x *ClickhouseConfig_HybridStorage) Reset()
func (*ClickhouseConfig_HybridStorage) String ¶
func (x *ClickhouseConfig_HybridStorage) String() string
type ClickhouseConfig_Kafka ¶
type ClickhouseConfig_Kafka struct { SecurityProtocol ClickhouseConfig_Kafka_SecurityProtocol `` /* 181-byte string literal not displayed */ SaslMechanism ClickhouseConfig_Kafka_SaslMechanism `` /* 169-byte string literal not displayed */ SaslUsername *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=sasl_username,json=saslUsername,proto3" json:"sasl_username,omitempty"` SaslPassword *wrapperspb.StringValue `protobuf:"bytes,4,opt,name=sasl_password,json=saslPassword,proto3" json:"sasl_password,omitempty"` EnableSslCertificateVerification *wrapperspb.BoolValue `` /* 161-byte string literal not displayed */ MaxPollIntervalMs *durationpb.Duration `protobuf:"bytes,6,opt,name=max_poll_interval_ms,json=maxPollIntervalMs,proto3" json:"max_poll_interval_ms,omitempty"` SessionTimeoutMs *durationpb.Duration `protobuf:"bytes,7,opt,name=session_timeout_ms,json=sessionTimeoutMs,proto3" json:"session_timeout_ms,omitempty"` // contains filtered or unexported fields }
func (*ClickhouseConfig_Kafka) Descriptor
deprecated
func (*ClickhouseConfig_Kafka) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_Kafka.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig_Kafka) GetEnableSslCertificateVerification ¶
func (x *ClickhouseConfig_Kafka) GetEnableSslCertificateVerification() *wrapperspb.BoolValue
func (*ClickhouseConfig_Kafka) GetMaxPollIntervalMs ¶
func (x *ClickhouseConfig_Kafka) GetMaxPollIntervalMs() *durationpb.Duration
func (*ClickhouseConfig_Kafka) GetSaslMechanism ¶
func (x *ClickhouseConfig_Kafka) GetSaslMechanism() ClickhouseConfig_Kafka_SaslMechanism
func (*ClickhouseConfig_Kafka) GetSaslPassword ¶
func (x *ClickhouseConfig_Kafka) GetSaslPassword() *wrapperspb.StringValue
func (*ClickhouseConfig_Kafka) GetSaslUsername ¶
func (x *ClickhouseConfig_Kafka) GetSaslUsername() *wrapperspb.StringValue
func (*ClickhouseConfig_Kafka) GetSecurityProtocol ¶
func (x *ClickhouseConfig_Kafka) GetSecurityProtocol() ClickhouseConfig_Kafka_SecurityProtocol
func (*ClickhouseConfig_Kafka) GetSessionTimeoutMs ¶
func (x *ClickhouseConfig_Kafka) GetSessionTimeoutMs() *durationpb.Duration
func (*ClickhouseConfig_Kafka) ProtoMessage ¶
func (*ClickhouseConfig_Kafka) ProtoMessage()
func (*ClickhouseConfig_Kafka) ProtoReflect ¶
func (x *ClickhouseConfig_Kafka) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig_Kafka) Reset ¶
func (x *ClickhouseConfig_Kafka) Reset()
func (*ClickhouseConfig_Kafka) String ¶
func (x *ClickhouseConfig_Kafka) String() string
type ClickhouseConfig_Kafka_SaslMechanism ¶
type ClickhouseConfig_Kafka_SaslMechanism int32
const ( ClickhouseConfig_Kafka_SASL_MECHANISM_INVALID ClickhouseConfig_Kafka_SaslMechanism = 0 ClickhouseConfig_Kafka_SASL_MECHANISM_GSSAPI ClickhouseConfig_Kafka_SaslMechanism = 1 ClickhouseConfig_Kafka_SASL_MECHANISM_PLAIN ClickhouseConfig_Kafka_SaslMechanism = 2 ClickhouseConfig_Kafka_SASL_MECHANISM_SCRAM_SHA_256 ClickhouseConfig_Kafka_SaslMechanism = 3 ClickhouseConfig_Kafka_SASL_MECHANISM_SCRAM_SHA_512 ClickhouseConfig_Kafka_SaslMechanism = 4 )
func (ClickhouseConfig_Kafka_SaslMechanism) Descriptor ¶
func (ClickhouseConfig_Kafka_SaslMechanism) Descriptor() protoreflect.EnumDescriptor
func (ClickhouseConfig_Kafka_SaslMechanism) Enum ¶
func (x ClickhouseConfig_Kafka_SaslMechanism) Enum() *ClickhouseConfig_Kafka_SaslMechanism
func (ClickhouseConfig_Kafka_SaslMechanism) EnumDescriptor
deprecated
func (ClickhouseConfig_Kafka_SaslMechanism) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_Kafka_SaslMechanism.Descriptor instead.
func (ClickhouseConfig_Kafka_SaslMechanism) Number ¶
func (x ClickhouseConfig_Kafka_SaslMechanism) Number() protoreflect.EnumNumber
func (ClickhouseConfig_Kafka_SaslMechanism) String ¶
func (x ClickhouseConfig_Kafka_SaslMechanism) String() string
func (ClickhouseConfig_Kafka_SaslMechanism) Type ¶
func (ClickhouseConfig_Kafka_SaslMechanism) Type() protoreflect.EnumType
type ClickhouseConfig_Kafka_SecurityProtocol ¶
type ClickhouseConfig_Kafka_SecurityProtocol int32
const ( ClickhouseConfig_Kafka_SECURITY_PROTOCOL_INVALID ClickhouseConfig_Kafka_SecurityProtocol = 0 ClickhouseConfig_Kafka_SECURITY_PROTOCOL_PLAINTEXT ClickhouseConfig_Kafka_SecurityProtocol = 1 ClickhouseConfig_Kafka_SECURITY_PROTOCOL_SSL ClickhouseConfig_Kafka_SecurityProtocol = 2 ClickhouseConfig_Kafka_SECURITY_PROTOCOL_SASL_PLAINTEXT ClickhouseConfig_Kafka_SecurityProtocol = 3 ClickhouseConfig_Kafka_SECURITY_PROTOCOL_SASL_SSL ClickhouseConfig_Kafka_SecurityProtocol = 4 )
func (ClickhouseConfig_Kafka_SecurityProtocol) Descriptor ¶
func (ClickhouseConfig_Kafka_SecurityProtocol) Descriptor() protoreflect.EnumDescriptor
func (ClickhouseConfig_Kafka_SecurityProtocol) EnumDescriptor
deprecated
func (ClickhouseConfig_Kafka_SecurityProtocol) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_Kafka_SecurityProtocol.Descriptor instead.
func (ClickhouseConfig_Kafka_SecurityProtocol) Number ¶
func (x ClickhouseConfig_Kafka_SecurityProtocol) Number() protoreflect.EnumNumber
func (ClickhouseConfig_Kafka_SecurityProtocol) String ¶
func (x ClickhouseConfig_Kafka_SecurityProtocol) String() string
func (ClickhouseConfig_Kafka_SecurityProtocol) Type ¶
func (ClickhouseConfig_Kafka_SecurityProtocol) Type() protoreflect.EnumType
type ClickhouseConfig_LogLevel ¶
type ClickhouseConfig_LogLevel int32
const ( ClickhouseConfig_LOG_LEVEL_DEFAULT ClickhouseConfig_LogLevel = 0 ClickhouseConfig_LOG_LEVEL_TRACE ClickhouseConfig_LogLevel = 1 ClickhouseConfig_LOG_LEVEL_DEBUG ClickhouseConfig_LogLevel = 2 ClickhouseConfig_LOG_LEVEL_INFORMATION ClickhouseConfig_LogLevel = 3 ClickhouseConfig_LOG_LEVEL_WARNING ClickhouseConfig_LogLevel = 4 ClickhouseConfig_LOG_LEVEL_ERROR ClickhouseConfig_LogLevel = 5 )
func (ClickhouseConfig_LogLevel) Descriptor ¶
func (ClickhouseConfig_LogLevel) Descriptor() protoreflect.EnumDescriptor
func (ClickhouseConfig_LogLevel) Enum ¶
func (x ClickhouseConfig_LogLevel) Enum() *ClickhouseConfig_LogLevel
func (ClickhouseConfig_LogLevel) EnumDescriptor
deprecated
func (ClickhouseConfig_LogLevel) EnumDescriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_LogLevel.Descriptor instead.
func (ClickhouseConfig_LogLevel) Number ¶
func (x ClickhouseConfig_LogLevel) Number() protoreflect.EnumNumber
func (ClickhouseConfig_LogLevel) String ¶
func (x ClickhouseConfig_LogLevel) String() string
func (ClickhouseConfig_LogLevel) Type ¶
func (ClickhouseConfig_LogLevel) Type() protoreflect.EnumType
type ClickhouseConfig_MergeTree ¶
type ClickhouseConfig_MergeTree struct { ReplicatedDeduplicationWindow *wrapperspb.Int64Value `` /* 150-byte string literal not displayed */ ReplicatedDeduplicationWindowSeconds *durationpb.Duration `` /* 173-byte string literal not displayed */ PartsToDelayInsert *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=parts_to_delay_insert,json=partsToDelayInsert,proto3" json:"parts_to_delay_insert,omitempty"` PartsToThrowInsert *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=parts_to_throw_insert,json=partsToThrowInsert,proto3" json:"parts_to_throw_insert,omitempty"` MaxReplicatedMergesInQueue *wrapperspb.Int64Value `` /* 145-byte string literal not displayed */ NumberOfFreeEntriesInPoolToLowerMaxSizeOfMerge *wrapperspb.Int64Value `` /* 219-byte string literal not displayed */ MaxBytesToMergeAtMinSpaceInPool *wrapperspb.Int64Value `` /* 168-byte string literal not displayed */ MaxBytesToMergeAtMaxSpaceInPool *wrapperspb.Int64Value `` /* 168-byte string literal not displayed */ MinBytesForWidePart *wrapperspb.Int64Value `protobuf:"bytes,9,opt,name=min_bytes_for_wide_part,json=minBytesForWidePart,proto3" json:"min_bytes_for_wide_part,omitempty"` MinRowsForWidePart *wrapperspb.Int64Value `protobuf:"bytes,10,opt,name=min_rows_for_wide_part,json=minRowsForWidePart,proto3" json:"min_rows_for_wide_part,omitempty"` TtlOnlyDropParts *wrapperspb.BoolValue `protobuf:"bytes,11,opt,name=ttl_only_drop_parts,json=ttlOnlyDropParts,proto3" json:"ttl_only_drop_parts,omitempty"` InactivePartsToDelayInsert *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */ InactivePartsToThrowInsert *wrapperspb.Int64Value `` /* 146-byte string literal not displayed */ AllowRemoteFsZeroCopyReplication *wrapperspb.BoolValue `` /* 166-byte string literal not displayed */ MergeWithTtlTimeout *durationpb.Duration `protobuf:"bytes,15,opt,name=merge_with_ttl_timeout,json=mergeWithTtlTimeout,proto3" json:"merge_with_ttl_timeout,omitempty"` MergeWithRecompressionTtlTimeout *durationpb.Duration `` /* 164-byte string literal not displayed */ MaxPartsInTotal *wrapperspb.Int64Value `protobuf:"bytes,17,opt,name=max_parts_in_total,json=maxPartsInTotal,proto3" json:"max_parts_in_total,omitempty"` MaxNumberOfMergesWithTtlInPool *wrapperspb.Int64Value `` /* 164-byte string literal not displayed */ CleanupDelayPeriod *durationpb.Duration `protobuf:"bytes,19,opt,name=cleanup_delay_period,json=cleanupDelayPeriod,proto3" json:"cleanup_delay_period,omitempty"` NumberOfFreeEntriesInPoolToExecuteMutation *wrapperspb.Int64Value `` /* 202-byte string literal not displayed */ MaxAvgPartSizeForTooManyParts *wrapperspb.Int64Value `` /* 161-byte string literal not displayed */ MinAgeToForceMergeSeconds *durationpb.Duration `` /* 145-byte string literal not displayed */ MinAgeToForceMergeOnPartitionOnly *wrapperspb.BoolValue `` /* 173-byte string literal not displayed */ MergeSelectingSleepMs *durationpb.Duration `` /* 129-byte string literal not displayed */ // contains filtered or unexported fields }
func (*ClickhouseConfig_MergeTree) Descriptor
deprecated
func (*ClickhouseConfig_MergeTree) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_MergeTree.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig_MergeTree) GetAllowRemoteFsZeroCopyReplication ¶
func (x *ClickhouseConfig_MergeTree) GetAllowRemoteFsZeroCopyReplication() *wrapperspb.BoolValue
func (*ClickhouseConfig_MergeTree) GetCleanupDelayPeriod ¶
func (x *ClickhouseConfig_MergeTree) GetCleanupDelayPeriod() *durationpb.Duration
func (*ClickhouseConfig_MergeTree) GetInactivePartsToDelayInsert ¶
func (x *ClickhouseConfig_MergeTree) GetInactivePartsToDelayInsert() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetInactivePartsToThrowInsert ¶
func (x *ClickhouseConfig_MergeTree) GetInactivePartsToThrowInsert() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetMaxAvgPartSizeForTooManyParts ¶
func (x *ClickhouseConfig_MergeTree) GetMaxAvgPartSizeForTooManyParts() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetMaxBytesToMergeAtMaxSpaceInPool ¶
func (x *ClickhouseConfig_MergeTree) GetMaxBytesToMergeAtMaxSpaceInPool() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetMaxBytesToMergeAtMinSpaceInPool ¶
func (x *ClickhouseConfig_MergeTree) GetMaxBytesToMergeAtMinSpaceInPool() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetMaxNumberOfMergesWithTtlInPool ¶
func (x *ClickhouseConfig_MergeTree) GetMaxNumberOfMergesWithTtlInPool() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetMaxPartsInTotal ¶
func (x *ClickhouseConfig_MergeTree) GetMaxPartsInTotal() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetMaxReplicatedMergesInQueue ¶
func (x *ClickhouseConfig_MergeTree) GetMaxReplicatedMergesInQueue() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetMergeSelectingSleepMs ¶
func (x *ClickhouseConfig_MergeTree) GetMergeSelectingSleepMs() *durationpb.Duration
func (*ClickhouseConfig_MergeTree) GetMergeWithRecompressionTtlTimeout ¶
func (x *ClickhouseConfig_MergeTree) GetMergeWithRecompressionTtlTimeout() *durationpb.Duration
func (*ClickhouseConfig_MergeTree) GetMergeWithTtlTimeout ¶
func (x *ClickhouseConfig_MergeTree) GetMergeWithTtlTimeout() *durationpb.Duration
func (*ClickhouseConfig_MergeTree) GetMinAgeToForceMergeOnPartitionOnly ¶
func (x *ClickhouseConfig_MergeTree) GetMinAgeToForceMergeOnPartitionOnly() *wrapperspb.BoolValue
func (*ClickhouseConfig_MergeTree) GetMinAgeToForceMergeSeconds ¶
func (x *ClickhouseConfig_MergeTree) GetMinAgeToForceMergeSeconds() *durationpb.Duration
func (*ClickhouseConfig_MergeTree) GetMinBytesForWidePart ¶
func (x *ClickhouseConfig_MergeTree) GetMinBytesForWidePart() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetMinRowsForWidePart ¶
func (x *ClickhouseConfig_MergeTree) GetMinRowsForWidePart() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetNumberOfFreeEntriesInPoolToExecuteMutation ¶
func (x *ClickhouseConfig_MergeTree) GetNumberOfFreeEntriesInPoolToExecuteMutation() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetNumberOfFreeEntriesInPoolToLowerMaxSizeOfMerge ¶
func (x *ClickhouseConfig_MergeTree) GetNumberOfFreeEntriesInPoolToLowerMaxSizeOfMerge() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetPartsToDelayInsert ¶
func (x *ClickhouseConfig_MergeTree) GetPartsToDelayInsert() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetPartsToThrowInsert ¶
func (x *ClickhouseConfig_MergeTree) GetPartsToThrowInsert() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetReplicatedDeduplicationWindow ¶
func (x *ClickhouseConfig_MergeTree) GetReplicatedDeduplicationWindow() *wrapperspb.Int64Value
func (*ClickhouseConfig_MergeTree) GetReplicatedDeduplicationWindowSeconds ¶
func (x *ClickhouseConfig_MergeTree) GetReplicatedDeduplicationWindowSeconds() *durationpb.Duration
func (*ClickhouseConfig_MergeTree) GetTtlOnlyDropParts ¶
func (x *ClickhouseConfig_MergeTree) GetTtlOnlyDropParts() *wrapperspb.BoolValue
func (*ClickhouseConfig_MergeTree) ProtoMessage ¶
func (*ClickhouseConfig_MergeTree) ProtoMessage()
func (*ClickhouseConfig_MergeTree) ProtoReflect ¶
func (x *ClickhouseConfig_MergeTree) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig_MergeTree) Reset ¶
func (x *ClickhouseConfig_MergeTree) Reset()
func (*ClickhouseConfig_MergeTree) String ¶
func (x *ClickhouseConfig_MergeTree) String() string
type ClickhouseConfig_Rabbitmq ¶
type ClickhouseConfig_Rabbitmq struct { Username *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"` Password *wrapperspb.StringValue `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"` Vhost *wrapperspb.StringValue `protobuf:"bytes,3,opt,name=vhost,proto3" json:"vhost,omitempty"` // contains filtered or unexported fields }
func (*ClickhouseConfig_Rabbitmq) Descriptor
deprecated
func (*ClickhouseConfig_Rabbitmq) Descriptor() ([]byte, []int)
Deprecated: Use ClickhouseConfig_Rabbitmq.ProtoReflect.Descriptor instead.
func (*ClickhouseConfig_Rabbitmq) GetPassword ¶
func (x *ClickhouseConfig_Rabbitmq) GetPassword() *wrapperspb.StringValue
func (*ClickhouseConfig_Rabbitmq) GetUsername ¶
func (x *ClickhouseConfig_Rabbitmq) GetUsername() *wrapperspb.StringValue
func (*ClickhouseConfig_Rabbitmq) GetVhost ¶
func (x *ClickhouseConfig_Rabbitmq) GetVhost() *wrapperspb.StringValue
func (*ClickhouseConfig_Rabbitmq) ProtoMessage ¶
func (*ClickhouseConfig_Rabbitmq) ProtoMessage()
func (*ClickhouseConfig_Rabbitmq) ProtoReflect ¶
func (x *ClickhouseConfig_Rabbitmq) ProtoReflect() protoreflect.Message
func (*ClickhouseConfig_Rabbitmq) Reset ¶
func (x *ClickhouseConfig_Rabbitmq) Reset()
func (*ClickhouseConfig_Rabbitmq) String ¶
func (x *ClickhouseConfig_Rabbitmq) String() string
type Cluster ¶
type Cluster struct { // ID of the ClickHouse cluster. Id string `protobuf:"bytes,1,opt,name=id,proto3" json:"id,omitempty"` // ID of the project that the ClickHouse 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 ClickHouse cluster. // The name is unique within the project. Name string `protobuf:"bytes,6,opt,name=name,proto3" json:"name,omitempty"` // Description of the ClickHouse 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 ClickHouse DBMS. Version string `protobuf:"bytes,9,opt,name=version,proto3" json:"version,omitempty"` // Resources allocated to the ClickHouse 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"` // Private connection information. PrivateConnectionInfo *PrivateConnectionInfo `` /* 127-byte string literal not displayed */ // DataEncryption settings Encryption *v1.DataEncryption `protobuf:"bytes,14,opt,name=encryption,proto3" json:"encryption,omitempty"` // ID of the network that the ClickHouse cluster belongs to. NetworkId string `protobuf:"bytes,15,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"` // ClickHouse server configuration. ClickhouseConfig *ClickhouseConfig `protobuf:"bytes,16,opt,name=clickhouse_config,json=clickhouseConfig,proto3" json:"clickhouse_config,omitempty"` // Window of maintenance operations. MaintenanceWindow *v1.MaintenanceWindow `protobuf:"bytes,17,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"` // Maintenance operation planned at nearest maintenance_window. MaintenanceOperation *v1.MaintenanceOperation `protobuf:"bytes,18,opt,name=maintenance_operation,json=maintenanceOperation,proto3" json:"maintenance_operation,omitempty"` // Prometheus JMX exporter endpoint HTTP basic auth information. MetricsExporterConnectionInfo *MetricsExporterConnectionInfo `` /* 153-byte string literal not displayed */ // Custom TLS certificate. CustomCertificate *CustomCertificate `protobuf:"bytes,21,opt,name=custom_certificate,json=customCertificate,proto3" json:"custom_certificate,omitempty"` // contains filtered or unexported fields }
A ClickHouse cluster resource.
func (*Cluster) Descriptor
deprecated
func (*Cluster) GetClickhouseConfig ¶
func (x *Cluster) GetClickhouseConfig() *ClickhouseConfig
func (*Cluster) GetCloudType ¶
func (*Cluster) GetConnectionInfo ¶
func (x *Cluster) GetConnectionInfo() *ConnectionInfo
func (*Cluster) GetCreateTime ¶
func (x *Cluster) GetCreateTime() *timestamppb.Timestamp
func (*Cluster) GetCustomCertificate ¶
func (x *Cluster) GetCustomCertificate() *CustomCertificate
func (*Cluster) GetDescription ¶
func (*Cluster) GetEncryption ¶
func (x *Cluster) GetEncryption() *v1.DataEncryption
func (*Cluster) GetMaintenanceOperation ¶
func (x *Cluster) GetMaintenanceOperation() *v1.MaintenanceOperation
func (*Cluster) GetMaintenanceWindow ¶
func (x *Cluster) GetMaintenanceWindow() *v1.MaintenanceWindow
func (*Cluster) GetMetricsExporterConnectionInfo ¶
func (x *Cluster) GetMetricsExporterConnectionInfo() *MetricsExporterConnectionInfo
func (*Cluster) GetNetworkId ¶
func (*Cluster) GetPrivateConnectionInfo ¶
func (x *Cluster) GetPrivateConnectionInfo() *PrivateConnectionInfo
func (*Cluster) GetProjectId ¶
func (*Cluster) GetRegionId ¶
func (*Cluster) GetResources ¶
func (x *Cluster) GetResources() *ClusterResources
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 ClusterResources ¶
type ClusterResources struct { // Resources allocated to ClickHouse hosts. Clickhouse *ClusterResources_Clickhouse `protobuf:"bytes,1,opt,name=clickhouse,proto3" json:"clickhouse,omitempty"` // Resources allocated to dedicated ClickHouse Keeper hosts. DedicatedKeeper *ClusterResources_Keeper `protobuf:"bytes,2,opt,name=dedicated_keeper,json=dedicatedKeeper,proto3" json:"dedicated_keeper,omitempty"` // contains filtered or unexported fields }
Resources allocated to ClickHouse cluster.
func (*ClusterResources) Descriptor
deprecated
func (*ClusterResources) Descriptor() ([]byte, []int)
Deprecated: Use ClusterResources.ProtoReflect.Descriptor instead.
func (*ClusterResources) GetClickhouse ¶
func (x *ClusterResources) GetClickhouse() *ClusterResources_Clickhouse
func (*ClusterResources) GetDedicatedKeeper ¶
func (x *ClusterResources) GetDedicatedKeeper() *ClusterResources_Keeper
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_Clickhouse ¶
type ClusterResources_Clickhouse 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"` // Number of hosts per shard. ReplicaCount *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=replica_count,json=replicaCount,proto3" json:"replica_count,omitempty"` // Number of shards in the cluster. ShardCount *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=shard_count,json=shardCount,proto3" json:"shard_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_Clickhouse) Descriptor
deprecated
func (*ClusterResources_Clickhouse) Descriptor() ([]byte, []int)
Deprecated: Use ClusterResources_Clickhouse.ProtoReflect.Descriptor instead.
func (*ClusterResources_Clickhouse) GetDiskSize ¶
func (x *ClusterResources_Clickhouse) GetDiskSize() *wrapperspb.Int64Value
func (*ClusterResources_Clickhouse) GetMaxDiskSize ¶
func (x *ClusterResources_Clickhouse) GetMaxDiskSize() *wrapperspb.Int64Value
func (*ClusterResources_Clickhouse) GetMaxResourcePresetId ¶
func (x *ClusterResources_Clickhouse) GetMaxResourcePresetId() *wrapperspb.StringValue
func (*ClusterResources_Clickhouse) GetMinResourcePresetId ¶
func (x *ClusterResources_Clickhouse) GetMinResourcePresetId() *wrapperspb.StringValue
func (*ClusterResources_Clickhouse) GetReplicaCount ¶
func (x *ClusterResources_Clickhouse) GetReplicaCount() *wrapperspb.Int64Value
func (*ClusterResources_Clickhouse) GetResourcePresetId ¶
func (x *ClusterResources_Clickhouse) GetResourcePresetId() string
func (*ClusterResources_Clickhouse) GetShardCount ¶
func (x *ClusterResources_Clickhouse) GetShardCount() *wrapperspb.Int64Value
func (*ClusterResources_Clickhouse) ProtoMessage ¶
func (*ClusterResources_Clickhouse) ProtoMessage()
func (*ClusterResources_Clickhouse) ProtoReflect ¶
func (x *ClusterResources_Clickhouse) ProtoReflect() protoreflect.Message
func (*ClusterResources_Clickhouse) Reset ¶
func (x *ClusterResources_Clickhouse) Reset()
func (*ClusterResources_Clickhouse) String ¶
func (x *ClusterResources_Clickhouse) String() string
type ClusterResources_Keeper ¶
type ClusterResources_Keeper 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"` // Number of keeper hosts. ReplicaCount *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=replica_count,json=replicaCount,proto3" json:"replica_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_Keeper) Descriptor
deprecated
func (*ClusterResources_Keeper) Descriptor() ([]byte, []int)
Deprecated: Use ClusterResources_Keeper.ProtoReflect.Descriptor instead.
func (*ClusterResources_Keeper) GetDiskSize ¶
func (x *ClusterResources_Keeper) GetDiskSize() *wrapperspb.Int64Value
func (*ClusterResources_Keeper) GetMaxDiskSize ¶
func (x *ClusterResources_Keeper) GetMaxDiskSize() *wrapperspb.Int64Value
func (*ClusterResources_Keeper) GetMaxResourcePresetId ¶
func (x *ClusterResources_Keeper) GetMaxResourcePresetId() *wrapperspb.StringValue
func (*ClusterResources_Keeper) GetMinResourcePresetId ¶
func (x *ClusterResources_Keeper) GetMinResourcePresetId() *wrapperspb.StringValue
func (*ClusterResources_Keeper) GetReplicaCount ¶
func (x *ClusterResources_Keeper) GetReplicaCount() *wrapperspb.Int64Value
func (*ClusterResources_Keeper) GetResourcePresetId ¶
func (x *ClusterResources_Keeper) GetResourcePresetId() string
func (*ClusterResources_Keeper) ProtoMessage ¶
func (*ClusterResources_Keeper) ProtoMessage()
func (*ClusterResources_Keeper) ProtoReflect ¶
func (x *ClusterResources_Keeper) ProtoReflect() protoreflect.Message
func (*ClusterResources_Keeper) Reset ¶
func (x *ClusterResources_Keeper) Reset()
func (*ClusterResources_Keeper) String ¶
func (x *ClusterResources_Keeper) String() string
type ClusterServiceClient ¶
type ClusterServiceClient interface { // Returns the specified ClickHouse cluster. Get(ctx context.Context, in *GetClusterRequest, opts ...grpc.CallOption) (*Cluster, error) // Retrieves a list of ClickHouse clusters that belong to the specified project. List(ctx context.Context, in *ListClustersRequest, opts ...grpc.CallOption) (*ListClustersResponse, error) // Creates a ClickHouse cluster in the specified project. Create(ctx context.Context, in *CreateClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Updates the specified ClickHouse cluster. Update(ctx context.Context, in *UpdateClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Deletes the specified ClickHouse 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) // Creates a new ClickHouse cluster from the specified backup. Restore(ctx context.Context, in *RestoreClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Returns the list of available backups for the specified ClickHouse cluster. ListBackups(ctx context.Context, in *ListClusterBackupsRequest, opts ...grpc.CallOption) (*ListClusterBackupsResponse, error) // Starts stopped ClickHouse cluster. Start(ctx context.Context, in *StartClusterRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Stops running ClickHouse 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.
A set of methods for managing ClickHouse clusters.
func NewClusterServiceClient ¶
func NewClusterServiceClient(cc grpc.ClientConnInterface) ClusterServiceClient
type ClusterServiceServer ¶
type ClusterServiceServer interface { // Returns the specified ClickHouse cluster. Get(context.Context, *GetClusterRequest) (*Cluster, error) // Retrieves a list of ClickHouse clusters that belong to the specified project. List(context.Context, *ListClustersRequest) (*ListClustersResponse, error) // Creates a ClickHouse cluster in the specified project. Create(context.Context, *CreateClusterRequest) (*v1.Operation, error) // Updates the specified ClickHouse cluster. Update(context.Context, *UpdateClusterRequest) (*v1.Operation, error) // Deletes the specified ClickHouse 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) // Creates a new ClickHouse cluster from the specified backup. Restore(context.Context, *RestoreClusterRequest) (*v1.Operation, error) // Returns the list of available backups for the specified ClickHouse cluster. ListBackups(context.Context, *ListClusterBackupsRequest) (*ListClusterBackupsResponse, error) // Starts stopped ClickHouse cluster. Start(context.Context, *StartClusterRequest) (*v1.Operation, error) // Stops running ClickHouse 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.
A set of methods for managing ClickHouse clusters.
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 // ClickHouse 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 { // Host to connect. Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"` // ClickHouse user. User string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"` // Password for ClickHouse user. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // Port to connect using HTTPS protocol. HttpsPort *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=https_port,json=httpsPort,proto3" json:"https_port,omitempty"` // Port to connect using TCP/native protocol. TcpPortSecure *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=tcp_port_secure,json=tcpPortSecure,proto3" json:"tcp_port_secure,omitempty"` // Connection string for ClickHouse native protocol. NativeProtocol string `protobuf:"bytes,6,opt,name=native_protocol,json=nativeProtocol,proto3" json:"native_protocol,omitempty"` // URI to connect using HTTPS protocol. HttpsUri string `protobuf:"bytes,7,opt,name=https_uri,json=httpsUri,proto3" json:"https_uri,omitempty"` // URI to connect using JDBC protocol. JdbcUri string `protobuf:"bytes,8,opt,name=jdbc_uri,json=jdbcUri,proto3" json:"jdbc_uri,omitempty"` // URI to connect using ODBC protocol. OdbcUri string `protobuf:"bytes,9,opt,name=odbc_uri,json=odbcUri,proto3" json:"odbc_uri,omitempty"` // Port to connect using HTTPS protocol with custom TLS certificate. HttpsPortCtls *wrapperspb.Int64Value `protobuf:"bytes,10,opt,name=https_port_ctls,json=httpsPortCtls,proto3" json:"https_port_ctls,omitempty"` // Port to connect using TCP/native protocol with custom TLS certificate. TcpPortSecureCtls *wrapperspb.Int64Value `protobuf:"bytes,11,opt,name=tcp_port_secure_ctls,json=tcpPortSecureCtls,proto3" json:"tcp_port_secure_ctls,omitempty"` // Connection string for ClickHouse native protocol with custom TLS certificate. NativeProtocolCtls string `protobuf:"bytes,12,opt,name=native_protocol_ctls,json=nativeProtocolCtls,proto3" json:"native_protocol_ctls,omitempty"` // URI to connect using HTTPS protocol with custom TLS certificate. HttpsUriCtls string `protobuf:"bytes,13,opt,name=https_uri_ctls,json=httpsUriCtls,proto3" json:"https_uri_ctls,omitempty"` // contains filtered or unexported fields }
func (*ConnectionInfo) Descriptor
deprecated
func (*ConnectionInfo) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionInfo.ProtoReflect.Descriptor instead.
func (*ConnectionInfo) GetHost ¶
func (x *ConnectionInfo) GetHost() string
func (*ConnectionInfo) GetHttpsPort ¶
func (x *ConnectionInfo) GetHttpsPort() *wrapperspb.Int64Value
func (*ConnectionInfo) GetHttpsPortCtls ¶
func (x *ConnectionInfo) GetHttpsPortCtls() *wrapperspb.Int64Value
func (*ConnectionInfo) GetHttpsUri ¶
func (x *ConnectionInfo) GetHttpsUri() string
func (*ConnectionInfo) GetHttpsUriCtls ¶
func (x *ConnectionInfo) GetHttpsUriCtls() string
func (*ConnectionInfo) GetJdbcUri ¶
func (x *ConnectionInfo) GetJdbcUri() string
func (*ConnectionInfo) GetNativeProtocol ¶
func (x *ConnectionInfo) GetNativeProtocol() string
func (*ConnectionInfo) GetNativeProtocolCtls ¶
func (x *ConnectionInfo) GetNativeProtocolCtls() string
func (*ConnectionInfo) GetOdbcUri ¶
func (x *ConnectionInfo) GetOdbcUri() string
func (*ConnectionInfo) GetPassword ¶
func (x *ConnectionInfo) GetPassword() string
func (*ConnectionInfo) GetTcpPortSecure ¶
func (x *ConnectionInfo) GetTcpPortSecure() *wrapperspb.Int64Value
func (*ConnectionInfo) GetTcpPortSecureCtls ¶
func (x *ConnectionInfo) GetTcpPortSecureCtls() *wrapperspb.Int64Value
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 CreateBackupRequest ¶
type CreateBackupRequest struct { // Required. ID of the ClickHouse cluster to back up. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Optional. Name of the ClickHouse cluster backup. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // contains filtered or unexported fields }
func (*CreateBackupRequest) Descriptor
deprecated
func (*CreateBackupRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateBackupRequest.ProtoReflect.Descriptor instead.
func (*CreateBackupRequest) GetClusterId ¶
func (x *CreateBackupRequest) GetClusterId() string
func (*CreateBackupRequest) GetName ¶
func (x *CreateBackupRequest) GetName() string
func (*CreateBackupRequest) ProtoMessage ¶
func (*CreateBackupRequest) ProtoMessage()
func (*CreateBackupRequest) ProtoReflect ¶
func (x *CreateBackupRequest) ProtoReflect() protoreflect.Message
func (*CreateBackupRequest) Reset ¶
func (x *CreateBackupRequest) Reset()
func (*CreateBackupRequest) String ¶
func (x *CreateBackupRequest) String() string
type CreateClusterRequest ¶
type CreateClusterRequest struct { // ID of the project to create the ClickHouse 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 ClickHouse cluster. The name must be unique within the project. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the ClickHouse cluster. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Version of ClickHouse DBMS. Version string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"` // Resources allocated to the ClickHouse 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 ClickHouse cluster in. NetworkId string `protobuf:"bytes,10,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"` // ClickHouse server configuration. ClickhouseConfig *ClickhouseConfig `protobuf:"bytes,11,opt,name=clickhouse_config,json=clickhouseConfig,proto3" json:"clickhouse_config,omitempty"` // Window of maintenance operations. MaintenanceWindow *v1.MaintenanceWindow `protobuf:"bytes,12,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,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) GetClickhouseConfig ¶
func (x *CreateClusterRequest) GetClickhouseConfig() *ClickhouseConfig
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) 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) 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 CreateRoleRequest ¶
type CreateRoleRequest struct { // Required. ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the role. RoleName string `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` // List of the privileges that define the scope of queries the a user with that // role can execute. Privileges *Privileges `protobuf:"bytes,3,opt,name=privileges,proto3" json:"privileges,omitempty"` // Settings and constraints. Settings *Settings `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"` // List of assigned quotas to the role. QuotaNames *QuotaNames `protobuf:"bytes,5,opt,name=quota_names,json=quotaNames,proto3" json:"quota_names,omitempty"` // contains filtered or unexported fields }
func (*CreateRoleRequest) Descriptor
deprecated
func (*CreateRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRoleRequest.ProtoReflect.Descriptor instead.
func (*CreateRoleRequest) GetClusterId ¶
func (x *CreateRoleRequest) GetClusterId() string
func (*CreateRoleRequest) GetPrivileges ¶
func (x *CreateRoleRequest) GetPrivileges() *Privileges
func (*CreateRoleRequest) GetQuotaNames ¶
func (x *CreateRoleRequest) GetQuotaNames() *QuotaNames
func (*CreateRoleRequest) GetRoleName ¶
func (x *CreateRoleRequest) GetRoleName() string
func (*CreateRoleRequest) GetSettings ¶
func (x *CreateRoleRequest) GetSettings() *Settings
func (*CreateRoleRequest) ProtoMessage ¶
func (*CreateRoleRequest) ProtoMessage()
func (*CreateRoleRequest) ProtoReflect ¶
func (x *CreateRoleRequest) ProtoReflect() protoreflect.Message
func (*CreateRoleRequest) Reset ¶
func (x *CreateRoleRequest) Reset()
func (*CreateRoleRequest) String ¶
func (x *CreateRoleRequest) String() string
type CreateUserRequest ¶
type CreateUserRequest struct { // Required. ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the user. UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` // Authentication params of the user. Authentication *Authentication `protobuf:"bytes,3,opt,name=authentication,proto3" json:"authentication,omitempty"` // Default role settigns. DefaultRoles *DefaultRoles `protobuf:"bytes,4,opt,name=default_roles,json=defaultRoles,proto3" json:"default_roles,omitempty"` // Grantees settings. Grantees *Grantees `protobuf:"bytes,5,opt,name=grantees,proto3" json:"grantees,omitempty"` // List of the privileges that define the scope of queries the a user can execute. Privileges *Privileges `protobuf:"bytes,6,opt,name=privileges,proto3" json:"privileges,omitempty"` // Settings and constraints. Settings *Settings `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"` // List of assigned quotas to the user. QuotaNames *QuotaNames `protobuf:"bytes,8,opt,name=quota_names,json=quotaNames,proto3" json:"quota_names,omitempty"` // List of assigned roles to the user. AssignedRoles *AssignedRoles `protobuf:"bytes,9,opt,name=assigned_roles,json=assignedRoles,proto3" json:"assigned_roles,omitempty"` // contains filtered or unexported fields }
func (*CreateUserRequest) Descriptor
deprecated
func (*CreateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateUserRequest.ProtoReflect.Descriptor instead.
func (*CreateUserRequest) GetAssignedRoles ¶
func (x *CreateUserRequest) GetAssignedRoles() *AssignedRoles
func (*CreateUserRequest) GetAuthentication ¶
func (x *CreateUserRequest) GetAuthentication() *Authentication
func (*CreateUserRequest) GetClusterId ¶
func (x *CreateUserRequest) GetClusterId() string
func (*CreateUserRequest) GetDefaultRoles ¶
func (x *CreateUserRequest) GetDefaultRoles() *DefaultRoles
func (*CreateUserRequest) GetGrantees ¶
func (x *CreateUserRequest) GetGrantees() *Grantees
func (*CreateUserRequest) GetPrivileges ¶
func (x *CreateUserRequest) GetPrivileges() *Privileges
func (*CreateUserRequest) GetQuotaNames ¶
func (x *CreateUserRequest) GetQuotaNames() *QuotaNames
func (*CreateUserRequest) GetSettings ¶
func (x *CreateUserRequest) GetSettings() *Settings
func (*CreateUserRequest) GetUserName ¶
func (x *CreateUserRequest) GetUserName() string
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 CustomCertificate ¶
type CustomCertificate struct { Enabled bool `protobuf:"varint,1,opt,name=enabled,proto3" json:"enabled,omitempty"` Certificate *wrapperspb.BytesValue `protobuf:"bytes,2,opt,name=certificate,proto3" json:"certificate,omitempty"` Key *wrapperspb.BytesValue `protobuf:"bytes,3,opt,name=key,proto3" json:"key,omitempty"` RootCa *wrapperspb.BytesValue `protobuf:"bytes,4,opt,name=root_ca,json=rootCa,proto3" json:"root_ca,omitempty"` // contains filtered or unexported fields }
func (*CustomCertificate) Descriptor
deprecated
func (*CustomCertificate) Descriptor() ([]byte, []int)
Deprecated: Use CustomCertificate.ProtoReflect.Descriptor instead.
func (*CustomCertificate) GetCertificate ¶
func (x *CustomCertificate) GetCertificate() *wrapperspb.BytesValue
func (*CustomCertificate) GetEnabled ¶
func (x *CustomCertificate) GetEnabled() bool
func (*CustomCertificate) GetKey ¶
func (x *CustomCertificate) GetKey() *wrapperspb.BytesValue
func (*CustomCertificate) GetRootCa ¶
func (x *CustomCertificate) GetRootCa() *wrapperspb.BytesValue
func (*CustomCertificate) ProtoMessage ¶
func (*CustomCertificate) ProtoMessage()
func (*CustomCertificate) ProtoReflect ¶
func (x *CustomCertificate) ProtoReflect() protoreflect.Message
func (*CustomCertificate) Reset ¶
func (x *CustomCertificate) Reset()
func (*CustomCertificate) String ¶
func (x *CustomCertificate) String() string
type DefaultRoles ¶
type DefaultRoles struct { // Shows that all granted roles set for user by default. All bool `protobuf:"varint,1,opt,name=all,proto3" json:"all,omitempty"` // List of granted roles provided by default. List []string `protobuf:"bytes,2,rep,name=list,proto3" json:"list,omitempty"` // All the granted roles set as default excepting of the listed ones. Except []string `protobuf:"bytes,3,rep,name=except,proto3" json:"except,omitempty"` // contains filtered or unexported fields }
Default ClickHouse role settigns.
func (*DefaultRoles) Descriptor
deprecated
func (*DefaultRoles) Descriptor() ([]byte, []int)
Deprecated: Use DefaultRoles.ProtoReflect.Descriptor instead.
func (*DefaultRoles) GetAll ¶
func (x *DefaultRoles) GetAll() bool
func (*DefaultRoles) GetExcept ¶
func (x *DefaultRoles) GetExcept() []string
func (*DefaultRoles) GetList ¶
func (x *DefaultRoles) GetList() []string
func (*DefaultRoles) ProtoMessage ¶
func (*DefaultRoles) ProtoMessage()
func (*DefaultRoles) ProtoReflect ¶
func (x *DefaultRoles) ProtoReflect() protoreflect.Message
func (*DefaultRoles) Reset ¶
func (x *DefaultRoles) Reset()
func (*DefaultRoles) String ¶
func (x *DefaultRoles) String() string
type DeleteBackupRequest ¶
type DeleteBackupRequest struct { // Required. ID of the backup to delete. BackupId string `protobuf:"bytes,1,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"` // contains filtered or unexported fields }
func (*DeleteBackupRequest) Descriptor
deprecated
func (*DeleteBackupRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteBackupRequest.ProtoReflect.Descriptor instead.
func (*DeleteBackupRequest) GetBackupId ¶
func (x *DeleteBackupRequest) GetBackupId() string
func (*DeleteBackupRequest) ProtoMessage ¶
func (*DeleteBackupRequest) ProtoMessage()
func (*DeleteBackupRequest) ProtoReflect ¶
func (x *DeleteBackupRequest) ProtoReflect() protoreflect.Message
func (*DeleteBackupRequest) Reset ¶
func (x *DeleteBackupRequest) Reset()
func (*DeleteBackupRequest) String ¶
func (x *DeleteBackupRequest) String() string
type DeleteClusterRequest ¶
type DeleteClusterRequest struct { // ID of the ClickHouse cluster to delete. // To get the ClickHouse 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 DeleteRoleRequest ¶
type DeleteRoleRequest struct { // Required. ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the role to delete. RoleName string `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` // contains filtered or unexported fields }
func (*DeleteRoleRequest) Descriptor
deprecated
func (*DeleteRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRoleRequest.ProtoReflect.Descriptor instead.
func (*DeleteRoleRequest) GetClusterId ¶
func (x *DeleteRoleRequest) GetClusterId() string
func (*DeleteRoleRequest) GetRoleName ¶
func (x *DeleteRoleRequest) GetRoleName() string
func (*DeleteRoleRequest) ProtoMessage ¶
func (*DeleteRoleRequest) ProtoMessage()
func (*DeleteRoleRequest) ProtoReflect ¶
func (x *DeleteRoleRequest) ProtoReflect() protoreflect.Message
func (*DeleteRoleRequest) Reset ¶
func (x *DeleteRoleRequest) Reset()
func (*DeleteRoleRequest) String ¶
func (x *DeleteRoleRequest) String() string
type DeleteUserRequest ¶
type DeleteUserRequest struct { // Required. ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the user to delete. 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 GetBackupRequest ¶
type GetBackupRequest struct { // Required. ID of the backup to return. BackupId string `protobuf:"bytes,1,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"` // contains filtered or unexported fields }
func (*GetBackupRequest) Descriptor
deprecated
func (*GetBackupRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetBackupRequest.ProtoReflect.Descriptor instead.
func (*GetBackupRequest) GetBackupId ¶
func (x *GetBackupRequest) GetBackupId() string
func (*GetBackupRequest) ProtoMessage ¶
func (*GetBackupRequest) ProtoMessage()
func (*GetBackupRequest) ProtoReflect ¶
func (x *GetBackupRequest) ProtoReflect() protoreflect.Message
func (*GetBackupRequest) Reset ¶
func (x *GetBackupRequest) Reset()
func (*GetBackupRequest) String ¶
func (x *GetBackupRequest) String() string
type GetClusterRequest ¶
type GetClusterRequest struct { // ID of the ClickHouse 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 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 GetRoleRequest ¶
type GetRoleRequest struct { // Required. ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the role. RoleName string `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` // contains filtered or unexported fields }
func (*GetRoleRequest) Descriptor
deprecated
func (*GetRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRoleRequest.ProtoReflect.Descriptor instead.
func (*GetRoleRequest) GetClusterId ¶
func (x *GetRoleRequest) GetClusterId() string
func (*GetRoleRequest) GetRoleName ¶
func (x *GetRoleRequest) GetRoleName() string
func (*GetRoleRequest) ProtoMessage ¶
func (*GetRoleRequest) ProtoMessage()
func (*GetRoleRequest) ProtoReflect ¶
func (x *GetRoleRequest) ProtoReflect() protoreflect.Message
func (*GetRoleRequest) Reset ¶
func (x *GetRoleRequest) Reset()
func (*GetRoleRequest) String ¶
func (x *GetRoleRequest) String() string
type GetUserRequest ¶
type GetUserRequest struct { // Required. ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the user. 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 Grant ¶
type Grant struct { // Required. Type of the privilege access. AccessType Grant_AccessType `` /* 140-byte string literal not displayed */ // Name of the database to which access is granted or partially revoked. Database string `protobuf:"bytes,2,opt,name=database,proto3" json:"database,omitempty"` // Name of the table to which access is granted or partially revoked. Table string `protobuf:"bytes,3,opt,name=table,proto3" json:"table,omitempty"` // Name of the columns to which access is granted or partially revoked. // Privilege should have COLUMN level. Columns []string `protobuf:"bytes,4,rep,name=columns,proto3" json:"columns,omitempty"` // Shows whether the privilege should be revoked or not. By default is False. // False — describes a grant. // True - describes a partial revoke. IsPartialRevoke bool `protobuf:"varint,5,opt,name=is_partial_revoke,json=isPartialRevoke,proto3" json:"is_partial_revoke,omitempty"` // Permission is granted with GRANT option. Works only if it is described as a // grant. GrantOption bool `protobuf:"varint,6,opt,name=grant_option,json=grantOption,proto3" json:"grant_option,omitempty"` // contains filtered or unexported fields }
Permission to execute specific kind of queries.
func (*Grant) Descriptor
deprecated
func (*Grant) GetAccessType ¶
func (x *Grant) GetAccessType() Grant_AccessType
func (*Grant) GetColumns ¶
func (*Grant) GetDatabase ¶
func (*Grant) GetGrantOption ¶
func (*Grant) GetIsPartialRevoke ¶
func (*Grant) ProtoMessage ¶
func (*Grant) ProtoMessage()
func (*Grant) ProtoReflect ¶
func (x *Grant) ProtoReflect() protoreflect.Message
type Grant_AccessType ¶
type Grant_AccessType int32
See in-depth description in [ClickHouse documentation](https://clickhouse.com/docs/en/sql-reference/statements/grant#privileges).
const ( Grant_ACCESS_TYPE_INVALID Grant_AccessType = 0 Grant_ACCESS_TYPE_SHOW_DATABASES Grant_AccessType = 1 Grant_ACCESS_TYPE_SHOW_TABLES Grant_AccessType = 2 Grant_ACCESS_TYPE_SHOW_COLUMNS Grant_AccessType = 3 Grant_ACCESS_TYPE_SHOW_DICTIONARIES Grant_AccessType = 4 Grant_ACCESS_TYPE_SHOW Grant_AccessType = 5 Grant_ACCESS_TYPE_SHOW_FILESYSTEM_CACHES Grant_AccessType = 6 Grant_ACCESS_TYPE_SELECT Grant_AccessType = 7 Grant_ACCESS_TYPE_INSERT Grant_AccessType = 8 Grant_ACCESS_TYPE_ALTER_UPDATE Grant_AccessType = 9 Grant_ACCESS_TYPE_ALTER_DELETE Grant_AccessType = 10 Grant_ACCESS_TYPE_ALTER_ADD_COLUMN Grant_AccessType = 11 Grant_ACCESS_TYPE_ALTER_MODIFY_COLUMN Grant_AccessType = 12 Grant_ACCESS_TYPE_ALTER_DROP_COLUMN Grant_AccessType = 13 Grant_ACCESS_TYPE_ALTER_COMMENT_COLUMN Grant_AccessType = 14 Grant_ACCESS_TYPE_ALTER_CLEAR_COLUMN Grant_AccessType = 15 Grant_ACCESS_TYPE_ALTER_RENAME_COLUMN Grant_AccessType = 16 Grant_ACCESS_TYPE_ALTER_MATERIALIZE_COLUMN Grant_AccessType = 17 Grant_ACCESS_TYPE_ALTER_COLUMN Grant_AccessType = 18 Grant_ACCESS_TYPE_ALTER_MODIFY_COMMENT Grant_AccessType = 19 Grant_ACCESS_TYPE_ALTER_ORDER_BY Grant_AccessType = 20 Grant_ACCESS_TYPE_ALTER_SAMPLE_BY Grant_AccessType = 21 Grant_ACCESS_TYPE_ALTER_ADD_INDEX Grant_AccessType = 22 Grant_ACCESS_TYPE_ALTER_DROP_INDEX Grant_AccessType = 23 Grant_ACCESS_TYPE_ALTER_MATERIALIZE_INDEX Grant_AccessType = 24 Grant_ACCESS_TYPE_ALTER_CLEAR_INDEX Grant_AccessType = 25 Grant_ACCESS_TYPE_ALTER_INDEX Grant_AccessType = 26 Grant_ACCESS_TYPE_ALTER_ADD_PROJECTION Grant_AccessType = 27 Grant_ACCESS_TYPE_ALTER_DROP_PROJECTION Grant_AccessType = 28 Grant_ACCESS_TYPE_ALTER_MATERIALIZE_PROJECTION Grant_AccessType = 29 Grant_ACCESS_TYPE_ALTER_CLEAR_PROJECTION Grant_AccessType = 30 Grant_ACCESS_TYPE_ALTER_PROJECTION Grant_AccessType = 31 Grant_ACCESS_TYPE_ALTER_ADD_CONSTRAINT Grant_AccessType = 32 Grant_ACCESS_TYPE_ALTER_DROP_CONSTRAINT Grant_AccessType = 33 Grant_ACCESS_TYPE_ALTER_CONSTRAINT Grant_AccessType = 34 Grant_ACCESS_TYPE_ALTER_TTL Grant_AccessType = 35 Grant_ACCESS_TYPE_ALTER_MATERIALIZE_TTL Grant_AccessType = 36 Grant_ACCESS_TYPE_ALTER_SETTINGS Grant_AccessType = 37 Grant_ACCESS_TYPE_ALTER_MOVE_PARTITION Grant_AccessType = 38 Grant_ACCESS_TYPE_ALTER_FETCH_PARTITION Grant_AccessType = 39 Grant_ACCESS_TYPE_ALTER_FREEZE_PARTITION Grant_AccessType = 40 Grant_ACCESS_TYPE_ALTER_DATABASE_SETTINGS Grant_AccessType = 41 Grant_ACCESS_TYPE_ALTER_NAMED_COLLECTION Grant_AccessType = 42 Grant_ACCESS_TYPE_ALTER_TABLE Grant_AccessType = 43 Grant_ACCESS_TYPE_ALTER_DATABASE Grant_AccessType = 44 Grant_ACCESS_TYPE_ALTER_VIEW_REFRESH Grant_AccessType = 45 Grant_ACCESS_TYPE_ALTER_VIEW_MODIFY_QUERY Grant_AccessType = 46 Grant_ACCESS_TYPE_ALTER_VIEW Grant_AccessType = 47 Grant_ACCESS_TYPE_ALTER Grant_AccessType = 48 Grant_ACCESS_TYPE_CREATE_DATABASE Grant_AccessType = 49 Grant_ACCESS_TYPE_CREATE_TABLE Grant_AccessType = 50 Grant_ACCESS_TYPE_CREATE_VIEW Grant_AccessType = 51 Grant_ACCESS_TYPE_CREATE_DICTIONARY Grant_AccessType = 52 Grant_ACCESS_TYPE_CREATE_TEMPORARY_TABLE Grant_AccessType = 53 Grant_ACCESS_TYPE_CREATE_ARBITRARY_TEMPORARY_TABLE Grant_AccessType = 54 Grant_ACCESS_TYPE_CREATE_FUNCTION Grant_AccessType = 55 Grant_ACCESS_TYPE_CREATE_NAMED_COLLECTION Grant_AccessType = 56 Grant_ACCESS_TYPE_CREATE Grant_AccessType = 57 Grant_ACCESS_TYPE_DROP_DATABASE Grant_AccessType = 58 Grant_ACCESS_TYPE_DROP_TABLE Grant_AccessType = 59 Grant_ACCESS_TYPE_DROP_VIEW Grant_AccessType = 60 Grant_ACCESS_TYPE_DROP_DICTIONARY Grant_AccessType = 61 Grant_ACCESS_TYPE_DROP_FUNCTION Grant_AccessType = 62 Grant_ACCESS_TYPE_DROP_NAMED_COLLECTION Grant_AccessType = 63 Grant_ACCESS_TYPE_DROP Grant_AccessType = 64 Grant_ACCESS_TYPE_UNDROP_TABLE Grant_AccessType = 65 Grant_ACCESS_TYPE_TRUNCATE Grant_AccessType = 66 Grant_ACCESS_TYPE_OPTIMIZE Grant_AccessType = 67 Grant_ACCESS_TYPE_BACKUP Grant_AccessType = 68 Grant_ACCESS_TYPE_KILL_QUERY Grant_AccessType = 69 Grant_ACCESS_TYPE_KILL_TRANSACTION Grant_AccessType = 70 Grant_ACCESS_TYPE_MOVE_PARTITION_BETWEEN_SHARDS Grant_AccessType = 71 Grant_ACCESS_TYPE_CREATE_USER Grant_AccessType = 72 Grant_ACCESS_TYPE_ALTER_USER Grant_AccessType = 73 Grant_ACCESS_TYPE_DROP_USER Grant_AccessType = 74 Grant_ACCESS_TYPE_CREATE_ROLE Grant_AccessType = 75 Grant_ACCESS_TYPE_ALTER_ROLE Grant_AccessType = 76 Grant_ACCESS_TYPE_DROP_ROLE Grant_AccessType = 77 Grant_ACCESS_TYPE_ROLE_ADMIN Grant_AccessType = 78 Grant_ACCESS_TYPE_CREATE_ROW_POLICY Grant_AccessType = 79 Grant_ACCESS_TYPE_ALTER_ROW_POLICY Grant_AccessType = 80 Grant_ACCESS_TYPE_DROP_ROW_POLICY Grant_AccessType = 81 Grant_ACCESS_TYPE_CREATE_QUOTA Grant_AccessType = 82 Grant_ACCESS_TYPE_ALTER_QUOTA Grant_AccessType = 83 Grant_ACCESS_TYPE_DROP_QUOTA Grant_AccessType = 84 Grant_ACCESS_TYPE_CREATE_SETTINGS_PROFILE Grant_AccessType = 85 Grant_ACCESS_TYPE_ALTER_SETTINGS_PROFILE Grant_AccessType = 86 Grant_ACCESS_TYPE_DROP_SETTINGS_PROFILE Grant_AccessType = 87 Grant_ACCESS_TYPE_SHOW_USERS Grant_AccessType = 88 Grant_ACCESS_TYPE_SHOW_ROLES Grant_AccessType = 89 Grant_ACCESS_TYPE_SHOW_ROW_POLICIES Grant_AccessType = 90 Grant_ACCESS_TYPE_SHOW_QUOTAS Grant_AccessType = 91 Grant_ACCESS_TYPE_SHOW_SETTINGS_PROFILES Grant_AccessType = 92 Grant_ACCESS_TYPE_SHOW_ACCESS Grant_AccessType = 93 Grant_ACCESS_TYPE_ACCESS_MANAGEMENT Grant_AccessType = 94 Grant_ACCESS_TYPE_NAMED_COLLECTION Grant_AccessType = 95 Grant_ACCESS_TYPE_SYSTEM_DROP_CACHE Grant_AccessType = 96 Grant_ACCESS_TYPE_SYSTEM_RELOAD Grant_AccessType = 97 Grant_ACCESS_TYPE_SYSTEM_MERGES Grant_AccessType = 98 Grant_ACCESS_TYPE_SYSTEM_TTL_MERGES Grant_AccessType = 99 Grant_ACCESS_TYPE_SYSTEM_FETCHES Grant_AccessType = 100 Grant_ACCESS_TYPE_SYSTEM_MOVES Grant_AccessType = 101 Grant_ACCESS_TYPE_SYSTEM_SENDS Grant_AccessType = 102 Grant_ACCESS_TYPE_SYSTEM_REPLICATION_QUEUES Grant_AccessType = 103 Grant_ACCESS_TYPE_SYSTEM_DROP_REPLICA Grant_AccessType = 104 Grant_ACCESS_TYPE_SYSTEM_SYNC_REPLICA Grant_AccessType = 105 Grant_ACCESS_TYPE_SYSTEM_RESTART_REPLICA Grant_AccessType = 106 Grant_ACCESS_TYPE_SYSTEM_RESTORE_REPLICA Grant_AccessType = 107 Grant_ACCESS_TYPE_SYSTEM_FLUSH Grant_AccessType = 108 Grant_ACCESS_TYPE_DICT_GET Grant_AccessType = 109 Grant_ACCESS_TYPE_INTROSPECTION Grant_AccessType = 110 Grant_ACCESS_TYPE_URL Grant_AccessType = 111 Grant_ACCESS_TYPE_REMOTE Grant_AccessType = 112 Grant_ACCESS_TYPE_MONGO Grant_AccessType = 113 Grant_ACCESS_TYPE_MYSQL Grant_AccessType = 114 Grant_ACCESS_TYPE_POSTGRES Grant_AccessType = 115 Grant_ACCESS_TYPE_ODBC Grant_AccessType = 116 Grant_ACCESS_TYPE_JDBC Grant_AccessType = 117 Grant_ACCESS_TYPE_HDFS Grant_AccessType = 118 Grant_ACCESS_TYPE_S3 Grant_AccessType = 119 Grant_ACCESS_TYPE_ALL Grant_AccessType = 120 )
func (Grant_AccessType) Descriptor ¶
func (Grant_AccessType) Descriptor() protoreflect.EnumDescriptor
func (Grant_AccessType) Enum ¶
func (x Grant_AccessType) Enum() *Grant_AccessType
func (Grant_AccessType) EnumDescriptor
deprecated
func (Grant_AccessType) EnumDescriptor() ([]byte, []int)
Deprecated: Use Grant_AccessType.Descriptor instead.
func (Grant_AccessType) Number ¶
func (x Grant_AccessType) Number() protoreflect.EnumNumber
func (Grant_AccessType) String ¶
func (x Grant_AccessType) String() string
func (Grant_AccessType) Type ¶
func (Grant_AccessType) Type() protoreflect.EnumType
type Grantees ¶
type Grantees struct { // Shows that this user can grant privileges to anyone. Any bool `protobuf:"varint,1,opt,name=any,proto3" json:"any,omitempty"` // List of users or roles this user can grant privileges to. List []string `protobuf:"bytes,2,rep,name=list,proto3" json:"list,omitempty"` // List of users or roles this user can't grant privileges to. Except []string `protobuf:"bytes,3,rep,name=except,proto3" json:"except,omitempty"` // contains filtered or unexported fields }
Grantees settings.
func (*Grantees) Descriptor
deprecated
func (*Grantees) ProtoMessage ¶
func (*Grantees) ProtoMessage()
func (*Grantees) ProtoReflect ¶
func (x *Grantees) ProtoReflect() protoreflect.Message
type Host ¶
type Host struct { // Name of the host. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Name of the shard that the host belongs to. ShardName string `protobuf:"bytes,3,opt,name=shard_name,json=shardName,proto3" json:"shard_name,omitempty"` // Private dns name. PrivateName string `protobuf:"bytes,4,opt,name=private_name,json=privateName,proto3" json:"private_name,omitempty"` // Aggregated host status. Status v1.HostStatus `protobuf:"varint,5,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) GetPrivateName ¶
func (*Host) GetShardName ¶
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 ListBackupsRequest ¶
type ListBackupsRequest struct { // Required. ID of the project to list backups 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 (*ListBackupsRequest) Descriptor
deprecated
func (*ListBackupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListBackupsRequest.ProtoReflect.Descriptor instead.
func (*ListBackupsRequest) GetPaging ¶
func (x *ListBackupsRequest) GetPaging() *v1.Paging
func (*ListBackupsRequest) GetProjectId ¶
func (x *ListBackupsRequest) GetProjectId() string
func (*ListBackupsRequest) ProtoMessage ¶
func (*ListBackupsRequest) ProtoMessage()
func (*ListBackupsRequest) ProtoReflect ¶
func (x *ListBackupsRequest) ProtoReflect() protoreflect.Message
func (*ListBackupsRequest) Reset ¶
func (x *ListBackupsRequest) Reset()
func (*ListBackupsRequest) String ¶
func (x *ListBackupsRequest) String() string
type ListBackupsResponse ¶
type ListBackupsResponse struct { // Requested list of backups. Backups []*Backup `protobuf:"bytes,1,rep,name=backups,proto3" json:"backups,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 (*ListBackupsResponse) Descriptor
deprecated
func (*ListBackupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListBackupsResponse.ProtoReflect.Descriptor instead.
func (*ListBackupsResponse) GetBackups ¶
func (x *ListBackupsResponse) GetBackups() []*Backup
func (*ListBackupsResponse) GetNextPage ¶
func (x *ListBackupsResponse) GetNextPage() *v1.NextPage
func (*ListBackupsResponse) ProtoMessage ¶
func (*ListBackupsResponse) ProtoMessage()
func (*ListBackupsResponse) ProtoReflect ¶
func (x *ListBackupsResponse) ProtoReflect() protoreflect.Message
func (*ListBackupsResponse) Reset ¶
func (x *ListBackupsResponse) Reset()
func (*ListBackupsResponse) String ¶
func (x *ListBackupsResponse) String() string
type ListClusterBackupsRequest ¶
type ListClusterBackupsRequest struct { // Required. ID of the ClickHouse 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 (*ListClusterBackupsRequest) Descriptor
deprecated
func (*ListClusterBackupsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListClusterBackupsRequest.ProtoReflect.Descriptor instead.
func (*ListClusterBackupsRequest) GetClusterId ¶
func (x *ListClusterBackupsRequest) GetClusterId() string
func (*ListClusterBackupsRequest) GetPaging ¶
func (x *ListClusterBackupsRequest) GetPaging() *v1.Paging
func (*ListClusterBackupsRequest) ProtoMessage ¶
func (*ListClusterBackupsRequest) ProtoMessage()
func (*ListClusterBackupsRequest) ProtoReflect ¶
func (x *ListClusterBackupsRequest) ProtoReflect() protoreflect.Message
func (*ListClusterBackupsRequest) Reset ¶
func (x *ListClusterBackupsRequest) Reset()
func (*ListClusterBackupsRequest) String ¶
func (x *ListClusterBackupsRequest) String() string
type ListClusterBackupsResponse ¶
type ListClusterBackupsResponse struct { // Requested list of backups. Backups []*Backup `protobuf:"bytes,1,rep,name=backups,proto3" json:"backups,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 (*ListClusterBackupsResponse) Descriptor
deprecated
func (*ListClusterBackupsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListClusterBackupsResponse.ProtoReflect.Descriptor instead.
func (*ListClusterBackupsResponse) GetBackups ¶
func (x *ListClusterBackupsResponse) GetBackups() []*Backup
func (*ListClusterBackupsResponse) GetNextPage ¶
func (x *ListClusterBackupsResponse) GetNextPage() *v1.NextPage
func (*ListClusterBackupsResponse) ProtoMessage ¶
func (*ListClusterBackupsResponse) ProtoMessage()
func (*ListClusterBackupsResponse) ProtoReflect ¶
func (x *ListClusterBackupsResponse) ProtoReflect() protoreflect.Message
func (*ListClusterBackupsResponse) Reset ¶
func (x *ListClusterBackupsResponse) Reset()
func (*ListClusterBackupsResponse) String ¶
func (x *ListClusterBackupsResponse) String() string
type ListClusterHostsRequest ¶
type ListClusterHostsRequest struct { // ID of the ClickHouse cluster to list hosts in. 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 { // Requested list of hosts for the cluster. 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 ClickHouse 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 ClickHouse 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.clickhouse.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 ClickHouse 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 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 ListRolesRequest ¶
type ListRolesRequest struct { // Required. ID of the ClickHouse 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 (*ListRolesRequest) Descriptor
deprecated
func (*ListRolesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRolesRequest.ProtoReflect.Descriptor instead.
func (*ListRolesRequest) GetClusterId ¶
func (x *ListRolesRequest) GetClusterId() string
func (*ListRolesRequest) GetPaging ¶
func (x *ListRolesRequest) GetPaging() *v1.Paging
func (*ListRolesRequest) ProtoMessage ¶
func (*ListRolesRequest) ProtoMessage()
func (*ListRolesRequest) ProtoReflect ¶
func (x *ListRolesRequest) ProtoReflect() protoreflect.Message
func (*ListRolesRequest) Reset ¶
func (x *ListRolesRequest) Reset()
func (*ListRolesRequest) String ¶
func (x *ListRolesRequest) String() string
type ListRolesResponse ¶
type ListRolesResponse struct { // Requested list of ClickHouse roles. Roles []*Role `protobuf:"bytes,1,rep,name=roles,proto3" json:"roles,omitempty"` // Paging 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 (*ListRolesResponse) Descriptor
deprecated
func (*ListRolesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRolesResponse.ProtoReflect.Descriptor instead.
func (*ListRolesResponse) GetNextPage ¶
func (x *ListRolesResponse) GetNextPage() *v1.NextPage
func (*ListRolesResponse) GetRoles ¶
func (x *ListRolesResponse) GetRoles() []*Role
func (*ListRolesResponse) ProtoMessage ¶
func (*ListRolesResponse) ProtoMessage()
func (*ListRolesResponse) ProtoReflect ¶
func (x *ListRolesResponse) ProtoReflect() protoreflect.Message
func (*ListRolesResponse) Reset ¶
func (x *ListRolesResponse) Reset()
func (*ListRolesResponse) String ¶
func (x *ListRolesResponse) String() string
type ListUsersRequest ¶
type ListUsersRequest struct { // Required. ID of the ClickHouse 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 (*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 { // Requested list of ClickHouse users. Users []*User `protobuf:"bytes,1,rep,name=users,proto3" json:"users,omitempty"` // Paging 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 (*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,1,opt,name=user,proto3" json:"user,omitempty"` // Password for HTTP basic auth. Password string `protobuf:"bytes,2,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.
A set of methods for managing operations that are asynchronous API requests.
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.
A set of methods for managing operations that are asynchronous API requests.
type PrivateConnectionInfo ¶
type PrivateConnectionInfo struct { // Host to connect. Host string `protobuf:"bytes,1,opt,name=host,proto3" json:"host,omitempty"` // ClickHouse user. User string `protobuf:"bytes,2,opt,name=user,proto3" json:"user,omitempty"` // Password for ClickHouse user. Password string `protobuf:"bytes,3,opt,name=password,proto3" json:"password,omitempty"` // Port to connect using HTTPS protocol. HttpsPort *wrapperspb.Int64Value `protobuf:"bytes,4,opt,name=https_port,json=httpsPort,proto3" json:"https_port,omitempty"` // Port to connect using TCP/native protocol. TcpPortSecure *wrapperspb.Int64Value `protobuf:"bytes,5,opt,name=tcp_port_secure,json=tcpPortSecure,proto3" json:"tcp_port_secure,omitempty"` // Connection string for ClickHouse native protocol. NativeProtocol string `protobuf:"bytes,6,opt,name=native_protocol,json=nativeProtocol,proto3" json:"native_protocol,omitempty"` // URI to connect using HTTPS protocol. HttpsUri string `protobuf:"bytes,7,opt,name=https_uri,json=httpsUri,proto3" json:"https_uri,omitempty"` // URI to connect using JDBC protocol. JdbcUri string `protobuf:"bytes,8,opt,name=jdbc_uri,json=jdbcUri,proto3" json:"jdbc_uri,omitempty"` // URI to connect using ODBC protocol. OdbcUri string `protobuf:"bytes,9,opt,name=odbc_uri,json=odbcUri,proto3" json:"odbc_uri,omitempty"` // Port to connect using HTTPS protocol with custom TLS certificate. HttpsPortCtls *wrapperspb.Int64Value `protobuf:"bytes,10,opt,name=https_port_ctls,json=httpsPortCtls,proto3" json:"https_port_ctls,omitempty"` // Port to connect using TCP/native protocol with custom TLS certificate. TcpPortSecureCtls *wrapperspb.Int64Value `protobuf:"bytes,11,opt,name=tcp_port_secure_ctls,json=tcpPortSecureCtls,proto3" json:"tcp_port_secure_ctls,omitempty"` // Connection string for ClickHouse native protocol with custom TLS certificate. NativeProtocolCtls string `protobuf:"bytes,12,opt,name=native_protocol_ctls,json=nativeProtocolCtls,proto3" json:"native_protocol_ctls,omitempty"` // URI to connect using HTTPS protocol with custom TLS certificate. HttpsUriCtls string `protobuf:"bytes,13,opt,name=https_uri_ctls,json=httpsUriCtls,proto3" json:"https_uri_ctls,omitempty"` // contains filtered or unexported fields }
func (*PrivateConnectionInfo) Descriptor
deprecated
func (*PrivateConnectionInfo) Descriptor() ([]byte, []int)
Deprecated: Use PrivateConnectionInfo.ProtoReflect.Descriptor instead.
func (*PrivateConnectionInfo) GetHost ¶
func (x *PrivateConnectionInfo) GetHost() string
func (*PrivateConnectionInfo) GetHttpsPort ¶
func (x *PrivateConnectionInfo) GetHttpsPort() *wrapperspb.Int64Value
func (*PrivateConnectionInfo) GetHttpsPortCtls ¶
func (x *PrivateConnectionInfo) GetHttpsPortCtls() *wrapperspb.Int64Value
func (*PrivateConnectionInfo) GetHttpsUri ¶
func (x *PrivateConnectionInfo) GetHttpsUri() string
func (*PrivateConnectionInfo) GetHttpsUriCtls ¶
func (x *PrivateConnectionInfo) GetHttpsUriCtls() string
func (*PrivateConnectionInfo) GetJdbcUri ¶
func (x *PrivateConnectionInfo) GetJdbcUri() string
func (*PrivateConnectionInfo) GetNativeProtocol ¶
func (x *PrivateConnectionInfo) GetNativeProtocol() string
func (*PrivateConnectionInfo) GetNativeProtocolCtls ¶
func (x *PrivateConnectionInfo) GetNativeProtocolCtls() string
func (*PrivateConnectionInfo) GetOdbcUri ¶
func (x *PrivateConnectionInfo) GetOdbcUri() string
func (*PrivateConnectionInfo) GetPassword ¶
func (x *PrivateConnectionInfo) GetPassword() string
func (*PrivateConnectionInfo) GetTcpPortSecure ¶
func (x *PrivateConnectionInfo) GetTcpPortSecure() *wrapperspb.Int64Value
func (*PrivateConnectionInfo) GetTcpPortSecureCtls ¶
func (x *PrivateConnectionInfo) GetTcpPortSecureCtls() *wrapperspb.Int64Value
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 Privileges ¶
type Privileges struct { // List of grants. Grants []*Grant `protobuf:"bytes,1,rep,name=grants,proto3" json:"grants,omitempty"` // contains filtered or unexported fields }
ClickHouse privileges.
func (*Privileges) Descriptor
deprecated
func (*Privileges) Descriptor() ([]byte, []int)
Deprecated: Use Privileges.ProtoReflect.Descriptor instead.
func (*Privileges) GetGrants ¶
func (x *Privileges) GetGrants() []*Grant
func (*Privileges) ProtoMessage ¶
func (*Privileges) ProtoMessage()
func (*Privileges) ProtoReflect ¶
func (x *Privileges) ProtoReflect() protoreflect.Message
func (*Privileges) Reset ¶
func (x *Privileges) Reset()
func (*Privileges) String ¶
func (x *Privileges) String() string
type QuotaNames ¶
type QuotaNames struct { // List of assigned quotas names. Names []string `protobuf:"bytes,1,rep,name=names,proto3" json:"names,omitempty"` // contains filtered or unexported fields }
Assigned quotas to a user or role.
func (*QuotaNames) Descriptor
deprecated
func (*QuotaNames) Descriptor() ([]byte, []int)
Deprecated: Use QuotaNames.ProtoReflect.Descriptor instead.
func (*QuotaNames) GetNames ¶
func (x *QuotaNames) GetNames() []string
func (*QuotaNames) ProtoMessage ¶
func (*QuotaNames) ProtoMessage()
func (*QuotaNames) ProtoReflect ¶
func (x *QuotaNames) ProtoReflect() protoreflect.Message
func (*QuotaNames) Reset ¶
func (x *QuotaNames) Reset()
func (*QuotaNames) String ¶
func (x *QuotaNames) String() string
type RescheduleMaintenanceRequest ¶
type RescheduleMaintenanceRequest struct { // Required. ID of the ClickHouse 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 ClickHouse cluster to reset credentials. // To get the ClickHouse 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 RestoreClusterRequest ¶
type RestoreClusterRequest struct { // Required. ID of the backup to restore from. BackupId string `protobuf:"bytes,1,opt,name=backup_id,json=backupId,proto3" json:"backup_id,omitempty"` // ID of the project to create the ClickHouse cluster in. ProjectId string `protobuf:"bytes,2,opt,name=project_id,json=projectId,proto3" json:"project_id,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 ClickHouse cluster. The name must be unique within the project. Name string `protobuf:"bytes,4,opt,name=name,proto3" json:"name,omitempty"` // Description of the ClickHouse cluster. Description string `protobuf:"bytes,5,opt,name=description,proto3" json:"description,omitempty"` // Version of ClickHouse DBMS. Version string `protobuf:"bytes,6,opt,name=version,proto3" json:"version,omitempty"` // Resources allocated to the ClickHouse cluster. Resources *ClusterResources `protobuf:"bytes,7,opt,name=resources,proto3" json:"resources,omitempty"` // Security 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 ClickHouse cluster in. NetworkId string `protobuf:"bytes,10,opt,name=network_id,json=networkId,proto3" json:"network_id,omitempty"` // ClickHouse server configuration. ClickhouseConfig *ClickhouseConfig `protobuf:"bytes,11,opt,name=clickhouse_config,json=clickhouseConfig,proto3" json:"clickhouse_config,omitempty"` // Window of maintenance operations. MaintenanceWindow *v1.MaintenanceWindow `protobuf:"bytes,12,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"` // contains filtered or unexported fields }
func (*RestoreClusterRequest) Descriptor
deprecated
func (*RestoreClusterRequest) Descriptor() ([]byte, []int)
Deprecated: Use RestoreClusterRequest.ProtoReflect.Descriptor instead.
func (*RestoreClusterRequest) GetAccess ¶
func (x *RestoreClusterRequest) GetAccess() *v1.Access
func (*RestoreClusterRequest) GetBackupId ¶
func (x *RestoreClusterRequest) GetBackupId() string
func (*RestoreClusterRequest) GetClickhouseConfig ¶
func (x *RestoreClusterRequest) GetClickhouseConfig() *ClickhouseConfig
func (*RestoreClusterRequest) GetDescription ¶
func (x *RestoreClusterRequest) GetDescription() string
func (*RestoreClusterRequest) GetEncryption ¶
func (x *RestoreClusterRequest) GetEncryption() *v1.DataEncryption
func (*RestoreClusterRequest) GetMaintenanceWindow ¶
func (x *RestoreClusterRequest) GetMaintenanceWindow() *v1.MaintenanceWindow
func (*RestoreClusterRequest) GetName ¶
func (x *RestoreClusterRequest) GetName() string
func (*RestoreClusterRequest) GetNetworkId ¶
func (x *RestoreClusterRequest) GetNetworkId() string
func (*RestoreClusterRequest) GetProjectId ¶
func (x *RestoreClusterRequest) GetProjectId() string
func (*RestoreClusterRequest) GetRegionId ¶
func (x *RestoreClusterRequest) GetRegionId() string
func (*RestoreClusterRequest) GetResources ¶
func (x *RestoreClusterRequest) GetResources() *ClusterResources
func (*RestoreClusterRequest) GetVersion ¶
func (x *RestoreClusterRequest) GetVersion() string
func (*RestoreClusterRequest) ProtoMessage ¶
func (*RestoreClusterRequest) ProtoMessage()
func (*RestoreClusterRequest) ProtoReflect ¶
func (x *RestoreClusterRequest) ProtoReflect() protoreflect.Message
func (*RestoreClusterRequest) Reset ¶
func (x *RestoreClusterRequest) Reset()
func (*RestoreClusterRequest) String ¶
func (x *RestoreClusterRequest) String() string
type Role ¶
type Role struct { // Name of the ClickHouse user. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // List of the privileges of the role. Privileges *Privileges `protobuf:"bytes,3,opt,name=privileges,proto3" json:"privileges,omitempty"` // Settings and constraints of the role. Settings *Settings `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"` // List of assigned quotas to the role. QuotaNames *QuotaNames `protobuf:"bytes,5,opt,name=quota_names,json=quotaNames,proto3" json:"quota_names,omitempty"` // contains filtered or unexported fields }
ClickHouse role.
func (*Role) Descriptor
deprecated
func (*Role) GetClusterId ¶
func (*Role) GetPrivileges ¶
func (x *Role) GetPrivileges() *Privileges
func (*Role) GetQuotaNames ¶
func (x *Role) GetQuotaNames() *QuotaNames
func (*Role) GetSettings ¶
func (*Role) ProtoMessage ¶
func (*Role) ProtoMessage()
func (*Role) ProtoReflect ¶
func (x *Role) ProtoReflect() protoreflect.Message
type Settings ¶
type Settings struct { // Restricts permissions for non-DDL queries. // Possible values: // * 0 (default) - no restrictions. // * 1 - only read data queries are allowed. // * 2 - read data and change settings queries are allowed. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/permissions-for-queries#readonly). Readonly *Settings_Int64Setting `protobuf:"bytes,1,opt,name=readonly,proto3" json:"readonly,omitempty"` // Whether DDL queries are allowed. Default value: `false`. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/permissions-for-queries#allow_ddl). AllowDdl *Settings_BoolSetting `protobuf:"bytes,2,opt,name=allow_ddl,json=allowDdl,proto3" json:"allow_ddl,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#insert_quorum). InsertQuorum *Settings_Int64Setting `protobuf:"bytes,3,opt,name=insert_quorum,json=insertQuorum,proto3" json:"insert_quorum,omitempty"` // Quorum write timeout in milliseconds. Default value: 60000. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#insert_quorum_timeout). InsertQuorumTimeout *Settings_Int64Setting `protobuf:"bytes,4,opt,name=insert_quorum_timeout,json=insertQuorumTimeout,proto3" json:"insert_quorum_timeout,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#select_sequential_consistency). SelectSequentialConsistency *Settings_BoolSetting `` /* 144-byte string literal not displayed */ // Max replica delay in milliseconds. If a replica lags more than the set value, // this replica is not used. Default value: 300000. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#max_replica_delay_for_distributed_queries). MaxReplicaDelayForDistributedQueries *Settings_Int64Setting `` /* 177-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#fallback_to_stale_replicas_for_distributed_queries). FallbackToStaleReplicasForDistributedQueries *Settings_BoolSetting `` /* 203-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#max_threads). MaxThreads *Settings_Int64Setting `protobuf:"bytes,8,opt,name=max_threads,json=maxThreads,proto3" json:"max_threads,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#setting-max_block_size). MaxBlockSize *Settings_Int64Setting `protobuf:"bytes,9,opt,name=max_block_size,json=maxBlockSize,proto3" json:"max_block_size,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#max_insert_block_size). MaxInsertBlockSize *Settings_Int64Setting `protobuf:"bytes,10,opt,name=max_insert_block_size,json=maxInsertBlockSize,proto3" json:"max_insert_block_size,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#settings_max_memory_usage). MaxMemoryUsage *Settings_Int64Setting `protobuf:"bytes,11,opt,name=max_memory_usage,json=maxMemoryUsage,proto3" json:"max_memory_usage,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#max-memory-usage-for-user). MaxMemoryUsageForUser *Settings_Int64Setting `` /* 131-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-rows-to-read). MaxRowsToRead *Settings_Int64Setting `protobuf:"bytes,13,opt,name=max_rows_to_read,json=maxRowsToRead,proto3" json:"max_rows_to_read,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-bytes-to-read). MaxBytesToRead *Settings_Int64Setting `protobuf:"bytes,14,opt,name=max_bytes_to_read,json=maxBytesToRead,proto3" json:"max_bytes_to_read,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#read-overflow-mode). ReadOverflowMode *Settings_OverflowModeSetting `protobuf:"bytes,15,opt,name=read_overflow_mode,json=readOverflowMode,proto3" json:"read_overflow_mode,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-rows-to-group-by). MaxRowsToGroupBy *Settings_Int64Setting `protobuf:"bytes,16,opt,name=max_rows_to_group_by,json=maxRowsToGroupBy,proto3" json:"max_rows_to_group_by,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#group-by-overflow-mode). GroupByOverflowMode *Settings_GroupByOverflowModeSetting `protobuf:"bytes,17,opt,name=group_by_overflow_mode,json=groupByOverflowMode,proto3" json:"group_by_overflow_mode,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-rows-to-sort). MaxRowsToSort *Settings_Int64Setting `protobuf:"bytes,18,opt,name=max_rows_to_sort,json=maxRowsToSort,proto3" json:"max_rows_to_sort,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-bytes-to-sort). MaxBytesToSort *Settings_Int64Setting `protobuf:"bytes,19,opt,name=max_bytes_to_sort,json=maxBytesToSort,proto3" json:"max_bytes_to_sort,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#sort-overflow-mode). SortOverflowMode *Settings_OverflowModeSetting `protobuf:"bytes,20,opt,name=sort_overflow_mode,json=sortOverflowMode,proto3" json:"sort_overflow_mode,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-result-rows). MaxResultRows *Settings_Int64Setting `protobuf:"bytes,21,opt,name=max_result_rows,json=maxResultRows,proto3" json:"max_result_rows,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-result-bytes). MaxResultBytes *Settings_Int64Setting `protobuf:"bytes,22,opt,name=max_result_bytes,json=maxResultBytes,proto3" json:"max_result_bytes,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#result-overflow-mode). ResultOverflowMode *Settings_OverflowModeSetting `protobuf:"bytes,23,opt,name=result_overflow_mode,json=resultOverflowMode,proto3" json:"result_overflow_mode,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-rows-in-distinct). MaxRowsInDistinct *Settings_Int64Setting `protobuf:"bytes,24,opt,name=max_rows_in_distinct,json=maxRowsInDistinct,proto3" json:"max_rows_in_distinct,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-bytes-in-distinct). MaxBytesInDistinct *Settings_Int64Setting `protobuf:"bytes,25,opt,name=max_bytes_in_distinct,json=maxBytesInDistinct,proto3" json:"max_bytes_in_distinct,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#distinct-overflow-mode). DistinctOverflowMode *Settings_OverflowModeSetting `protobuf:"bytes,26,opt,name=distinct_overflow_mode,json=distinctOverflowMode,proto3" json:"distinct_overflow_mode,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-rows-to-transfer). MaxRowsToTransfer *Settings_Int64Setting `protobuf:"bytes,27,opt,name=max_rows_to_transfer,json=maxRowsToTransfer,proto3" json:"max_rows_to_transfer,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-bytes-to-transfer). MaxBytesToTransfer *Settings_Int64Setting `protobuf:"bytes,28,opt,name=max_bytes_to_transfer,json=maxBytesToTransfer,proto3" json:"max_bytes_to_transfer,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#transfer-overflow-mode). TransferOverflowMode *Settings_OverflowModeSetting `protobuf:"bytes,29,opt,name=transfer_overflow_mode,json=transferOverflowMode,proto3" json:"transfer_overflow_mode,omitempty"` // Maximum query execution time in milliseconds. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-execution-time). MaxExecutionTime *Settings_Int64Setting `protobuf:"bytes,30,opt,name=max_execution_time,json=maxExecutionTime,proto3" json:"max_execution_time,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#timeout-overflow-mode). TimeoutOverflowMode *Settings_OverflowModeSetting `protobuf:"bytes,31,opt,name=timeout_overflow_mode,json=timeoutOverflowMode,proto3" json:"timeout_overflow_mode,omitempty"` // Maximum number of columns that can be read from a table in a single query. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-columns-to-read). MaxColumnsToRead *Settings_Int64Setting `protobuf:"bytes,32,opt,name=max_columns_to_read,json=maxColumnsToRead,proto3" json:"max_columns_to_read,omitempty"` // Maximum number of temporary columns that must be kept in RAM at the same time // when running a query, including constant columns. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-temporary-columns). MaxTemporaryColumns *Settings_Int64Setting `protobuf:"bytes,33,opt,name=max_temporary_columns,json=maxTemporaryColumns,proto3" json:"max_temporary_columns,omitempty"` // Maximum number of temporary columns that must be kept in RAM at the same time // when running a query, excluding constant columns. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-temporary-non-const-columns). MaxTemporaryNonConstColumns *Settings_Int64Setting `` /* 149-byte string literal not displayed */ // The maximum part of a query that can be taken to RAM for parsing with the SQL // parser, in bytes. Default value: 262144. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#max_query_size). MaxQuerySize *Settings_Int64Setting `protobuf:"bytes,35,opt,name=max_query_size,json=maxQuerySize,proto3" json:"max_query_size,omitempty"` // Maximum depth of query syntax tree. Default value: 1000. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-ast-depth). MaxAstDepth *Settings_Int64Setting `protobuf:"bytes,36,opt,name=max_ast_depth,json=maxAstDepth,proto3" json:"max_ast_depth,omitempty"` // Maximum size of query syntax tree in number of nodes. Default value: 50000. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query_complexity#max-ast-elements). MaxAstElements *Settings_Int64Setting `protobuf:"bytes,37,opt,name=max_ast_elements,json=maxAstElements,proto3" json:"max_ast_elements,omitempty"` // Maximum size of query syntax tree in number of nodes after expansion of aliases // and the asterisk. Default value: 500000. MaxExpandedAstElements *Settings_Int64Setting `` /* 132-byte string literal not displayed */ // Connection timeout in milliseconds. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#connect-timeout-receive-timeout-send-timeout). ConnectTimeout *Settings_Int64Setting `protobuf:"bytes,39,opt,name=connect_timeout,json=connectTimeout,proto3" json:"connect_timeout,omitempty"` // Receive timeout in milliseconds. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#connect-timeout-receive-timeout-send-timeout). ReceiveTimeout *Settings_Int64Setting `protobuf:"bytes,40,opt,name=receive_timeout,json=receiveTimeout,proto3" json:"receive_timeout,omitempty"` // Send timeout in milliseconds. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#connect-timeout-receive-timeout-send-timeout). SendTimeout *Settings_Int64Setting `protobuf:"bytes,41,opt,name=send_timeout,json=sendTimeout,proto3" json:"send_timeout,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/sql-reference/statements/alter#synchronicity-of-alter-queries). ReplicationAlterPartitionsSync *Settings_Int64Setting `` /* 156-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#distributed-product-mode). DistributedProductMode *Settings_DistributedProductModeSetting `` /* 130-byte string literal not displayed */ // Whether expression compilation is enabled. CompileExpressions *Settings_BoolSetting `protobuf:"bytes,44,opt,name=compile_expressions,json=compileExpressions,proto3" json:"compile_expressions,omitempty"` // The number of identical expressions before they are compiled. MinCountToCompileExpression *Settings_Int64Setting `` /* 149-byte string literal not displayed */ // Squash blocks passed to INSERT query to specified size in rows, if blocks are // not big enough. If set to `0`, // blocks will never be squashed. MinInsertBlockSizeRows *Settings_Int64Setting `` /* 134-byte string literal not displayed */ // Squash blocks passed to INSERT query to specified size in bytes, if blocks are // not big enough. If set to `0`, // blocks will never be squashed. MinInsertBlockSizeBytes *Settings_Int64Setting `` /* 137-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#min_bytes_to_use_direct_io). MinBytesToUseDirectIo *Settings_Int64Setting `` /* 133-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#setting-use_uncompressed_cache). UseUncompressedCache *Settings_BoolSetting `protobuf:"bytes,49,opt,name=use_uncompressed_cache,json=useUncompressedCache,proto3" json:"use_uncompressed_cache,omitempty"` // The maximum request size in rows to use the cache of uncompressed data. The // cache is not used for requests larger // than the specified value. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#setting-merge_tree_max_rows_to_use_cache). MergeTreeMaxRowsToUseCache *Settings_Int64Setting `` /* 150-byte string literal not displayed */ // The maximum request size in bytes to use the cache of uncompressed data. The // cache is not used for requests larger // than the specified value. MergeTreeMaxBytesToUseCache *Settings_Int64Setting `` /* 153-byte string literal not displayed */ // The minimum number of rows to be read from a file to enable concurrent read. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#setting-merge_tree_min_rows_for_concurrent_read). MergeTreeMinRowsForConcurrentRead *Settings_Int64Setting `` /* 171-byte string literal not displayed */ // The minimum number of bytes to be read from a file to enable concurrent read. MergeTreeMinBytesForConcurrentRead *Settings_Int64Setting `` /* 174-byte string literal not displayed */ // Priority of the query. Priority *Settings_Int64Setting `protobuf:"bytes,54,opt,name=priority,proto3" json:"priority,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#max_network_bandwidth). MaxNetworkBandwidth *Settings_Int64Setting `protobuf:"bytes,55,opt,name=max_network_bandwidth,json=maxNetworkBandwidth,proto3" json:"max_network_bandwidth,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#max_network_bandwidth_for_user). MaxNetworkBandwidthForUser *Settings_Int64Setting `` /* 146-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#force_index_by_date). ForceIndexByDate *Settings_BoolSetting `protobuf:"bytes,57,opt,name=force_index_by_date,json=forceIndexByDate,proto3" json:"force_index_by_date,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#force-primary-key). ForcePrimaryKey *Settings_BoolSetting `protobuf:"bytes,58,opt,name=force_primary_key,json=forcePrimaryKey,proto3" json:"force_primary_key,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#input_format_values_interpret_expressions). InputFormatValuesInterpretExpressions *Settings_BoolSetting `` /* 179-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#session_settings-input_format_defaults_for_omitted_fields). InputFormatDefaultsForOmittedFields *Settings_BoolSetting `` /* 175-byte string literal not displayed */ // Whether quoting of 64-bit integers is enabled in JSON output format. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#session_settings-output_format_json_quote_64bit_integers). OutputFormatJsonQuote_64BitIntegers *Settings_BoolSetting `` /* 172-byte string literal not displayed */ // Whether output of special floating-point values (`+nan`, `-nan`, `+inf` and // `-inf`) is enabled in JSON output format. OutputFormatJsonQuoteDenormals *Settings_BoolSetting `` /* 158-byte string literal not displayed */ // HTTP connection timeout, in milliseconds. HttpConnectionTimeout *Settings_Int64Setting `` /* 127-byte string literal not displayed */ // HTTP receive timeout, in milliseconds. HttpReceiveTimeout *Settings_Int64Setting `protobuf:"bytes,64,opt,name=http_receive_timeout,json=httpReceiveTimeout,proto3" json:"http_receive_timeout,omitempty"` // HTTP send timeout, in milliseconds. HttpSendTimeout *Settings_Int64Setting `protobuf:"bytes,65,opt,name=http_send_timeout,json=httpSendTimeout,proto3" json:"http_send_timeout,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#enable_http_compression). EnableHttpCompression *Settings_BoolSetting `` /* 127-byte string literal not displayed */ // Whether progress notifications using X-ClickHouse-Progress headers are enabled. // Default value: `false`. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#send_progress_in_http_headers). SendProgressInHttpHeaders *Settings_BoolSetting `` /* 143-byte string literal not displayed */ // Minimum interval between progress notifications, in milliseconds. Default value: // 100. HttpHeadersProgressInterval *Settings_Int64Setting `` /* 147-byte string literal not displayed */ // Whether CORS header in HTTP responses is enabled. Default value: `false`. AddHttpCorsHeader *Settings_BoolSetting `protobuf:"bytes,69,opt,name=add_http_cors_header,json=addHttpCorsHeader,proto3" json:"add_http_cors_header,omitempty"` // Whether the memory-saving mode of distributed aggregation is enabled. DistributedAggregationMemoryEfficient *Settings_BoolSetting `` /* 177-byte string literal not displayed */ // Timeout for DDL queries, in milliseconds. DistributedDdlTaskTimeout *Settings_Int64Setting `` /* 141-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#settings-max_bytes_before_external_group_by). MaxBytesBeforeExternalGroupBy *Settings_Int64Setting `` /* 157-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/sql-reference/statements/select/order-by#implementation-details). MaxBytesBeforeExternalSort *Settings_Int64Setting `` /* 146-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://github.com/ClickHouse/ClickHouse/blob/2442c71e273c041448bc5e0b5a406dedcd9e006c/src/Core/Settings.h#L156). GroupByTwoLevelThreshold *Settings_Int64Setting `` /* 140-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://github.com/ClickHouse/ClickHouse/blob/2442c71e273c041448bc5e0b5a406dedcd9e006c/src/Core/Settings.h#L157). GroupByTwoLevelThresholdBytes *Settings_Int64Setting `` /* 157-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#low_cardinality_allow_in_native_format). LowCardinalityAllowInNativeFormat *Settings_BoolSetting `` /* 169-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://github.com/ClickHouse/ClickHouse/blob/2442c71e273c041448bc5e0b5a406dedcd9e006c/src/Core/Settings.h#L340). EmptyResultForAggregationByEmptySet *Settings_BoolSetting `` /* 177-byte string literal not displayed */ // documentation](https://clickhouse.com/docs/en/operations/settings/settings#skip_unavailable_shards). SkipUnavailableShards *Settings_BoolSetting `` /* 127-byte string literal not displayed */ // Minimal execution speed in rows per second. MinExecutionSpeed *Settings_Int64Setting `protobuf:"bytes,79,opt,name=min_execution_speed,json=minExecutionSpeed,proto3" json:"min_execution_speed,omitempty"` // Minimal execution speed in bytes per second. MinExecutionSpeedBytes *Settings_Int64Setting `` /* 132-byte string literal not displayed */ // Aggregate function to use for implementation of count(DISTINCT ...). CountDistinctImplementation *Settings_CountDistinctImplementationSetting `` /* 145-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#max-rows-in-distinct). MaxRowsInSet *Settings_Int64Setting `protobuf:"bytes,82,opt,name=max_rows_in_set,json=maxRowsInSet,proto3" json:"max_rows_in_set,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#max-bytes-in-set). MaxBytesInSet *Settings_Int64Setting `protobuf:"bytes,83,opt,name=max_bytes_in_set,json=maxBytesInSet,proto3" json:"max_bytes_in_set,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#set-overflow-mode). SetOverflowMode *Settings_OverflowModeSetting `protobuf:"bytes,84,opt,name=set_overflow_mode,json=setOverflowMode,proto3" json:"set_overflow_mode,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#settings-max_rows_in_join). MaxRowsInJoin *Settings_Int64Setting `protobuf:"bytes,85,opt,name=max_rows_in_join,json=maxRowsInJoin,proto3" json:"max_rows_in_join,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#settings-max_bytes_in_join). MaxBytesInJoin *Settings_Int64Setting `protobuf:"bytes,86,opt,name=max_bytes_in_join,json=maxBytesInJoin,proto3" json:"max_bytes_in_join,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#settings-join_overflow_mode). JoinOverflowMode *Settings_OverflowModeSetting `protobuf:"bytes,87,opt,name=join_overflow_mode,json=joinOverflowMode,proto3" json:"join_overflow_mode,omitempty"` // See in-depth description in [ClickHouse // documentation](https://github.com/ClickHouse/ClickHouse/blob/2442c71e273c041448bc5e0b5a406dedcd9e006c/src/Core/Settings.h#L339). JoinedSubqueryRequiresAlias *Settings_BoolSetting `` /* 147-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#join_use_nulls). JoinUseNulls *Settings_BoolSetting `protobuf:"bytes,89,opt,name=join_use_nulls,json=joinUseNulls,proto3" json:"join_use_nulls,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#transform_null_in). TransformNullIn *Settings_BoolSetting `protobuf:"bytes,90,opt,name=transform_null_in,json=transformNullIn,proto3" json:"transform_null_in,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#allow_introspection_functions). AllowIntrospectionFunctions *Settings_BoolSetting `` /* 145-byte string literal not displayed */ // Connection timeout with failover in milliseconds. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#connect-timeout-with-failover-ms). ConnectTimeoutWithFailover *Settings_Int64Setting `` /* 144-byte string literal not displayed */ // Check that the speed is not too low after the specified time has elapsed. TimeoutBeforeCheckingExecutionSpeed *Settings_Int64Setting `` /* 173-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#insert_quorum_parallel). InsertQuorumParallel *Settings_BoolSetting `protobuf:"bytes,94,opt,name=insert_quorum_parallel,json=insertQuorumParallel,proto3" json:"insert_quorum_parallel,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#insert_null_as_default). InsertNullAsDefault *Settings_BoolSetting `protobuf:"bytes,95,opt,name=insert_null_as_default,json=insertNullAsDefault,proto3" json:"insert_null_as_default,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#deduplicate-blocks-in-dependent-materialized-views). DeduplicateBlocksInDependentMaterializedViews *Settings_BoolSetting `` /* 205-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/ru/operations/settings/query-complexity#max-partitions-per-insert-block). MaxPartitionsPerInsertBlock *Settings_Int64Setting `` /* 149-byte string literal not displayed */ // The maximum number of concurrent requests per user. MaxConcurrentQueriesForUser *Settings_Int64Setting `` /* 149-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#join_algorithm). JoinAlgorithm *Settings_JoinAlgorithmSetting `protobuf:"bytes,99,opt,name=join_algorithm,json=joinAlgorithm,proto3" json:"join_algorithm,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#any_join_distinct_right_table_keys). AnyJoinDistinctRightTableKeys *Settings_BoolSetting `` /* 158-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#input_format_null_as_default). InputFormatNullAsDefault *Settings_BoolSetting `` /* 141-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#date_time_input_format). DateTimeInputFormat *Settings_DateTimeInputFormatSetting `protobuf:"bytes,102,opt,name=date_time_input_format,json=dateTimeInputFormat,proto3" json:"date_time_input_format,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#input_format_with_names_use_header). InputFormatWithNamesUseHeader *Settings_BoolSetting `` /* 158-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#date_time_output_format). DateTimeOutputFormat *Settings_DateTimeOutputFormatSetting `` /* 127-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#allow_suspicious_low_cardinality_types). AllowSuspiciousLowCardinalityTypes *Settings_BoolSetting `` /* 171-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#cancel-http-readonly-queries-on-client-close). CancelHttpReadonlyQueriesOnClientClose *Settings_BoolSetting `` /* 187-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#setting-max_http_get_redirects). MaxHttpGetRedirects *Settings_Int64Setting `protobuf:"bytes,107,opt,name=max_http_get_redirects,json=maxHttpGetRedirects,proto3" json:"max_http_get_redirects,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#flatten-nested). FlattenNested *Settings_BoolSetting `protobuf:"bytes,108,opt,name=flatten_nested,json=flattenNested,proto3" json:"flatten_nested,omitempty"` // Regular expression (for Regexp format) FormatRegexp *Settings_StringSetting `protobuf:"bytes,109,opt,name=format_regexp,json=formatRegexp,proto3" json:"format_regexp,omitempty"` // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#format_regexp_escaping_rule). FormatRegexpEscapingRule *Settings_FormatRegexpEscapingRuleSetting `` /* 139-byte string literal not displayed */ // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#format_regexp_skip_unmatched). FormatRegexpSkipUnmatched *Settings_BoolSetting `` /* 142-byte string literal not displayed */ // // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#async-insert). AsyncInsert *Settings_BoolSetting `protobuf:"bytes,112,opt,name=async_insert,json=asyncInsert,proto3" json:"async_insert,omitempty"` // // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#async-insert-threads). AsyncInsertThreads *Settings_Int64Setting `protobuf:"bytes,113,opt,name=async_insert_threads,json=asyncInsertThreads,proto3" json:"async_insert_threads,omitempty"` // // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#wait-for-async-insert). WaitForAsyncInsert *Settings_BoolSetting `protobuf:"bytes,114,opt,name=wait_for_async_insert,json=waitForAsyncInsert,proto3" json:"wait_for_async_insert,omitempty"` // // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#wait-for-async-insert-timeout). WaitForAsyncInsertTimeout *Settings_Int64Setting `` /* 144-byte string literal not displayed */ // // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#async-insert-max-data-size). AsyncInsertMaxDataSize *Settings_Int64Setting `` /* 135-byte string literal not displayed */ // // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#async-insert-busy-timeout-ms). AsyncInsertBusyTimeout *Settings_Int64Setting `` /* 133-byte string literal not displayed */ // // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#async-insert-stale-timeout-ms). AsyncInsertStaleTimeout *Settings_Int64Setting `` /* 136-byte string literal not displayed */ // Whenever query memory usage becomes larger than every next step in number of // bytes the memory profiler will collect the allocating stack trace. Zero means // disabled memory profiler. MemoryProfilerStep *Settings_Int64Setting `protobuf:"bytes,119,opt,name=memory_profiler_step,json=memoryProfilerStep,proto3" json:"memory_profiler_step,omitempty"` // Collect random allocations and deallocations and write them into // system.trace_log with 'MemorySample' trace_type. The probability is for every // alloc/free regardless to the size of the allocation. MemoryProfilerSampleProbability *Settings_DoubleSetting `` /* 160-byte string literal not displayed */ // Sets the maximum number of parallel threads for the SELECT query data read phase // with the FINAL modifier. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#max-final-threads). MaxFinalThreads *Settings_Int64Setting `protobuf:"bytes,121,opt,name=max_final_threads,json=maxFinalThreads,proto3" json:"max_final_threads,omitempty"` // Enables or disables order-preserving parallel parsing of data formats. Supported // only for [TSV](https://clickhouse.com/docs/en/interfaces/formats#tabseparated), // [TKSV](https://clickhouse.com/docs/en/interfaces/formats#tskv), // [CSV](https://clickhouse.com/docs/en/interfaces/formats#csv) and // [JSONEachRow](https://clickhouse.com/docs/en/interfaces/formats#jsoneachrow) // formats. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#input-format-parallel-parsing) InputFormatParallelParsing *Settings_BoolSetting `` /* 145-byte string literal not displayed */ // Enables or disables the insertion of JSON data with nested objects. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#input-format-parallel-parsing) InputFormatImportNestedJson *Settings_BoolSetting `` /* 150-byte string literal not displayed */ // Method of reading data from local filesystem, one of: read, pread, mmap, // io_uring, pread_threadpool. The 'io_uring' method is experimental and does not // work for Log, TinyLog, StripeLog, File, Set and Join, and other tables with // append-able files in presence of concurrent reads and writes. LocalFilesystemReadMethod *Settings_LocalFilesystemReadMethodSetting `` /* 142-byte string literal not displayed */ // The maximum size of the buffer to read from the filesystem. // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/codebrowser/ClickHouse/src/Core/Settings.h.html#DB::SettingsTraits::Data::max_read_buffer_size) MaxReadBufferSize *Settings_Int64Setting `protobuf:"bytes,125,opt,name=max_read_buffer_size,json=maxReadBufferSize,proto3" json:"max_read_buffer_size,omitempty"` // The setting sets the maximum number of retries for ClickHouse Keeper (or // ZooKeeper) requests during insert into replicated MergeTree. Only Keeper // requests which failed due to network error, Keeper session timeout, or request // timeout are considered for retries. // Default: 20 from 23.2, 0(disabled) before // Min_version: 22.11 // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#insert_keeper_max_retries) InsertKeeperMaxRetries *Settings_Int64Setting `` /* 133-byte string literal not displayed */ // The maximum amount of data consumed by temporary files on disk in bytes for all // concurrently running user queries. Zero means unlimited. // Default: 0 - unlimited // Min_version: 22.10 // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#settings_max_temporary_data_on_disk_size_for_user) MaxTemporaryDataOnDiskSizeForUser *Settings_Int64Setting `` /* 174-byte string literal not displayed */ // The maximum amount of data consumed by temporary files on disk in bytes for all // concurrently running queries. Zero means unlimited. // Default: 0 - unlimited // Min_version: 22.10 // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/query-complexity#settings_max_temporary_data_on_disk_size_for_query) MaxTemporaryDataOnDiskSizeForQuery *Settings_Int64Setting `` /* 177-byte string literal not displayed */ // Limits maximum recursion depth in the recursive descent parser. Allows // controlling the stack size. // Default: 1000 // Min_version: 20.4 // Special: 0 - unlimited // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#max_parser_depth) MaxParserDepth *Settings_Int64Setting `protobuf:"bytes,129,opt,name=max_parser_depth,json=maxParserDepth,proto3" json:"max_parser_depth,omitempty"` // Method of reading data from remote filesystem, one of: read, threadpool. // Default: read // Min_version: 21.11 // See in-depth description in [ClickHouse // GitHub](https://github.com/ClickHouse/ClickHouse/blob/f9558345e886876b9132d9c018e357f7fa9b22a3/src/Core/Settings.h#L660) RemoteFilesystemReadMethod *Settings_RemoteFilesystemReadMethodSetting `` /* 145-byte string literal not displayed */ // It represents soft memory limit in case when hard limit is reached on user // level. This value is used to compute overcommit ratio for the query. Zero means // skip the query. // Default: 1GiB // Min_version: 22.5 // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#memory_overcommit_ratio_denominator) MemoryOvercommitRatioDenominator *Settings_Int64Setting `` /* 163-byte string literal not displayed */ // It represents soft memory limit in case when hard limit is reached on global // level. This value is used to compute overcommit ratio for the query. Zero means // skip the query. // Default: 1GiB // Min_version: 22.5 // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#memory_overcommit_ratio_denominator_for_user) MemoryOvercommitRatioDenominatorForUser *Settings_Int64Setting `` /* 188-byte string literal not displayed */ // Maximum time thread will wait for memory to be freed in the case of memory // overcommit on a user level. If the timeout is reached and memory is not freed, // an exception is thrown. // Default: 5000000 // Min_version: 22.5 // See in-depth description in [ClickHouse // documentation](https://clickhouse.com/docs/en/operations/settings/settings#memory_usage_overcommit_max_wait_microseconds) MemoryUsageOvercommitMaxWaitMicroseconds *Settings_Int64Setting `` /* 191-byte string literal not displayed */ // contains filtered or unexported fields }
Clickhouse settings and constraints. Supported settings are a limited subset of all the settings described in [ClickHouse documentation](https://clickhouse.com/docs/en/operations/settings/).
func (*Settings) Descriptor
deprecated
func (*Settings) GetAddHttpCorsHeader ¶
func (x *Settings) GetAddHttpCorsHeader() *Settings_BoolSetting
func (*Settings) GetAllowDdl ¶
func (x *Settings) GetAllowDdl() *Settings_BoolSetting
func (*Settings) GetAllowIntrospectionFunctions ¶
func (x *Settings) GetAllowIntrospectionFunctions() *Settings_BoolSetting
func (*Settings) GetAllowSuspiciousLowCardinalityTypes ¶
func (x *Settings) GetAllowSuspiciousLowCardinalityTypes() *Settings_BoolSetting
func (*Settings) GetAnyJoinDistinctRightTableKeys ¶
func (x *Settings) GetAnyJoinDistinctRightTableKeys() *Settings_BoolSetting
func (*Settings) GetAsyncInsert ¶
func (x *Settings) GetAsyncInsert() *Settings_BoolSetting
func (*Settings) GetAsyncInsertBusyTimeout ¶
func (x *Settings) GetAsyncInsertBusyTimeout() *Settings_Int64Setting
func (*Settings) GetAsyncInsertMaxDataSize ¶
func (x *Settings) GetAsyncInsertMaxDataSize() *Settings_Int64Setting
func (*Settings) GetAsyncInsertStaleTimeout ¶
func (x *Settings) GetAsyncInsertStaleTimeout() *Settings_Int64Setting
func (*Settings) GetAsyncInsertThreads ¶
func (x *Settings) GetAsyncInsertThreads() *Settings_Int64Setting
func (*Settings) GetCancelHttpReadonlyQueriesOnClientClose ¶
func (x *Settings) GetCancelHttpReadonlyQueriesOnClientClose() *Settings_BoolSetting
func (*Settings) GetCompileExpressions ¶
func (x *Settings) GetCompileExpressions() *Settings_BoolSetting
func (*Settings) GetConnectTimeout ¶
func (x *Settings) GetConnectTimeout() *Settings_Int64Setting
func (*Settings) GetConnectTimeoutWithFailover ¶
func (x *Settings) GetConnectTimeoutWithFailover() *Settings_Int64Setting
func (*Settings) GetCountDistinctImplementation ¶
func (x *Settings) GetCountDistinctImplementation() *Settings_CountDistinctImplementationSetting
func (*Settings) GetDateTimeInputFormat ¶
func (x *Settings) GetDateTimeInputFormat() *Settings_DateTimeInputFormatSetting
func (*Settings) GetDateTimeOutputFormat ¶
func (x *Settings) GetDateTimeOutputFormat() *Settings_DateTimeOutputFormatSetting
func (*Settings) GetDeduplicateBlocksInDependentMaterializedViews ¶
func (x *Settings) GetDeduplicateBlocksInDependentMaterializedViews() *Settings_BoolSetting
func (*Settings) GetDistinctOverflowMode ¶
func (x *Settings) GetDistinctOverflowMode() *Settings_OverflowModeSetting
func (*Settings) GetDistributedAggregationMemoryEfficient ¶
func (x *Settings) GetDistributedAggregationMemoryEfficient() *Settings_BoolSetting
func (*Settings) GetDistributedDdlTaskTimeout ¶
func (x *Settings) GetDistributedDdlTaskTimeout() *Settings_Int64Setting
func (*Settings) GetDistributedProductMode ¶
func (x *Settings) GetDistributedProductMode() *Settings_DistributedProductModeSetting
func (*Settings) GetEmptyResultForAggregationByEmptySet ¶
func (x *Settings) GetEmptyResultForAggregationByEmptySet() *Settings_BoolSetting
func (*Settings) GetEnableHttpCompression ¶
func (x *Settings) GetEnableHttpCompression() *Settings_BoolSetting
func (*Settings) GetFallbackToStaleReplicasForDistributedQueries ¶
func (x *Settings) GetFallbackToStaleReplicasForDistributedQueries() *Settings_BoolSetting
func (*Settings) GetFlattenNested ¶
func (x *Settings) GetFlattenNested() *Settings_BoolSetting
func (*Settings) GetForceIndexByDate ¶
func (x *Settings) GetForceIndexByDate() *Settings_BoolSetting
func (*Settings) GetForcePrimaryKey ¶
func (x *Settings) GetForcePrimaryKey() *Settings_BoolSetting
func (*Settings) GetFormatRegexp ¶
func (x *Settings) GetFormatRegexp() *Settings_StringSetting
func (*Settings) GetFormatRegexpEscapingRule ¶
func (x *Settings) GetFormatRegexpEscapingRule() *Settings_FormatRegexpEscapingRuleSetting
func (*Settings) GetFormatRegexpSkipUnmatched ¶
func (x *Settings) GetFormatRegexpSkipUnmatched() *Settings_BoolSetting
func (*Settings) GetGroupByOverflowMode ¶
func (x *Settings) GetGroupByOverflowMode() *Settings_GroupByOverflowModeSetting
func (*Settings) GetGroupByTwoLevelThreshold ¶
func (x *Settings) GetGroupByTwoLevelThreshold() *Settings_Int64Setting
func (*Settings) GetGroupByTwoLevelThresholdBytes ¶
func (x *Settings) GetGroupByTwoLevelThresholdBytes() *Settings_Int64Setting
func (*Settings) GetHttpConnectionTimeout ¶
func (x *Settings) GetHttpConnectionTimeout() *Settings_Int64Setting
func (*Settings) GetHttpHeadersProgressInterval ¶
func (x *Settings) GetHttpHeadersProgressInterval() *Settings_Int64Setting
func (*Settings) GetHttpReceiveTimeout ¶
func (x *Settings) GetHttpReceiveTimeout() *Settings_Int64Setting
func (*Settings) GetHttpSendTimeout ¶
func (x *Settings) GetHttpSendTimeout() *Settings_Int64Setting
func (*Settings) GetInputFormatDefaultsForOmittedFields ¶
func (x *Settings) GetInputFormatDefaultsForOmittedFields() *Settings_BoolSetting
func (*Settings) GetInputFormatImportNestedJson ¶
func (x *Settings) GetInputFormatImportNestedJson() *Settings_BoolSetting
func (*Settings) GetInputFormatNullAsDefault ¶
func (x *Settings) GetInputFormatNullAsDefault() *Settings_BoolSetting
func (*Settings) GetInputFormatParallelParsing ¶
func (x *Settings) GetInputFormatParallelParsing() *Settings_BoolSetting
func (*Settings) GetInputFormatValuesInterpretExpressions ¶
func (x *Settings) GetInputFormatValuesInterpretExpressions() *Settings_BoolSetting
func (*Settings) GetInputFormatWithNamesUseHeader ¶
func (x *Settings) GetInputFormatWithNamesUseHeader() *Settings_BoolSetting
func (*Settings) GetInsertKeeperMaxRetries ¶
func (x *Settings) GetInsertKeeperMaxRetries() *Settings_Int64Setting
func (*Settings) GetInsertNullAsDefault ¶
func (x *Settings) GetInsertNullAsDefault() *Settings_BoolSetting
func (*Settings) GetInsertQuorum ¶
func (x *Settings) GetInsertQuorum() *Settings_Int64Setting
func (*Settings) GetInsertQuorumParallel ¶
func (x *Settings) GetInsertQuorumParallel() *Settings_BoolSetting
func (*Settings) GetInsertQuorumTimeout ¶
func (x *Settings) GetInsertQuorumTimeout() *Settings_Int64Setting
func (*Settings) GetJoinAlgorithm ¶
func (x *Settings) GetJoinAlgorithm() *Settings_JoinAlgorithmSetting
func (*Settings) GetJoinOverflowMode ¶
func (x *Settings) GetJoinOverflowMode() *Settings_OverflowModeSetting
func (*Settings) GetJoinUseNulls ¶
func (x *Settings) GetJoinUseNulls() *Settings_BoolSetting
func (*Settings) GetJoinedSubqueryRequiresAlias ¶
func (x *Settings) GetJoinedSubqueryRequiresAlias() *Settings_BoolSetting
func (*Settings) GetLocalFilesystemReadMethod ¶
func (x *Settings) GetLocalFilesystemReadMethod() *Settings_LocalFilesystemReadMethodSetting
func (*Settings) GetLowCardinalityAllowInNativeFormat ¶
func (x *Settings) GetLowCardinalityAllowInNativeFormat() *Settings_BoolSetting
func (*Settings) GetMaxAstDepth ¶
func (x *Settings) GetMaxAstDepth() *Settings_Int64Setting
func (*Settings) GetMaxAstElements ¶
func (x *Settings) GetMaxAstElements() *Settings_Int64Setting
func (*Settings) GetMaxBlockSize ¶
func (x *Settings) GetMaxBlockSize() *Settings_Int64Setting
func (*Settings) GetMaxBytesBeforeExternalGroupBy ¶
func (x *Settings) GetMaxBytesBeforeExternalGroupBy() *Settings_Int64Setting
func (*Settings) GetMaxBytesBeforeExternalSort ¶
func (x *Settings) GetMaxBytesBeforeExternalSort() *Settings_Int64Setting
func (*Settings) GetMaxBytesInDistinct ¶
func (x *Settings) GetMaxBytesInDistinct() *Settings_Int64Setting
func (*Settings) GetMaxBytesInJoin ¶
func (x *Settings) GetMaxBytesInJoin() *Settings_Int64Setting
func (*Settings) GetMaxBytesInSet ¶
func (x *Settings) GetMaxBytesInSet() *Settings_Int64Setting
func (*Settings) GetMaxBytesToRead ¶
func (x *Settings) GetMaxBytesToRead() *Settings_Int64Setting
func (*Settings) GetMaxBytesToSort ¶
func (x *Settings) GetMaxBytesToSort() *Settings_Int64Setting
func (*Settings) GetMaxBytesToTransfer ¶
func (x *Settings) GetMaxBytesToTransfer() *Settings_Int64Setting
func (*Settings) GetMaxColumnsToRead ¶
func (x *Settings) GetMaxColumnsToRead() *Settings_Int64Setting
func (*Settings) GetMaxConcurrentQueriesForUser ¶
func (x *Settings) GetMaxConcurrentQueriesForUser() *Settings_Int64Setting
func (*Settings) GetMaxExecutionTime ¶
func (x *Settings) GetMaxExecutionTime() *Settings_Int64Setting
func (*Settings) GetMaxExpandedAstElements ¶
func (x *Settings) GetMaxExpandedAstElements() *Settings_Int64Setting
func (*Settings) GetMaxFinalThreads ¶
func (x *Settings) GetMaxFinalThreads() *Settings_Int64Setting
func (*Settings) GetMaxHttpGetRedirects ¶
func (x *Settings) GetMaxHttpGetRedirects() *Settings_Int64Setting
func (*Settings) GetMaxInsertBlockSize ¶
func (x *Settings) GetMaxInsertBlockSize() *Settings_Int64Setting
func (*Settings) GetMaxMemoryUsage ¶
func (x *Settings) GetMaxMemoryUsage() *Settings_Int64Setting
func (*Settings) GetMaxMemoryUsageForUser ¶
func (x *Settings) GetMaxMemoryUsageForUser() *Settings_Int64Setting
func (*Settings) GetMaxNetworkBandwidth ¶
func (x *Settings) GetMaxNetworkBandwidth() *Settings_Int64Setting
func (*Settings) GetMaxNetworkBandwidthForUser ¶
func (x *Settings) GetMaxNetworkBandwidthForUser() *Settings_Int64Setting
func (*Settings) GetMaxParserDepth ¶
func (x *Settings) GetMaxParserDepth() *Settings_Int64Setting
func (*Settings) GetMaxPartitionsPerInsertBlock ¶
func (x *Settings) GetMaxPartitionsPerInsertBlock() *Settings_Int64Setting
func (*Settings) GetMaxQuerySize ¶
func (x *Settings) GetMaxQuerySize() *Settings_Int64Setting
func (*Settings) GetMaxReadBufferSize ¶
func (x *Settings) GetMaxReadBufferSize() *Settings_Int64Setting
func (*Settings) GetMaxReplicaDelayForDistributedQueries ¶
func (x *Settings) GetMaxReplicaDelayForDistributedQueries() *Settings_Int64Setting
func (*Settings) GetMaxResultBytes ¶
func (x *Settings) GetMaxResultBytes() *Settings_Int64Setting
func (*Settings) GetMaxResultRows ¶
func (x *Settings) GetMaxResultRows() *Settings_Int64Setting
func (*Settings) GetMaxRowsInDistinct ¶
func (x *Settings) GetMaxRowsInDistinct() *Settings_Int64Setting
func (*Settings) GetMaxRowsInJoin ¶
func (x *Settings) GetMaxRowsInJoin() *Settings_Int64Setting
func (*Settings) GetMaxRowsInSet ¶
func (x *Settings) GetMaxRowsInSet() *Settings_Int64Setting
func (*Settings) GetMaxRowsToGroupBy ¶
func (x *Settings) GetMaxRowsToGroupBy() *Settings_Int64Setting
func (*Settings) GetMaxRowsToRead ¶
func (x *Settings) GetMaxRowsToRead() *Settings_Int64Setting
func (*Settings) GetMaxRowsToSort ¶
func (x *Settings) GetMaxRowsToSort() *Settings_Int64Setting
func (*Settings) GetMaxRowsToTransfer ¶
func (x *Settings) GetMaxRowsToTransfer() *Settings_Int64Setting
func (*Settings) GetMaxTemporaryColumns ¶
func (x *Settings) GetMaxTemporaryColumns() *Settings_Int64Setting
func (*Settings) GetMaxTemporaryDataOnDiskSizeForQuery ¶
func (x *Settings) GetMaxTemporaryDataOnDiskSizeForQuery() *Settings_Int64Setting
func (*Settings) GetMaxTemporaryDataOnDiskSizeForUser ¶
func (x *Settings) GetMaxTemporaryDataOnDiskSizeForUser() *Settings_Int64Setting
func (*Settings) GetMaxTemporaryNonConstColumns ¶
func (x *Settings) GetMaxTemporaryNonConstColumns() *Settings_Int64Setting
func (*Settings) GetMaxThreads ¶
func (x *Settings) GetMaxThreads() *Settings_Int64Setting
func (*Settings) GetMemoryOvercommitRatioDenominator ¶
func (x *Settings) GetMemoryOvercommitRatioDenominator() *Settings_Int64Setting
func (*Settings) GetMemoryOvercommitRatioDenominatorForUser ¶
func (x *Settings) GetMemoryOvercommitRatioDenominatorForUser() *Settings_Int64Setting
func (*Settings) GetMemoryProfilerSampleProbability ¶
func (x *Settings) GetMemoryProfilerSampleProbability() *Settings_DoubleSetting
func (*Settings) GetMemoryProfilerStep ¶
func (x *Settings) GetMemoryProfilerStep() *Settings_Int64Setting
func (*Settings) GetMemoryUsageOvercommitMaxWaitMicroseconds ¶
func (x *Settings) GetMemoryUsageOvercommitMaxWaitMicroseconds() *Settings_Int64Setting
func (*Settings) GetMergeTreeMaxBytesToUseCache ¶
func (x *Settings) GetMergeTreeMaxBytesToUseCache() *Settings_Int64Setting
func (*Settings) GetMergeTreeMaxRowsToUseCache ¶
func (x *Settings) GetMergeTreeMaxRowsToUseCache() *Settings_Int64Setting
func (*Settings) GetMergeTreeMinBytesForConcurrentRead ¶
func (x *Settings) GetMergeTreeMinBytesForConcurrentRead() *Settings_Int64Setting
func (*Settings) GetMergeTreeMinRowsForConcurrentRead ¶
func (x *Settings) GetMergeTreeMinRowsForConcurrentRead() *Settings_Int64Setting
func (*Settings) GetMinBytesToUseDirectIo ¶
func (x *Settings) GetMinBytesToUseDirectIo() *Settings_Int64Setting
func (*Settings) GetMinCountToCompileExpression ¶
func (x *Settings) GetMinCountToCompileExpression() *Settings_Int64Setting
func (*Settings) GetMinExecutionSpeed ¶
func (x *Settings) GetMinExecutionSpeed() *Settings_Int64Setting
func (*Settings) GetMinExecutionSpeedBytes ¶
func (x *Settings) GetMinExecutionSpeedBytes() *Settings_Int64Setting
func (*Settings) GetMinInsertBlockSizeBytes ¶
func (x *Settings) GetMinInsertBlockSizeBytes() *Settings_Int64Setting
func (*Settings) GetMinInsertBlockSizeRows ¶
func (x *Settings) GetMinInsertBlockSizeRows() *Settings_Int64Setting
func (*Settings) GetOutputFormatJsonQuoteDenormals ¶
func (x *Settings) GetOutputFormatJsonQuoteDenormals() *Settings_BoolSetting
func (*Settings) GetOutputFormatJsonQuote_64BitIntegers ¶
func (x *Settings) GetOutputFormatJsonQuote_64BitIntegers() *Settings_BoolSetting
func (*Settings) GetPriority ¶
func (x *Settings) GetPriority() *Settings_Int64Setting
func (*Settings) GetReadOverflowMode ¶
func (x *Settings) GetReadOverflowMode() *Settings_OverflowModeSetting
func (*Settings) GetReadonly ¶
func (x *Settings) GetReadonly() *Settings_Int64Setting
func (*Settings) GetReceiveTimeout ¶
func (x *Settings) GetReceiveTimeout() *Settings_Int64Setting
func (*Settings) GetRemoteFilesystemReadMethod ¶
func (x *Settings) GetRemoteFilesystemReadMethod() *Settings_RemoteFilesystemReadMethodSetting
func (*Settings) GetReplicationAlterPartitionsSync ¶
func (x *Settings) GetReplicationAlterPartitionsSync() *Settings_Int64Setting
func (*Settings) GetResultOverflowMode ¶
func (x *Settings) GetResultOverflowMode() *Settings_OverflowModeSetting
func (*Settings) GetSelectSequentialConsistency ¶
func (x *Settings) GetSelectSequentialConsistency() *Settings_BoolSetting
func (*Settings) GetSendProgressInHttpHeaders ¶
func (x *Settings) GetSendProgressInHttpHeaders() *Settings_BoolSetting
func (*Settings) GetSendTimeout ¶
func (x *Settings) GetSendTimeout() *Settings_Int64Setting
func (*Settings) GetSetOverflowMode ¶
func (x *Settings) GetSetOverflowMode() *Settings_OverflowModeSetting
func (*Settings) GetSkipUnavailableShards ¶
func (x *Settings) GetSkipUnavailableShards() *Settings_BoolSetting
func (*Settings) GetSortOverflowMode ¶
func (x *Settings) GetSortOverflowMode() *Settings_OverflowModeSetting
func (*Settings) GetTimeoutBeforeCheckingExecutionSpeed ¶
func (x *Settings) GetTimeoutBeforeCheckingExecutionSpeed() *Settings_Int64Setting
func (*Settings) GetTimeoutOverflowMode ¶
func (x *Settings) GetTimeoutOverflowMode() *Settings_OverflowModeSetting
func (*Settings) GetTransferOverflowMode ¶
func (x *Settings) GetTransferOverflowMode() *Settings_OverflowModeSetting
func (*Settings) GetTransformNullIn ¶
func (x *Settings) GetTransformNullIn() *Settings_BoolSetting
func (*Settings) GetUseUncompressedCache ¶
func (x *Settings) GetUseUncompressedCache() *Settings_BoolSetting
func (*Settings) GetWaitForAsyncInsert ¶
func (x *Settings) GetWaitForAsyncInsert() *Settings_BoolSetting
func (*Settings) GetWaitForAsyncInsertTimeout ¶
func (x *Settings) GetWaitForAsyncInsertTimeout() *Settings_Int64Setting
func (*Settings) ProtoMessage ¶
func (*Settings) ProtoMessage()
func (*Settings) ProtoReflect ¶
func (x *Settings) ProtoReflect() protoreflect.Message
type Settings_BoolSetting ¶
type Settings_BoolSetting struct { // Setting value. Value *wrapperspb.BoolValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `bool` setting and its constraints.
func (*Settings_BoolSetting) Descriptor
deprecated
func (*Settings_BoolSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_BoolSetting.ProtoReflect.Descriptor instead.
func (*Settings_BoolSetting) GetValue ¶
func (x *Settings_BoolSetting) GetValue() *wrapperspb.BoolValue
func (*Settings_BoolSetting) GetWritability ¶
func (x *Settings_BoolSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_BoolSetting) ProtoMessage ¶
func (*Settings_BoolSetting) ProtoMessage()
func (*Settings_BoolSetting) ProtoReflect ¶
func (x *Settings_BoolSetting) ProtoReflect() protoreflect.Message
func (*Settings_BoolSetting) Reset ¶
func (x *Settings_BoolSetting) Reset()
func (*Settings_BoolSetting) String ¶
func (x *Settings_BoolSetting) String() string
type Settings_CountDistinctImplementation ¶
type Settings_CountDistinctImplementation int32
const ( Settings_COUNT_DISTINCT_IMPLEMENTATION_INVALID Settings_CountDistinctImplementation = 0 Settings_COUNT_DISTINCT_IMPLEMENTATION_UNIQ Settings_CountDistinctImplementation = 1 Settings_COUNT_DISTINCT_IMPLEMENTATION_UNIQ_COMBINED Settings_CountDistinctImplementation = 2 Settings_COUNT_DISTINCT_IMPLEMENTATION_UNIQ_COMBINED_64 Settings_CountDistinctImplementation = 3 Settings_COUNT_DISTINCT_IMPLEMENTATION_UNIQ_HLL_12 Settings_CountDistinctImplementation = 4 Settings_COUNT_DISTINCT_IMPLEMENTATION_UNIQ_EXACT Settings_CountDistinctImplementation = 5 )
func (Settings_CountDistinctImplementation) Descriptor ¶
func (Settings_CountDistinctImplementation) Descriptor() protoreflect.EnumDescriptor
func (Settings_CountDistinctImplementation) Enum ¶
func (x Settings_CountDistinctImplementation) Enum() *Settings_CountDistinctImplementation
func (Settings_CountDistinctImplementation) EnumDescriptor
deprecated
func (Settings_CountDistinctImplementation) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_CountDistinctImplementation.Descriptor instead.
func (Settings_CountDistinctImplementation) Number ¶
func (x Settings_CountDistinctImplementation) Number() protoreflect.EnumNumber
func (Settings_CountDistinctImplementation) String ¶
func (x Settings_CountDistinctImplementation) String() string
func (Settings_CountDistinctImplementation) Type ¶
func (Settings_CountDistinctImplementation) Type() protoreflect.EnumType
type Settings_CountDistinctImplementationSetting ¶
type Settings_CountDistinctImplementationSetting struct { // Setting value. Value Settings_CountDistinctImplementation `` /* 132-byte string literal not displayed */ // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `count_distinct_implementation` setting and its constraints.
func (*Settings_CountDistinctImplementationSetting) Descriptor
deprecated
func (*Settings_CountDistinctImplementationSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_CountDistinctImplementationSetting.ProtoReflect.Descriptor instead.
func (*Settings_CountDistinctImplementationSetting) GetValue ¶
func (x *Settings_CountDistinctImplementationSetting) GetValue() Settings_CountDistinctImplementation
func (*Settings_CountDistinctImplementationSetting) GetWritability ¶
func (x *Settings_CountDistinctImplementationSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_CountDistinctImplementationSetting) ProtoMessage ¶
func (*Settings_CountDistinctImplementationSetting) ProtoMessage()
func (*Settings_CountDistinctImplementationSetting) ProtoReflect ¶
func (x *Settings_CountDistinctImplementationSetting) ProtoReflect() protoreflect.Message
func (*Settings_CountDistinctImplementationSetting) Reset ¶
func (x *Settings_CountDistinctImplementationSetting) Reset()
func (*Settings_CountDistinctImplementationSetting) String ¶
func (x *Settings_CountDistinctImplementationSetting) String() string
type Settings_DateTimeInputFormat ¶
type Settings_DateTimeInputFormat int32
const ( Settings_DATE_TIME_INPUT_FORMAT_INVALID Settings_DateTimeInputFormat = 0 Settings_DATE_TIME_INPUT_FORMAT_BEST_EFFORT Settings_DateTimeInputFormat = 1 Settings_DATE_TIME_INPUT_FORMAT_BASIC Settings_DateTimeInputFormat = 2 Settings_DATE_TIME_INPUT_FORMAT_BEST_EFFORT_US Settings_DateTimeInputFormat = 3 )
func (Settings_DateTimeInputFormat) Descriptor ¶
func (Settings_DateTimeInputFormat) Descriptor() protoreflect.EnumDescriptor
func (Settings_DateTimeInputFormat) Enum ¶
func (x Settings_DateTimeInputFormat) Enum() *Settings_DateTimeInputFormat
func (Settings_DateTimeInputFormat) EnumDescriptor
deprecated
func (Settings_DateTimeInputFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_DateTimeInputFormat.Descriptor instead.
func (Settings_DateTimeInputFormat) Number ¶
func (x Settings_DateTimeInputFormat) Number() protoreflect.EnumNumber
func (Settings_DateTimeInputFormat) String ¶
func (x Settings_DateTimeInputFormat) String() string
func (Settings_DateTimeInputFormat) Type ¶
func (Settings_DateTimeInputFormat) Type() protoreflect.EnumType
type Settings_DateTimeInputFormatSetting ¶
type Settings_DateTimeInputFormatSetting struct { // Setting value. Value Settings_DateTimeInputFormat `protobuf:"varint,1,opt,name=value,proto3,enum=doublecloud.clickhouse.v1.Settings_DateTimeInputFormat" json:"value,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `date_time_input_format` setting and its constraints.
func (*Settings_DateTimeInputFormatSetting) Descriptor
deprecated
func (*Settings_DateTimeInputFormatSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_DateTimeInputFormatSetting.ProtoReflect.Descriptor instead.
func (*Settings_DateTimeInputFormatSetting) GetValue ¶
func (x *Settings_DateTimeInputFormatSetting) GetValue() Settings_DateTimeInputFormat
func (*Settings_DateTimeInputFormatSetting) GetWritability ¶
func (x *Settings_DateTimeInputFormatSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_DateTimeInputFormatSetting) ProtoMessage ¶
func (*Settings_DateTimeInputFormatSetting) ProtoMessage()
func (*Settings_DateTimeInputFormatSetting) ProtoReflect ¶
func (x *Settings_DateTimeInputFormatSetting) ProtoReflect() protoreflect.Message
func (*Settings_DateTimeInputFormatSetting) Reset ¶
func (x *Settings_DateTimeInputFormatSetting) Reset()
func (*Settings_DateTimeInputFormatSetting) String ¶
func (x *Settings_DateTimeInputFormatSetting) String() string
type Settings_DateTimeOutputFormat ¶
type Settings_DateTimeOutputFormat int32
const ( Settings_DATE_TIME_OUTPUT_FORMAT_INVALID Settings_DateTimeOutputFormat = 0 Settings_DATE_TIME_OUTPUT_FORMAT_SIMPLE Settings_DateTimeOutputFormat = 1 Settings_DATE_TIME_OUTPUT_FORMAT_ISO Settings_DateTimeOutputFormat = 2 Settings_DATE_TIME_OUTPUT_FORMAT_UNIX_TIMESTAMP Settings_DateTimeOutputFormat = 3 )
func (Settings_DateTimeOutputFormat) Descriptor ¶
func (Settings_DateTimeOutputFormat) Descriptor() protoreflect.EnumDescriptor
func (Settings_DateTimeOutputFormat) Enum ¶
func (x Settings_DateTimeOutputFormat) Enum() *Settings_DateTimeOutputFormat
func (Settings_DateTimeOutputFormat) EnumDescriptor
deprecated
func (Settings_DateTimeOutputFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_DateTimeOutputFormat.Descriptor instead.
func (Settings_DateTimeOutputFormat) Number ¶
func (x Settings_DateTimeOutputFormat) Number() protoreflect.EnumNumber
func (Settings_DateTimeOutputFormat) String ¶
func (x Settings_DateTimeOutputFormat) String() string
func (Settings_DateTimeOutputFormat) Type ¶
func (Settings_DateTimeOutputFormat) Type() protoreflect.EnumType
type Settings_DateTimeOutputFormatSetting ¶
type Settings_DateTimeOutputFormatSetting struct { // Setting value. Value Settings_DateTimeOutputFormat `protobuf:"varint,1,opt,name=value,proto3,enum=doublecloud.clickhouse.v1.Settings_DateTimeOutputFormat" json:"value,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `date_time_output_format` setting and its constraints.
func (*Settings_DateTimeOutputFormatSetting) Descriptor
deprecated
func (*Settings_DateTimeOutputFormatSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_DateTimeOutputFormatSetting.ProtoReflect.Descriptor instead.
func (*Settings_DateTimeOutputFormatSetting) GetValue ¶
func (x *Settings_DateTimeOutputFormatSetting) GetValue() Settings_DateTimeOutputFormat
func (*Settings_DateTimeOutputFormatSetting) GetWritability ¶
func (x *Settings_DateTimeOutputFormatSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_DateTimeOutputFormatSetting) ProtoMessage ¶
func (*Settings_DateTimeOutputFormatSetting) ProtoMessage()
func (*Settings_DateTimeOutputFormatSetting) ProtoReflect ¶
func (x *Settings_DateTimeOutputFormatSetting) ProtoReflect() protoreflect.Message
func (*Settings_DateTimeOutputFormatSetting) Reset ¶
func (x *Settings_DateTimeOutputFormatSetting) Reset()
func (*Settings_DateTimeOutputFormatSetting) String ¶
func (x *Settings_DateTimeOutputFormatSetting) String() string
type Settings_DistributedProductMode ¶
type Settings_DistributedProductMode int32
const ( Settings_DISTRIBUTED_PRODUCT_MODE_INVALID Settings_DistributedProductMode = 0 Settings_DISTRIBUTED_PRODUCT_MODE_DENY Settings_DistributedProductMode = 1 Settings_DISTRIBUTED_PRODUCT_MODE_LOCAL Settings_DistributedProductMode = 2 Settings_DISTRIBUTED_PRODUCT_MODE_GLOBAL Settings_DistributedProductMode = 3 Settings_DISTRIBUTED_PRODUCT_MODE_ALLOW Settings_DistributedProductMode = 4 )
func (Settings_DistributedProductMode) Descriptor ¶
func (Settings_DistributedProductMode) Descriptor() protoreflect.EnumDescriptor
func (Settings_DistributedProductMode) Enum ¶
func (x Settings_DistributedProductMode) Enum() *Settings_DistributedProductMode
func (Settings_DistributedProductMode) EnumDescriptor
deprecated
func (Settings_DistributedProductMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_DistributedProductMode.Descriptor instead.
func (Settings_DistributedProductMode) Number ¶
func (x Settings_DistributedProductMode) Number() protoreflect.EnumNumber
func (Settings_DistributedProductMode) String ¶
func (x Settings_DistributedProductMode) String() string
func (Settings_DistributedProductMode) Type ¶
func (Settings_DistributedProductMode) Type() protoreflect.EnumType
type Settings_DistributedProductModeSetting ¶
type Settings_DistributedProductModeSetting struct { // Setting value. Value Settings_DistributedProductMode `` /* 127-byte string literal not displayed */ // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `distributed_product_mode` setting and its constraints.
func (*Settings_DistributedProductModeSetting) Descriptor
deprecated
func (*Settings_DistributedProductModeSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_DistributedProductModeSetting.ProtoReflect.Descriptor instead.
func (*Settings_DistributedProductModeSetting) GetValue ¶
func (x *Settings_DistributedProductModeSetting) GetValue() Settings_DistributedProductMode
func (*Settings_DistributedProductModeSetting) GetWritability ¶
func (x *Settings_DistributedProductModeSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_DistributedProductModeSetting) ProtoMessage ¶
func (*Settings_DistributedProductModeSetting) ProtoMessage()
func (*Settings_DistributedProductModeSetting) ProtoReflect ¶
func (x *Settings_DistributedProductModeSetting) ProtoReflect() protoreflect.Message
func (*Settings_DistributedProductModeSetting) Reset ¶
func (x *Settings_DistributedProductModeSetting) Reset()
func (*Settings_DistributedProductModeSetting) String ¶
func (x *Settings_DistributedProductModeSetting) String() string
type Settings_DoubleSetting ¶
type Settings_DoubleSetting struct { // Setting value. Value *wrapperspb.DoubleValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Min constraint specifies lower boundary for a numeric setting. Min *wrapperspb.DoubleValue `protobuf:"bytes,2,opt,name=min,proto3" json:"min,omitempty"` // Max constraint specifies upper boundary for a numeric setting. Max *wrapperspb.DoubleValue `protobuf:"bytes,3,opt,name=max,proto3" json:"max,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,4,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `double` setting and its constraints.
func (*Settings_DoubleSetting) Descriptor
deprecated
func (*Settings_DoubleSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_DoubleSetting.ProtoReflect.Descriptor instead.
func (*Settings_DoubleSetting) GetMax ¶
func (x *Settings_DoubleSetting) GetMax() *wrapperspb.DoubleValue
func (*Settings_DoubleSetting) GetMin ¶
func (x *Settings_DoubleSetting) GetMin() *wrapperspb.DoubleValue
func (*Settings_DoubleSetting) GetValue ¶
func (x *Settings_DoubleSetting) GetValue() *wrapperspb.DoubleValue
func (*Settings_DoubleSetting) GetWritability ¶
func (x *Settings_DoubleSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_DoubleSetting) ProtoMessage ¶
func (*Settings_DoubleSetting) ProtoMessage()
func (*Settings_DoubleSetting) ProtoReflect ¶
func (x *Settings_DoubleSetting) ProtoReflect() protoreflect.Message
func (*Settings_DoubleSetting) Reset ¶
func (x *Settings_DoubleSetting) Reset()
func (*Settings_DoubleSetting) String ¶
func (x *Settings_DoubleSetting) String() string
type Settings_FormatRegexpEscapingRule ¶
type Settings_FormatRegexpEscapingRule int32
const ( Settings_FORMAT_REGEXP_ESCAPING_RULE_INVALID Settings_FormatRegexpEscapingRule = 0 Settings_FORMAT_REGEXP_ESCAPING_RULE_ESCAPED Settings_FormatRegexpEscapingRule = 1 Settings_FORMAT_REGEXP_ESCAPING_RULE_QUOTED Settings_FormatRegexpEscapingRule = 2 Settings_FORMAT_REGEXP_ESCAPING_RULE_CSV Settings_FormatRegexpEscapingRule = 3 Settings_FORMAT_REGEXP_ESCAPING_RULE_JSON Settings_FormatRegexpEscapingRule = 4 Settings_FORMAT_REGEXP_ESCAPING_RULE_XML Settings_FormatRegexpEscapingRule = 5 Settings_FORMAT_REGEXP_ESCAPING_RULE_RAW Settings_FormatRegexpEscapingRule = 6 )
func (Settings_FormatRegexpEscapingRule) Descriptor ¶
func (Settings_FormatRegexpEscapingRule) Descriptor() protoreflect.EnumDescriptor
func (Settings_FormatRegexpEscapingRule) Enum ¶
func (x Settings_FormatRegexpEscapingRule) Enum() *Settings_FormatRegexpEscapingRule
func (Settings_FormatRegexpEscapingRule) EnumDescriptor
deprecated
func (Settings_FormatRegexpEscapingRule) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_FormatRegexpEscapingRule.Descriptor instead.
func (Settings_FormatRegexpEscapingRule) Number ¶
func (x Settings_FormatRegexpEscapingRule) Number() protoreflect.EnumNumber
func (Settings_FormatRegexpEscapingRule) String ¶
func (x Settings_FormatRegexpEscapingRule) String() string
func (Settings_FormatRegexpEscapingRule) Type ¶
func (Settings_FormatRegexpEscapingRule) Type() protoreflect.EnumType
type Settings_FormatRegexpEscapingRuleSetting ¶
type Settings_FormatRegexpEscapingRuleSetting struct { // Setting value. Value Settings_FormatRegexpEscapingRule `` /* 129-byte string literal not displayed */ // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `format_regexp_escaping_rule` setting and its constraints.
func (*Settings_FormatRegexpEscapingRuleSetting) Descriptor
deprecated
func (*Settings_FormatRegexpEscapingRuleSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_FormatRegexpEscapingRuleSetting.ProtoReflect.Descriptor instead.
func (*Settings_FormatRegexpEscapingRuleSetting) GetValue ¶
func (x *Settings_FormatRegexpEscapingRuleSetting) GetValue() Settings_FormatRegexpEscapingRule
func (*Settings_FormatRegexpEscapingRuleSetting) GetWritability ¶
func (x *Settings_FormatRegexpEscapingRuleSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_FormatRegexpEscapingRuleSetting) ProtoMessage ¶
func (*Settings_FormatRegexpEscapingRuleSetting) ProtoMessage()
func (*Settings_FormatRegexpEscapingRuleSetting) ProtoReflect ¶
func (x *Settings_FormatRegexpEscapingRuleSetting) ProtoReflect() protoreflect.Message
func (*Settings_FormatRegexpEscapingRuleSetting) Reset ¶
func (x *Settings_FormatRegexpEscapingRuleSetting) Reset()
func (*Settings_FormatRegexpEscapingRuleSetting) String ¶
func (x *Settings_FormatRegexpEscapingRuleSetting) String() string
type Settings_GroupByOverflowMode ¶
type Settings_GroupByOverflowMode int32
const ( Settings_GROUP_BY_OVERFLOW_MODE_INVALID Settings_GroupByOverflowMode = 0 Settings_GROUP_BY_OVERFLOW_MODE_THROW Settings_GroupByOverflowMode = 1 Settings_GROUP_BY_OVERFLOW_MODE_BREAK Settings_GroupByOverflowMode = 2 Settings_GROUP_BY_OVERFLOW_MODE_ANY Settings_GroupByOverflowMode = 3 )
func (Settings_GroupByOverflowMode) Descriptor ¶
func (Settings_GroupByOverflowMode) Descriptor() protoreflect.EnumDescriptor
func (Settings_GroupByOverflowMode) Enum ¶
func (x Settings_GroupByOverflowMode) Enum() *Settings_GroupByOverflowMode
func (Settings_GroupByOverflowMode) EnumDescriptor
deprecated
func (Settings_GroupByOverflowMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_GroupByOverflowMode.Descriptor instead.
func (Settings_GroupByOverflowMode) Number ¶
func (x Settings_GroupByOverflowMode) Number() protoreflect.EnumNumber
func (Settings_GroupByOverflowMode) String ¶
func (x Settings_GroupByOverflowMode) String() string
func (Settings_GroupByOverflowMode) Type ¶
func (Settings_GroupByOverflowMode) Type() protoreflect.EnumType
type Settings_GroupByOverflowModeSetting ¶
type Settings_GroupByOverflowModeSetting struct { // Setting value. Value Settings_GroupByOverflowMode `protobuf:"varint,1,opt,name=value,proto3,enum=doublecloud.clickhouse.v1.Settings_GroupByOverflowMode" json:"value,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `group_by_overflow_mode` setting and its constraints.
func (*Settings_GroupByOverflowModeSetting) Descriptor
deprecated
func (*Settings_GroupByOverflowModeSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_GroupByOverflowModeSetting.ProtoReflect.Descriptor instead.
func (*Settings_GroupByOverflowModeSetting) GetValue ¶
func (x *Settings_GroupByOverflowModeSetting) GetValue() Settings_GroupByOverflowMode
func (*Settings_GroupByOverflowModeSetting) GetWritability ¶
func (x *Settings_GroupByOverflowModeSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_GroupByOverflowModeSetting) ProtoMessage ¶
func (*Settings_GroupByOverflowModeSetting) ProtoMessage()
func (*Settings_GroupByOverflowModeSetting) ProtoReflect ¶
func (x *Settings_GroupByOverflowModeSetting) ProtoReflect() protoreflect.Message
func (*Settings_GroupByOverflowModeSetting) Reset ¶
func (x *Settings_GroupByOverflowModeSetting) Reset()
func (*Settings_GroupByOverflowModeSetting) String ¶
func (x *Settings_GroupByOverflowModeSetting) String() string
type Settings_Int64Setting ¶
type Settings_Int64Setting struct { // Setting value. Value *wrapperspb.Int64Value `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Min constraint specifies lower boundary for a numeric setting. Min *wrapperspb.Int64Value `protobuf:"bytes,2,opt,name=min,proto3" json:"min,omitempty"` // Max constraint specifies upper boundary for a numeric setting. Max *wrapperspb.Int64Value `protobuf:"bytes,3,opt,name=max,proto3" json:"max,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,4,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `int64` setting and its constraints.
func (*Settings_Int64Setting) Descriptor
deprecated
func (*Settings_Int64Setting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_Int64Setting.ProtoReflect.Descriptor instead.
func (*Settings_Int64Setting) GetMax ¶
func (x *Settings_Int64Setting) GetMax() *wrapperspb.Int64Value
func (*Settings_Int64Setting) GetMin ¶
func (x *Settings_Int64Setting) GetMin() *wrapperspb.Int64Value
func (*Settings_Int64Setting) GetValue ¶
func (x *Settings_Int64Setting) GetValue() *wrapperspb.Int64Value
func (*Settings_Int64Setting) GetWritability ¶
func (x *Settings_Int64Setting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_Int64Setting) ProtoMessage ¶
func (*Settings_Int64Setting) ProtoMessage()
func (*Settings_Int64Setting) ProtoReflect ¶
func (x *Settings_Int64Setting) ProtoReflect() protoreflect.Message
func (*Settings_Int64Setting) Reset ¶
func (x *Settings_Int64Setting) Reset()
func (*Settings_Int64Setting) String ¶
func (x *Settings_Int64Setting) String() string
type Settings_JoinAlgorithm ¶
type Settings_JoinAlgorithm int32
const ( Settings_JOIN_ALGORITHM_INVALID Settings_JoinAlgorithm = 0 Settings_JOIN_ALGORITHM_HASH Settings_JoinAlgorithm = 1 Settings_JOIN_ALGORITHM_PARALLEL_HASH Settings_JoinAlgorithm = 2 Settings_JOIN_ALGORITHM_PARTIAL_MERGE Settings_JoinAlgorithm = 3 Settings_JOIN_ALGORITHM_DIRECT Settings_JoinAlgorithm = 4 Settings_JOIN_ALGORITHM_AUTO Settings_JoinAlgorithm = 5 Settings_JOIN_ALGORITHM_FULL_SORTING_MERGE Settings_JoinAlgorithm = 6 Settings_JOIN_ALGORITHM_PREFER_PARTIAL_MERGE Settings_JoinAlgorithm = 7 )
func (Settings_JoinAlgorithm) Descriptor ¶
func (Settings_JoinAlgorithm) Descriptor() protoreflect.EnumDescriptor
func (Settings_JoinAlgorithm) Enum ¶
func (x Settings_JoinAlgorithm) Enum() *Settings_JoinAlgorithm
func (Settings_JoinAlgorithm) EnumDescriptor
deprecated
func (Settings_JoinAlgorithm) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_JoinAlgorithm.Descriptor instead.
func (Settings_JoinAlgorithm) Number ¶
func (x Settings_JoinAlgorithm) Number() protoreflect.EnumNumber
func (Settings_JoinAlgorithm) String ¶
func (x Settings_JoinAlgorithm) String() string
func (Settings_JoinAlgorithm) Type ¶
func (Settings_JoinAlgorithm) Type() protoreflect.EnumType
type Settings_JoinAlgorithmSetting ¶
type Settings_JoinAlgorithmSetting struct { // Setting value. Value []Settings_JoinAlgorithm `protobuf:"varint,1,rep,packed,name=value,proto3,enum=doublecloud.clickhouse.v1.Settings_JoinAlgorithm" json:"value,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `join_algorithm` setting and its constraints.
func (*Settings_JoinAlgorithmSetting) Descriptor
deprecated
func (*Settings_JoinAlgorithmSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_JoinAlgorithmSetting.ProtoReflect.Descriptor instead.
func (*Settings_JoinAlgorithmSetting) GetValue ¶
func (x *Settings_JoinAlgorithmSetting) GetValue() []Settings_JoinAlgorithm
func (*Settings_JoinAlgorithmSetting) GetWritability ¶
func (x *Settings_JoinAlgorithmSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_JoinAlgorithmSetting) ProtoMessage ¶
func (*Settings_JoinAlgorithmSetting) ProtoMessage()
func (*Settings_JoinAlgorithmSetting) ProtoReflect ¶
func (x *Settings_JoinAlgorithmSetting) ProtoReflect() protoreflect.Message
func (*Settings_JoinAlgorithmSetting) Reset ¶
func (x *Settings_JoinAlgorithmSetting) Reset()
func (*Settings_JoinAlgorithmSetting) String ¶
func (x *Settings_JoinAlgorithmSetting) String() string
type Settings_LocalFilesystemReadMethod ¶
type Settings_LocalFilesystemReadMethod int32
const ( Settings_LOCAL_FILESYSTEM_READ_METHOD_INVALID Settings_LocalFilesystemReadMethod = 0 Settings_LOCAL_FILESYSTEM_READ_METHOD_READ Settings_LocalFilesystemReadMethod = 1 Settings_LOCAL_FILESYSTEM_READ_METHOD_PREAD_THREADPOOL Settings_LocalFilesystemReadMethod = 2 Settings_LOCAL_FILESYSTEM_READ_METHOD_PREAD Settings_LocalFilesystemReadMethod = 3 Settings_LOCAL_FILESYSTEM_READ_METHOD_NMAP Settings_LocalFilesystemReadMethod = 4 )
func (Settings_LocalFilesystemReadMethod) Descriptor ¶
func (Settings_LocalFilesystemReadMethod) Descriptor() protoreflect.EnumDescriptor
func (Settings_LocalFilesystemReadMethod) Enum ¶
func (x Settings_LocalFilesystemReadMethod) Enum() *Settings_LocalFilesystemReadMethod
func (Settings_LocalFilesystemReadMethod) EnumDescriptor
deprecated
func (Settings_LocalFilesystemReadMethod) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_LocalFilesystemReadMethod.Descriptor instead.
func (Settings_LocalFilesystemReadMethod) Number ¶
func (x Settings_LocalFilesystemReadMethod) Number() protoreflect.EnumNumber
func (Settings_LocalFilesystemReadMethod) String ¶
func (x Settings_LocalFilesystemReadMethod) String() string
func (Settings_LocalFilesystemReadMethod) Type ¶
func (Settings_LocalFilesystemReadMethod) Type() protoreflect.EnumType
type Settings_LocalFilesystemReadMethodSetting ¶
type Settings_LocalFilesystemReadMethodSetting struct { // Setting value. Value Settings_LocalFilesystemReadMethod `` /* 130-byte string literal not displayed */ // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `local_filesystem_read_method` setting and its constraints.
func (*Settings_LocalFilesystemReadMethodSetting) Descriptor
deprecated
func (*Settings_LocalFilesystemReadMethodSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_LocalFilesystemReadMethodSetting.ProtoReflect.Descriptor instead.
func (*Settings_LocalFilesystemReadMethodSetting) GetValue ¶
func (x *Settings_LocalFilesystemReadMethodSetting) GetValue() Settings_LocalFilesystemReadMethod
func (*Settings_LocalFilesystemReadMethodSetting) GetWritability ¶
func (x *Settings_LocalFilesystemReadMethodSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_LocalFilesystemReadMethodSetting) ProtoMessage ¶
func (*Settings_LocalFilesystemReadMethodSetting) ProtoMessage()
func (*Settings_LocalFilesystemReadMethodSetting) ProtoReflect ¶
func (x *Settings_LocalFilesystemReadMethodSetting) ProtoReflect() protoreflect.Message
func (*Settings_LocalFilesystemReadMethodSetting) Reset ¶
func (x *Settings_LocalFilesystemReadMethodSetting) Reset()
func (*Settings_LocalFilesystemReadMethodSetting) String ¶
func (x *Settings_LocalFilesystemReadMethodSetting) String() string
type Settings_OverflowMode ¶
type Settings_OverflowMode int32
const ( Settings_OVERFLOW_MODE_INVALID Settings_OverflowMode = 0 Settings_OVERFLOW_MODE_THROW Settings_OverflowMode = 1 Settings_OVERFLOW_MODE_BREAK Settings_OverflowMode = 2 )
func (Settings_OverflowMode) Descriptor ¶
func (Settings_OverflowMode) Descriptor() protoreflect.EnumDescriptor
func (Settings_OverflowMode) Enum ¶
func (x Settings_OverflowMode) Enum() *Settings_OverflowMode
func (Settings_OverflowMode) EnumDescriptor
deprecated
func (Settings_OverflowMode) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_OverflowMode.Descriptor instead.
func (Settings_OverflowMode) Number ¶
func (x Settings_OverflowMode) Number() protoreflect.EnumNumber
func (Settings_OverflowMode) String ¶
func (x Settings_OverflowMode) String() string
func (Settings_OverflowMode) Type ¶
func (Settings_OverflowMode) Type() protoreflect.EnumType
type Settings_OverflowModeSetting ¶
type Settings_OverflowModeSetting struct { // Setting value. Value Settings_OverflowMode `protobuf:"varint,1,opt,name=value,proto3,enum=doublecloud.clickhouse.v1.Settings_OverflowMode" json:"value,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `overflow_mode` setting and its constraints.
func (*Settings_OverflowModeSetting) Descriptor
deprecated
func (*Settings_OverflowModeSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_OverflowModeSetting.ProtoReflect.Descriptor instead.
func (*Settings_OverflowModeSetting) GetValue ¶
func (x *Settings_OverflowModeSetting) GetValue() Settings_OverflowMode
func (*Settings_OverflowModeSetting) GetWritability ¶
func (x *Settings_OverflowModeSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_OverflowModeSetting) ProtoMessage ¶
func (*Settings_OverflowModeSetting) ProtoMessage()
func (*Settings_OverflowModeSetting) ProtoReflect ¶
func (x *Settings_OverflowModeSetting) ProtoReflect() protoreflect.Message
func (*Settings_OverflowModeSetting) Reset ¶
func (x *Settings_OverflowModeSetting) Reset()
func (*Settings_OverflowModeSetting) String ¶
func (x *Settings_OverflowModeSetting) String() string
type Settings_RemoteFilesystemReadMethod ¶
type Settings_RemoteFilesystemReadMethod int32
const ( Settings_REMOTE_FILESYSTEM_READ_METHOD_INVALID Settings_RemoteFilesystemReadMethod = 0 Settings_REMOTE_FILESYSTEM_READ_METHOD_READ Settings_RemoteFilesystemReadMethod = 1 Settings_REMOTE_FILESYSTEM_READ_METHOD_THREADPOOL Settings_RemoteFilesystemReadMethod = 2 )
func (Settings_RemoteFilesystemReadMethod) Descriptor ¶
func (Settings_RemoteFilesystemReadMethod) Descriptor() protoreflect.EnumDescriptor
func (Settings_RemoteFilesystemReadMethod) Enum ¶
func (x Settings_RemoteFilesystemReadMethod) Enum() *Settings_RemoteFilesystemReadMethod
func (Settings_RemoteFilesystemReadMethod) EnumDescriptor
deprecated
func (Settings_RemoteFilesystemReadMethod) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_RemoteFilesystemReadMethod.Descriptor instead.
func (Settings_RemoteFilesystemReadMethod) Number ¶
func (x Settings_RemoteFilesystemReadMethod) Number() protoreflect.EnumNumber
func (Settings_RemoteFilesystemReadMethod) String ¶
func (x Settings_RemoteFilesystemReadMethod) String() string
func (Settings_RemoteFilesystemReadMethod) Type ¶
func (Settings_RemoteFilesystemReadMethod) Type() protoreflect.EnumType
type Settings_RemoteFilesystemReadMethodSetting ¶
type Settings_RemoteFilesystemReadMethodSetting struct { // Setting value. Value Settings_RemoteFilesystemReadMethod `` /* 131-byte string literal not displayed */ // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `remote_filesystem_read_method` setting and its constraints.
func (*Settings_RemoteFilesystemReadMethodSetting) Descriptor
deprecated
func (*Settings_RemoteFilesystemReadMethodSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_RemoteFilesystemReadMethodSetting.ProtoReflect.Descriptor instead.
func (*Settings_RemoteFilesystemReadMethodSetting) GetValue ¶
func (x *Settings_RemoteFilesystemReadMethodSetting) GetValue() Settings_RemoteFilesystemReadMethod
func (*Settings_RemoteFilesystemReadMethodSetting) GetWritability ¶
func (x *Settings_RemoteFilesystemReadMethodSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_RemoteFilesystemReadMethodSetting) ProtoMessage ¶
func (*Settings_RemoteFilesystemReadMethodSetting) ProtoMessage()
func (*Settings_RemoteFilesystemReadMethodSetting) ProtoReflect ¶
func (x *Settings_RemoteFilesystemReadMethodSetting) ProtoReflect() protoreflect.Message
func (*Settings_RemoteFilesystemReadMethodSetting) Reset ¶
func (x *Settings_RemoteFilesystemReadMethodSetting) Reset()
func (*Settings_RemoteFilesystemReadMethodSetting) String ¶
func (x *Settings_RemoteFilesystemReadMethodSetting) String() string
type Settings_StringSetting ¶
type Settings_StringSetting struct { // Setting value. Value *wrapperspb.StringValue `protobuf:"bytes,1,opt,name=value,proto3" json:"value,omitempty"` // Writability constraint specifies how the user can change this setting. Writability *Settings_WritabilityConstraint `protobuf:"bytes,2,opt,name=writability,proto3" json:"writability,omitempty"` // contains filtered or unexported fields }
Represents `string` setting and its constraints.
func (*Settings_StringSetting) Descriptor
deprecated
func (*Settings_StringSetting) Descriptor() ([]byte, []int)
Deprecated: Use Settings_StringSetting.ProtoReflect.Descriptor instead.
func (*Settings_StringSetting) GetValue ¶
func (x *Settings_StringSetting) GetValue() *wrapperspb.StringValue
func (*Settings_StringSetting) GetWritability ¶
func (x *Settings_StringSetting) GetWritability() *Settings_WritabilityConstraint
func (*Settings_StringSetting) ProtoMessage ¶
func (*Settings_StringSetting) ProtoMessage()
func (*Settings_StringSetting) ProtoReflect ¶
func (x *Settings_StringSetting) ProtoReflect() protoreflect.Message
func (*Settings_StringSetting) Reset ¶
func (x *Settings_StringSetting) Reset()
func (*Settings_StringSetting) String ¶
func (x *Settings_StringSetting) String() string
type Settings_Writability ¶
type Settings_Writability int32
Writability constraint values. See in-depth description in [ClickHouse documentation](https://clickhouse.com/docs/en/operations/settings/constraints-on-settings).
const ( Settings_WRITABILITY_INVALID Settings_Writability = 0 Settings_WRITABILITY_CONST Settings_Writability = 1 Settings_WRITABILITY_WRITABLE Settings_Writability = 2 Settings_WRITABILITY_CHANGEABLE_IN_READONLY Settings_Writability = 3 )
func (Settings_Writability) Descriptor ¶
func (Settings_Writability) Descriptor() protoreflect.EnumDescriptor
func (Settings_Writability) Enum ¶
func (x Settings_Writability) Enum() *Settings_Writability
func (Settings_Writability) EnumDescriptor
deprecated
func (Settings_Writability) EnumDescriptor() ([]byte, []int)
Deprecated: Use Settings_Writability.Descriptor instead.
func (Settings_Writability) Number ¶
func (x Settings_Writability) Number() protoreflect.EnumNumber
func (Settings_Writability) String ¶
func (x Settings_Writability) String() string
func (Settings_Writability) Type ¶
func (Settings_Writability) Type() protoreflect.EnumType
type Settings_WritabilityConstraint ¶
type Settings_WritabilityConstraint struct { // Writability value. Value Settings_Writability `protobuf:"varint,1,opt,name=value,proto3,enum=doublecloud.clickhouse.v1.Settings_Writability" json:"value,omitempty"` // contains filtered or unexported fields }
Represents writability constraint value.
func (*Settings_WritabilityConstraint) Descriptor
deprecated
func (*Settings_WritabilityConstraint) Descriptor() ([]byte, []int)
Deprecated: Use Settings_WritabilityConstraint.ProtoReflect.Descriptor instead.
func (*Settings_WritabilityConstraint) GetValue ¶
func (x *Settings_WritabilityConstraint) GetValue() Settings_Writability
func (*Settings_WritabilityConstraint) ProtoMessage ¶
func (*Settings_WritabilityConstraint) ProtoMessage()
func (*Settings_WritabilityConstraint) ProtoReflect ¶
func (x *Settings_WritabilityConstraint) ProtoReflect() protoreflect.Message
func (*Settings_WritabilityConstraint) Reset ¶
func (x *Settings_WritabilityConstraint) Reset()
func (*Settings_WritabilityConstraint) String ¶
func (x *Settings_WritabilityConstraint) String() string
type StartClusterRequest ¶
type StartClusterRequest struct { // ID of the ClickHouse 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 ClickHouse 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 UnimplementedBackupServiceServer ¶
type UnimplementedBackupServiceServer struct{}
UnimplementedBackupServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedBackupServiceServer) Create ¶
func (UnimplementedBackupServiceServer) Create(context.Context, *CreateBackupRequest) (*v1.Operation, error)
func (UnimplementedBackupServiceServer) Delete ¶
func (UnimplementedBackupServiceServer) Delete(context.Context, *DeleteBackupRequest) (*v1.Operation, error)
func (UnimplementedBackupServiceServer) Get ¶
func (UnimplementedBackupServiceServer) Get(context.Context, *GetBackupRequest) (*Backup, error)
func (UnimplementedBackupServiceServer) List ¶
func (UnimplementedBackupServiceServer) List(context.Context, *ListBackupsRequest) (*ListBackupsResponse, error)
type UnimplementedClusterServiceServer ¶
type UnimplementedClusterServiceServer struct{}
UnimplementedClusterServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
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) ListBackups ¶
func (UnimplementedClusterServiceServer) ListBackups(context.Context, *ListClusterBackupsRequest) (*ListClusterBackupsResponse, 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) Restore ¶
func (UnimplementedClusterServiceServer) Restore(context.Context, *RestoreClusterRequest) (*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 UnimplementedOperationServiceServer ¶
type UnimplementedOperationServiceServer struct{}
UnimplementedOperationServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedOperationServiceServer) Get ¶
func (UnimplementedOperationServiceServer) Get(context.Context, *GetOperationRequest) (*v1.Operation, error)
type UnimplementedUserServiceServer ¶
type UnimplementedUserServiceServer struct{}
UnimplementedUserServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedUserServiceServer) Create ¶
func (UnimplementedUserServiceServer) Create(context.Context, *CreateUserRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) CreateRole ¶
func (UnimplementedUserServiceServer) CreateRole(context.Context, *CreateRoleRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) Delete ¶
func (UnimplementedUserServiceServer) Delete(context.Context, *DeleteUserRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) DeleteRole ¶
func (UnimplementedUserServiceServer) DeleteRole(context.Context, *DeleteRoleRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) Get ¶
func (UnimplementedUserServiceServer) Get(context.Context, *GetUserRequest) (*User, error)
func (UnimplementedUserServiceServer) GetRole ¶
func (UnimplementedUserServiceServer) GetRole(context.Context, *GetRoleRequest) (*Role, error)
func (UnimplementedUserServiceServer) List ¶
func (UnimplementedUserServiceServer) List(context.Context, *ListUsersRequest) (*ListUsersResponse, error)
func (UnimplementedUserServiceServer) ListRoles ¶
func (UnimplementedUserServiceServer) ListRoles(context.Context, *ListRolesRequest) (*ListRolesResponse, error)
func (UnimplementedUserServiceServer) Update ¶
func (UnimplementedUserServiceServer) Update(context.Context, *UpdateUserRequest) (*v1.Operation, error)
func (UnimplementedUserServiceServer) UpdateRole ¶
func (UnimplementedUserServiceServer) UpdateRole(context.Context, *UpdateRoleRequest) (*v1.Operation, error)
type UnimplementedVersionServiceServer ¶
type UnimplementedVersionServiceServer struct{}
UnimplementedVersionServiceServer must be embedded to have forward compatible implementations.
NOTE: this should be embedded by value instead of pointer to avoid a nil pointer dereference when methods are called.
func (UnimplementedVersionServiceServer) List ¶
func (UnimplementedVersionServiceServer) List(context.Context, *ListVersionsRequest) (*ListVersionsResponse, error)
type UnsafeBackupServiceServer ¶
type UnsafeBackupServiceServer interface {
// contains filtered or unexported methods
}
UnsafeBackupServiceServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to BackupServiceServer will result in compilation errors.
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 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 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 ClickHouse cluster resource to update. // To get the ClickHouse 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 for the cluster. Name string `protobuf:"bytes,2,opt,name=name,proto3" json:"name,omitempty"` // New description of the ClickHouse cluster. Description string `protobuf:"bytes,3,opt,name=description,proto3" json:"description,omitempty"` // Version of ClickHouse DBMS. Version string `protobuf:"bytes,4,opt,name=version,proto3" json:"version,omitempty"` // Resources allocated to the ClickHouse 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"` // ClickHouse server configuration. ClickhouseConfig *ClickhouseConfig `protobuf:"bytes,7,opt,name=clickhouse_config,json=clickhouseConfig,proto3" json:"clickhouse_config,omitempty"` // Window of maintenance operations. MaintenanceWindow *v1.MaintenanceWindow `protobuf:"bytes,8,opt,name=maintenance_window,json=maintenanceWindow,proto3" json:"maintenance_window,omitempty"` // Custom TLS certificate CustomCertificate *CustomCertificate `protobuf:"bytes,9,opt,name=custom_certificate,json=customCertificate,proto3" json:"custom_certificate,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) GetClickhouseConfig ¶
func (x *UpdateClusterRequest) GetClickhouseConfig() *ClickhouseConfig
func (*UpdateClusterRequest) GetClusterId ¶
func (x *UpdateClusterRequest) GetClusterId() string
func (*UpdateClusterRequest) GetCustomCertificate ¶
func (x *UpdateClusterRequest) GetCustomCertificate() *CustomCertificate
func (*UpdateClusterRequest) GetDescription ¶
func (x *UpdateClusterRequest) GetDescription() string
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) 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 UpdateRoleRequest ¶
type UpdateRoleRequest struct { // Required. ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the role. RoleName string `protobuf:"bytes,2,opt,name=role_name,json=roleName,proto3" json:"role_name,omitempty"` // List of the privileges that define the scope of queries the a user with that // role can execute. Privileges *Privileges `protobuf:"bytes,3,opt,name=privileges,proto3" json:"privileges,omitempty"` // Settings and constraints. Settings *Settings `protobuf:"bytes,4,opt,name=settings,proto3" json:"settings,omitempty"` // List of assigned quotas to the role. QuotaNames *QuotaNames `protobuf:"bytes,5,opt,name=quota_names,json=quotaNames,proto3" json:"quota_names,omitempty"` // contains filtered or unexported fields }
func (*UpdateRoleRequest) Descriptor
deprecated
func (*UpdateRoleRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateRoleRequest.ProtoReflect.Descriptor instead.
func (*UpdateRoleRequest) GetClusterId ¶
func (x *UpdateRoleRequest) GetClusterId() string
func (*UpdateRoleRequest) GetPrivileges ¶
func (x *UpdateRoleRequest) GetPrivileges() *Privileges
func (*UpdateRoleRequest) GetQuotaNames ¶
func (x *UpdateRoleRequest) GetQuotaNames() *QuotaNames
func (*UpdateRoleRequest) GetRoleName ¶
func (x *UpdateRoleRequest) GetRoleName() string
func (*UpdateRoleRequest) GetSettings ¶
func (x *UpdateRoleRequest) GetSettings() *Settings
func (*UpdateRoleRequest) ProtoMessage ¶
func (*UpdateRoleRequest) ProtoMessage()
func (*UpdateRoleRequest) ProtoReflect ¶
func (x *UpdateRoleRequest) ProtoReflect() protoreflect.Message
func (*UpdateRoleRequest) Reset ¶
func (x *UpdateRoleRequest) Reset()
func (*UpdateRoleRequest) String ¶
func (x *UpdateRoleRequest) String() string
type UpdateUserRequest ¶
type UpdateUserRequest struct { // Required. ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,1,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Required. Name of the user. UserName string `protobuf:"bytes,2,opt,name=user_name,json=userName,proto3" json:"user_name,omitempty"` // Authentication params of the user. Authentication *Authentication `protobuf:"bytes,3,opt,name=authentication,proto3" json:"authentication,omitempty"` // Default role settigns. DefaultRoles *DefaultRoles `protobuf:"bytes,4,opt,name=default_roles,json=defaultRoles,proto3" json:"default_roles,omitempty"` // Grantees settings. Grantees *Grantees `protobuf:"bytes,5,opt,name=grantees,proto3" json:"grantees,omitempty"` // List of the privileges that define the scope of queries the a user can execute. Privileges *Privileges `protobuf:"bytes,6,opt,name=privileges,proto3" json:"privileges,omitempty"` // Settings and constraints. Settings *Settings `protobuf:"bytes,7,opt,name=settings,proto3" json:"settings,omitempty"` // List of assigned quotas to the user. QuotaNames *QuotaNames `protobuf:"bytes,8,opt,name=quota_names,json=quotaNames,proto3" json:"quota_names,omitempty"` // List of assigned roles to the user. AssignedRoles *AssignedRoles `protobuf:"bytes,9,opt,name=assigned_roles,json=assignedRoles,proto3" json:"assigned_roles,omitempty"` // contains filtered or unexported fields }
func (*UpdateUserRequest) Descriptor
deprecated
func (*UpdateUserRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateUserRequest.ProtoReflect.Descriptor instead.
func (*UpdateUserRequest) GetAssignedRoles ¶
func (x *UpdateUserRequest) GetAssignedRoles() *AssignedRoles
func (*UpdateUserRequest) GetAuthentication ¶
func (x *UpdateUserRequest) GetAuthentication() *Authentication
func (*UpdateUserRequest) GetClusterId ¶
func (x *UpdateUserRequest) GetClusterId() string
func (*UpdateUserRequest) GetDefaultRoles ¶
func (x *UpdateUserRequest) GetDefaultRoles() *DefaultRoles
func (*UpdateUserRequest) GetGrantees ¶
func (x *UpdateUserRequest) GetGrantees() *Grantees
func (*UpdateUserRequest) GetPrivileges ¶
func (x *UpdateUserRequest) GetPrivileges() *Privileges
func (*UpdateUserRequest) GetQuotaNames ¶
func (x *UpdateUserRequest) GetQuotaNames() *QuotaNames
func (*UpdateUserRequest) GetSettings ¶
func (x *UpdateUserRequest) GetSettings() *Settings
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 User ¶
type User struct { // Name of the ClickHouse user. Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"` // ID of the ClickHouse cluster. ClusterId string `protobuf:"bytes,2,opt,name=cluster_id,json=clusterId,proto3" json:"cluster_id,omitempty"` // Default role settigns. DefaultRoles *DefaultRoles `protobuf:"bytes,3,opt,name=default_roles,json=defaultRoles,proto3" json:"default_roles,omitempty"` // Grantees settings. Grantees *Grantees `protobuf:"bytes,4,opt,name=grantees,proto3" json:"grantees,omitempty"` // List of the privileges of the user. Privileges *Privileges `protobuf:"bytes,5,opt,name=privileges,proto3" json:"privileges,omitempty"` // Settings and constraints of the user. Settings *Settings `protobuf:"bytes,6,opt,name=settings,proto3" json:"settings,omitempty"` // List of assigned quotas to the user. QuotaNames *QuotaNames `protobuf:"bytes,7,opt,name=quota_names,json=quotaNames,proto3" json:"quota_names,omitempty"` // List of assigned roles to the user. AssignedRoles *AssignedRoles `protobuf:"bytes,8,opt,name=assigned_roles,json=assignedRoles,proto3" json:"assigned_roles,omitempty"` // contains filtered or unexported fields }
ClickHouse user.
func (*User) Descriptor
deprecated
func (*User) GetAssignedRoles ¶
func (x *User) GetAssignedRoles() *AssignedRoles
func (*User) GetClusterId ¶
func (*User) GetDefaultRoles ¶
func (x *User) GetDefaultRoles() *DefaultRoles
func (*User) GetGrantees ¶
func (*User) GetPrivileges ¶
func (x *User) GetPrivileges() *Privileges
func (*User) GetQuotaNames ¶
func (x *User) GetQuotaNames() *QuotaNames
func (*User) GetSettings ¶
func (*User) ProtoMessage ¶
func (*User) ProtoMessage()
func (*User) ProtoReflect ¶
func (x *User) ProtoReflect() protoreflect.Message
type UserServiceClient ¶
type UserServiceClient interface { // Returns the specified ClickHouse user. Get(ctx context.Context, in *GetUserRequest, opts ...grpc.CallOption) (*User, error) // Retrieves a list of ClickHouse users. List(ctx context.Context, in *ListUsersRequest, opts ...grpc.CallOption) (*ListUsersResponse, error) // Creates a new ClickHouse user. Create(ctx context.Context, in *CreateUserRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Modifies the specified ClickHouse user. Update(ctx context.Context, in *UpdateUserRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Deletes the specified ClickHouse user. Delete(ctx context.Context, in *DeleteUserRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Returns the specified ClickHouse role. GetRole(ctx context.Context, in *GetRoleRequest, opts ...grpc.CallOption) (*Role, error) // Retrieves a list of ClickHouse roles. ListRoles(ctx context.Context, in *ListRolesRequest, opts ...grpc.CallOption) (*ListRolesResponse, error) // Creates a new ClickHouse role. CreateRole(ctx context.Context, in *CreateRoleRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Modifies the specified ClickHouse role. UpdateRole(ctx context.Context, in *UpdateRoleRequest, opts ...grpc.CallOption) (*v1.Operation, error) // Deletes the specified ClickHouse role. DeleteRole(ctx context.Context, in *DeleteRoleRequest, 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.
A set of methods for managing ClickHouse users.
func NewUserServiceClient ¶
func NewUserServiceClient(cc grpc.ClientConnInterface) UserServiceClient
type UserServiceServer ¶
type UserServiceServer interface { // Returns the specified ClickHouse user. Get(context.Context, *GetUserRequest) (*User, error) // Retrieves a list of ClickHouse users. List(context.Context, *ListUsersRequest) (*ListUsersResponse, error) // Creates a new ClickHouse user. Create(context.Context, *CreateUserRequest) (*v1.Operation, error) // Modifies the specified ClickHouse user. Update(context.Context, *UpdateUserRequest) (*v1.Operation, error) // Deletes the specified ClickHouse user. Delete(context.Context, *DeleteUserRequest) (*v1.Operation, error) // Returns the specified ClickHouse role. GetRole(context.Context, *GetRoleRequest) (*Role, error) // Retrieves a list of ClickHouse roles. ListRoles(context.Context, *ListRolesRequest) (*ListRolesResponse, error) // Creates a new ClickHouse role. CreateRole(context.Context, *CreateRoleRequest) (*v1.Operation, error) // Modifies the specified ClickHouse role. UpdateRole(context.Context, *UpdateRoleRequest) (*v1.Operation, error) // Deletes the specified ClickHouse role. DeleteRole(context.Context, *DeleteRoleRequest) (*v1.Operation, error) // contains filtered or unexported methods }
UserServiceServer is the server API for UserService service. All implementations must embed UnimplementedUserServiceServer for forward compatibility.
A set of methods for managing ClickHouse users.
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 ClickHouse 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 ClickHouse 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 ¶
- backup.pb.go
- backup_service.pb.go
- backup_service_grpc.pb.go
- cluster.pb.go
- cluster_service.pb.go
- cluster_service_grpc.pb.go
- config.pb.go
- operation_service.pb.go
- operation_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