Documentation
¶
Index ¶
- Constants
- Variables
- func RegisterDatastreamServer(s grpc.ServiceRegistrar, srv DatastreamServer)
- type AvroFileFormat
- type BackfillJob
- func (*BackfillJob) Descriptor() ([]byte, []int)deprecated
- func (x *BackfillJob) GetErrors() []*Error
- func (x *BackfillJob) GetLastEndTime() *timestamppb.Timestamp
- func (x *BackfillJob) GetLastStartTime() *timestamppb.Timestamp
- func (x *BackfillJob) GetState() BackfillJob_State
- func (x *BackfillJob) GetTrigger() BackfillJob_Trigger
- func (*BackfillJob) ProtoMessage()
- func (x *BackfillJob) ProtoReflect() protoreflect.Message
- func (x *BackfillJob) Reset()
- func (x *BackfillJob) String() string
- type BackfillJob_State
- func (BackfillJob_State) Descriptor() protoreflect.EnumDescriptor
- func (x BackfillJob_State) Enum() *BackfillJob_State
- func (BackfillJob_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x BackfillJob_State) Number() protoreflect.EnumNumber
- func (x BackfillJob_State) String() string
- func (BackfillJob_State) Type() protoreflect.EnumType
- type BackfillJob_Trigger
- func (BackfillJob_Trigger) Descriptor() protoreflect.EnumDescriptor
- func (x BackfillJob_Trigger) Enum() *BackfillJob_Trigger
- func (BackfillJob_Trigger) EnumDescriptor() ([]byte, []int)deprecated
- func (x BackfillJob_Trigger) Number() protoreflect.EnumNumber
- func (x BackfillJob_Trigger) String() string
- func (BackfillJob_Trigger) Type() protoreflect.EnumType
- type BigQueryDestinationConfig
- func (*BigQueryDestinationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *BigQueryDestinationConfig) GetAppendOnly() *BigQueryDestinationConfig_AppendOnly
- func (x *BigQueryDestinationConfig) GetBlmtConfig() *BigQueryDestinationConfig_BlmtConfig
- func (x *BigQueryDestinationConfig) GetDataFreshness() *durationpb.Duration
- func (x *BigQueryDestinationConfig) GetDatasetConfig() isBigQueryDestinationConfig_DatasetConfig
- func (x *BigQueryDestinationConfig) GetMerge() *BigQueryDestinationConfig_Merge
- func (x *BigQueryDestinationConfig) GetSingleTargetDataset() *BigQueryDestinationConfig_SingleTargetDataset
- func (x *BigQueryDestinationConfig) GetSourceHierarchyDatasets() *BigQueryDestinationConfig_SourceHierarchyDatasets
- func (x *BigQueryDestinationConfig) GetWriteMode() isBigQueryDestinationConfig_WriteMode
- func (*BigQueryDestinationConfig) ProtoMessage()
- func (x *BigQueryDestinationConfig) ProtoReflect() protoreflect.Message
- func (x *BigQueryDestinationConfig) Reset()
- func (x *BigQueryDestinationConfig) String() string
- type BigQueryDestinationConfig_AppendOnly
- func (*BigQueryDestinationConfig_AppendOnly) Descriptor() ([]byte, []int)deprecated
- func (*BigQueryDestinationConfig_AppendOnly) ProtoMessage()
- func (x *BigQueryDestinationConfig_AppendOnly) ProtoReflect() protoreflect.Message
- func (x *BigQueryDestinationConfig_AppendOnly) Reset()
- func (x *BigQueryDestinationConfig_AppendOnly) String() string
- type BigQueryDestinationConfig_AppendOnly_
- type BigQueryDestinationConfig_BlmtConfig
- func (*BigQueryDestinationConfig_BlmtConfig) Descriptor() ([]byte, []int)deprecated
- func (x *BigQueryDestinationConfig_BlmtConfig) GetBucket() string
- func (x *BigQueryDestinationConfig_BlmtConfig) GetConnectionName() string
- func (x *BigQueryDestinationConfig_BlmtConfig) GetFileFormat() BigQueryDestinationConfig_BlmtConfig_FileFormat
- func (x *BigQueryDestinationConfig_BlmtConfig) GetRootPath() string
- func (x *BigQueryDestinationConfig_BlmtConfig) GetTableFormat() BigQueryDestinationConfig_BlmtConfig_TableFormat
- func (*BigQueryDestinationConfig_BlmtConfig) ProtoMessage()
- func (x *BigQueryDestinationConfig_BlmtConfig) ProtoReflect() protoreflect.Message
- func (x *BigQueryDestinationConfig_BlmtConfig) Reset()
- func (x *BigQueryDestinationConfig_BlmtConfig) String() string
- type BigQueryDestinationConfig_BlmtConfig_FileFormat
- func (BigQueryDestinationConfig_BlmtConfig_FileFormat) Descriptor() protoreflect.EnumDescriptor
- func (x BigQueryDestinationConfig_BlmtConfig_FileFormat) Enum() *BigQueryDestinationConfig_BlmtConfig_FileFormat
- func (BigQueryDestinationConfig_BlmtConfig_FileFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x BigQueryDestinationConfig_BlmtConfig_FileFormat) Number() protoreflect.EnumNumber
- func (x BigQueryDestinationConfig_BlmtConfig_FileFormat) String() string
- func (BigQueryDestinationConfig_BlmtConfig_FileFormat) Type() protoreflect.EnumType
- type BigQueryDestinationConfig_BlmtConfig_TableFormat
- func (BigQueryDestinationConfig_BlmtConfig_TableFormat) Descriptor() protoreflect.EnumDescriptor
- func (x BigQueryDestinationConfig_BlmtConfig_TableFormat) Enum() *BigQueryDestinationConfig_BlmtConfig_TableFormat
- func (BigQueryDestinationConfig_BlmtConfig_TableFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x BigQueryDestinationConfig_BlmtConfig_TableFormat) Number() protoreflect.EnumNumber
- func (x BigQueryDestinationConfig_BlmtConfig_TableFormat) String() string
- func (BigQueryDestinationConfig_BlmtConfig_TableFormat) Type() protoreflect.EnumType
- type BigQueryDestinationConfig_Merge
- func (*BigQueryDestinationConfig_Merge) Descriptor() ([]byte, []int)deprecated
- func (*BigQueryDestinationConfig_Merge) ProtoMessage()
- func (x *BigQueryDestinationConfig_Merge) ProtoReflect() protoreflect.Message
- func (x *BigQueryDestinationConfig_Merge) Reset()
- func (x *BigQueryDestinationConfig_Merge) String() string
- type BigQueryDestinationConfig_Merge_
- type BigQueryDestinationConfig_SingleTargetDataset
- func (*BigQueryDestinationConfig_SingleTargetDataset) Descriptor() ([]byte, []int)deprecated
- func (x *BigQueryDestinationConfig_SingleTargetDataset) GetDatasetId() string
- func (*BigQueryDestinationConfig_SingleTargetDataset) ProtoMessage()
- func (x *BigQueryDestinationConfig_SingleTargetDataset) ProtoReflect() protoreflect.Message
- func (x *BigQueryDestinationConfig_SingleTargetDataset) Reset()
- func (x *BigQueryDestinationConfig_SingleTargetDataset) String() string
- type BigQueryDestinationConfig_SingleTargetDataset_
- type BigQueryDestinationConfig_SourceHierarchyDatasets
- func (*BigQueryDestinationConfig_SourceHierarchyDatasets) Descriptor() ([]byte, []int)deprecated
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) GetDatasetTemplate() *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) GetProjectId() string
- func (*BigQueryDestinationConfig_SourceHierarchyDatasets) ProtoMessage()
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) ProtoReflect() protoreflect.Message
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) Reset()
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) String() string
- type BigQueryDestinationConfig_SourceHierarchyDatasets_
- type BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate
- func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) Descriptor() ([]byte, []int)deprecated
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetDatasetIdPrefix() string
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetKmsKeyName() string
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetLocation() string
- func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) ProtoMessage()
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) ProtoReflect() protoreflect.Message
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) Reset()
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) String() string
- type BigQueryProfile
- type CdcStrategy
- func (*CdcStrategy) Descriptor() ([]byte, []int)deprecated
- func (x *CdcStrategy) GetMostRecentStartPosition() *CdcStrategy_MostRecentStartPosition
- func (x *CdcStrategy) GetNextAvailableStartPosition() *CdcStrategy_NextAvailableStartPosition
- func (x *CdcStrategy) GetSpecificStartPosition() *CdcStrategy_SpecificStartPosition
- func (x *CdcStrategy) GetStartPosition() isCdcStrategy_StartPosition
- func (*CdcStrategy) ProtoMessage()
- func (x *CdcStrategy) ProtoReflect() protoreflect.Message
- func (x *CdcStrategy) Reset()
- func (x *CdcStrategy) String() string
- type CdcStrategy_MostRecentStartPosition
- func (*CdcStrategy_MostRecentStartPosition) Descriptor() ([]byte, []int)deprecated
- func (*CdcStrategy_MostRecentStartPosition) ProtoMessage()
- func (x *CdcStrategy_MostRecentStartPosition) ProtoReflect() protoreflect.Message
- func (x *CdcStrategy_MostRecentStartPosition) Reset()
- func (x *CdcStrategy_MostRecentStartPosition) String() string
- type CdcStrategy_MostRecentStartPosition_
- type CdcStrategy_NextAvailableStartPosition
- func (*CdcStrategy_NextAvailableStartPosition) Descriptor() ([]byte, []int)deprecated
- func (*CdcStrategy_NextAvailableStartPosition) ProtoMessage()
- func (x *CdcStrategy_NextAvailableStartPosition) ProtoReflect() protoreflect.Message
- func (x *CdcStrategy_NextAvailableStartPosition) Reset()
- func (x *CdcStrategy_NextAvailableStartPosition) String() string
- type CdcStrategy_NextAvailableStartPosition_
- type CdcStrategy_SpecificStartPosition
- func (*CdcStrategy_SpecificStartPosition) Descriptor() ([]byte, []int)deprecated
- func (x *CdcStrategy_SpecificStartPosition) GetMysqlGtidPosition() *MysqlGtidPosition
- func (x *CdcStrategy_SpecificStartPosition) GetMysqlLogPosition() *MysqlLogPosition
- func (x *CdcStrategy_SpecificStartPosition) GetOracleScnPosition() *OracleScnPosition
- func (x *CdcStrategy_SpecificStartPosition) GetPosition() isCdcStrategy_SpecificStartPosition_Position
- func (x *CdcStrategy_SpecificStartPosition) GetSqlServerLsnPosition() *SqlServerLsnPosition
- func (*CdcStrategy_SpecificStartPosition) ProtoMessage()
- func (x *CdcStrategy_SpecificStartPosition) ProtoReflect() protoreflect.Message
- func (x *CdcStrategy_SpecificStartPosition) Reset()
- func (x *CdcStrategy_SpecificStartPosition) String() string
- type CdcStrategy_SpecificStartPosition_
- type CdcStrategy_SpecificStartPosition_MysqlGtidPosition
- type CdcStrategy_SpecificStartPosition_MysqlLogPosition
- type CdcStrategy_SpecificStartPosition_OracleScnPosition
- type CdcStrategy_SpecificStartPosition_SqlServerLsnPosition
- type ConnectionProfile
- func (*ConnectionProfile) Descriptor() ([]byte, []int)deprecated
- func (x *ConnectionProfile) GetBigqueryProfile() *BigQueryProfile
- func (x *ConnectionProfile) GetConnectivity() isConnectionProfile_Connectivity
- func (x *ConnectionProfile) GetCreateTime() *timestamppb.Timestamp
- func (x *ConnectionProfile) GetDisplayName() string
- func (x *ConnectionProfile) GetForwardSshConnectivity() *ForwardSshTunnelConnectivity
- func (x *ConnectionProfile) GetGcsProfile() *GcsProfile
- func (x *ConnectionProfile) GetLabels() map[string]string
- func (x *ConnectionProfile) GetMongodbProfile() *MongodbProfile
- func (x *ConnectionProfile) GetMysqlProfile() *MysqlProfile
- func (x *ConnectionProfile) GetName() string
- func (x *ConnectionProfile) GetOracleProfile() *OracleProfile
- func (x *ConnectionProfile) GetPostgresqlProfile() *PostgresqlProfile
- func (x *ConnectionProfile) GetPrivateConnectivity() *PrivateConnectivity
- func (x *ConnectionProfile) GetProfile() isConnectionProfile_Profile
- func (x *ConnectionProfile) GetSalesforceProfile() *SalesforceProfile
- func (x *ConnectionProfile) GetSatisfiesPzi() bool
- func (x *ConnectionProfile) GetSatisfiesPzs() bool
- func (x *ConnectionProfile) GetSqlServerProfile() *SqlServerProfile
- func (x *ConnectionProfile) GetStaticServiceIpConnectivity() *StaticServiceIpConnectivity
- func (x *ConnectionProfile) GetUpdateTime() *timestamppb.Timestamp
- func (*ConnectionProfile) ProtoMessage()
- func (x *ConnectionProfile) ProtoReflect() protoreflect.Message
- func (x *ConnectionProfile) Reset()
- func (x *ConnectionProfile) String() string
- type ConnectionProfile_BigqueryProfile
- type ConnectionProfile_ForwardSshConnectivity
- type ConnectionProfile_GcsProfile
- type ConnectionProfile_MongodbProfile
- type ConnectionProfile_MysqlProfile
- type ConnectionProfile_OracleProfile
- type ConnectionProfile_PostgresqlProfile
- type ConnectionProfile_PrivateConnectivity
- type ConnectionProfile_SalesforceProfile
- type ConnectionProfile_SqlServerProfile
- type ConnectionProfile_StaticServiceIpConnectivity
- type CreateConnectionProfileRequest
- func (*CreateConnectionProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateConnectionProfileRequest) GetConnectionProfile() *ConnectionProfile
- func (x *CreateConnectionProfileRequest) GetConnectionProfileId() string
- func (x *CreateConnectionProfileRequest) GetForce() bool
- func (x *CreateConnectionProfileRequest) GetParent() string
- func (x *CreateConnectionProfileRequest) GetRequestId() string
- func (x *CreateConnectionProfileRequest) GetValidateOnly() bool
- func (*CreateConnectionProfileRequest) ProtoMessage()
- func (x *CreateConnectionProfileRequest) ProtoReflect() protoreflect.Message
- func (x *CreateConnectionProfileRequest) Reset()
- func (x *CreateConnectionProfileRequest) String() string
- type CreatePrivateConnectionRequest
- func (*CreatePrivateConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreatePrivateConnectionRequest) GetForce() bool
- func (x *CreatePrivateConnectionRequest) GetParent() string
- func (x *CreatePrivateConnectionRequest) GetPrivateConnection() *PrivateConnection
- func (x *CreatePrivateConnectionRequest) GetPrivateConnectionId() string
- func (x *CreatePrivateConnectionRequest) GetRequestId() string
- func (x *CreatePrivateConnectionRequest) GetValidateOnly() bool
- func (*CreatePrivateConnectionRequest) ProtoMessage()
- func (x *CreatePrivateConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateConnectionRequest) Reset()
- func (x *CreatePrivateConnectionRequest) String() string
- type CreateRouteRequest
- func (*CreateRouteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateRouteRequest) GetParent() string
- func (x *CreateRouteRequest) GetRequestId() string
- func (x *CreateRouteRequest) GetRoute() *Route
- func (x *CreateRouteRequest) GetRouteId() string
- func (*CreateRouteRequest) ProtoMessage()
- func (x *CreateRouteRequest) ProtoReflect() protoreflect.Message
- func (x *CreateRouteRequest) Reset()
- func (x *CreateRouteRequest) String() string
- type CreateStreamRequest
- func (*CreateStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *CreateStreamRequest) GetForce() bool
- func (x *CreateStreamRequest) GetParent() string
- func (x *CreateStreamRequest) GetRequestId() string
- func (x *CreateStreamRequest) GetStream() *Stream
- func (x *CreateStreamRequest) GetStreamId() string
- func (x *CreateStreamRequest) GetValidateOnly() bool
- func (*CreateStreamRequest) ProtoMessage()
- func (x *CreateStreamRequest) ProtoReflect() protoreflect.Message
- func (x *CreateStreamRequest) Reset()
- func (x *CreateStreamRequest) String() string
- type DatastreamClient
- type DatastreamServer
- type DeleteConnectionProfileRequest
- func (*DeleteConnectionProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteConnectionProfileRequest) GetName() string
- func (x *DeleteConnectionProfileRequest) GetRequestId() string
- func (*DeleteConnectionProfileRequest) ProtoMessage()
- func (x *DeleteConnectionProfileRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteConnectionProfileRequest) Reset()
- func (x *DeleteConnectionProfileRequest) String() string
- type DeletePrivateConnectionRequest
- func (*DeletePrivateConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeletePrivateConnectionRequest) GetForce() bool
- func (x *DeletePrivateConnectionRequest) GetName() string
- func (x *DeletePrivateConnectionRequest) GetRequestId() string
- func (*DeletePrivateConnectionRequest) ProtoMessage()
- func (x *DeletePrivateConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *DeletePrivateConnectionRequest) Reset()
- func (x *DeletePrivateConnectionRequest) String() string
- type DeleteRouteRequest
- func (*DeleteRouteRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteRouteRequest) GetName() string
- func (x *DeleteRouteRequest) GetRequestId() string
- func (*DeleteRouteRequest) ProtoMessage()
- func (x *DeleteRouteRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteRouteRequest) Reset()
- func (x *DeleteRouteRequest) String() string
- type DeleteStreamRequest
- func (*DeleteStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DeleteStreamRequest) GetName() string
- func (x *DeleteStreamRequest) GetRequestId() string
- func (*DeleteStreamRequest) ProtoMessage()
- func (x *DeleteStreamRequest) ProtoReflect() protoreflect.Message
- func (x *DeleteStreamRequest) Reset()
- func (x *DeleteStreamRequest) String() string
- type DestinationConfig
- func (*DestinationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *DestinationConfig) GetBigqueryDestinationConfig() *BigQueryDestinationConfig
- func (x *DestinationConfig) GetDestinationConnectionProfile() string
- func (x *DestinationConfig) GetDestinationStreamConfig() isDestinationConfig_DestinationStreamConfig
- func (x *DestinationConfig) GetGcsDestinationConfig() *GcsDestinationConfig
- func (*DestinationConfig) ProtoMessage()
- func (x *DestinationConfig) ProtoReflect() protoreflect.Message
- func (x *DestinationConfig) Reset()
- func (x *DestinationConfig) String() string
- type DestinationConfig_BigqueryDestinationConfig
- type DestinationConfig_GcsDestinationConfig
- type DiscoverConnectionProfileRequest
- func (*DiscoverConnectionProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoverConnectionProfileRequest) GetConnectionProfile() *ConnectionProfile
- func (x *DiscoverConnectionProfileRequest) GetConnectionProfileName() string
- func (x *DiscoverConnectionProfileRequest) GetDataObject() isDiscoverConnectionProfileRequest_DataObject
- func (x *DiscoverConnectionProfileRequest) GetFullHierarchy() bool
- func (x *DiscoverConnectionProfileRequest) GetHierarchy() isDiscoverConnectionProfileRequest_Hierarchy
- func (x *DiscoverConnectionProfileRequest) GetHierarchyDepth() int32
- func (x *DiscoverConnectionProfileRequest) GetMongodbCluster() *MongodbCluster
- func (x *DiscoverConnectionProfileRequest) GetMysqlRdbms() *MysqlRdbms
- func (x *DiscoverConnectionProfileRequest) GetOracleRdbms() *OracleRdbms
- func (x *DiscoverConnectionProfileRequest) GetParent() string
- func (x *DiscoverConnectionProfileRequest) GetPostgresqlRdbms() *PostgresqlRdbms
- func (x *DiscoverConnectionProfileRequest) GetSalesforceOrg() *SalesforceOrg
- func (x *DiscoverConnectionProfileRequest) GetSqlServerRdbms() *SqlServerRdbms
- func (x *DiscoverConnectionProfileRequest) GetTarget() isDiscoverConnectionProfileRequest_Target
- func (*DiscoverConnectionProfileRequest) ProtoMessage()
- func (x *DiscoverConnectionProfileRequest) ProtoReflect() protoreflect.Message
- func (x *DiscoverConnectionProfileRequest) Reset()
- func (x *DiscoverConnectionProfileRequest) String() string
- type DiscoverConnectionProfileRequest_ConnectionProfile
- type DiscoverConnectionProfileRequest_ConnectionProfileName
- type DiscoverConnectionProfileRequest_FullHierarchy
- type DiscoverConnectionProfileRequest_HierarchyDepth
- type DiscoverConnectionProfileRequest_MongodbCluster
- type DiscoverConnectionProfileRequest_MysqlRdbms
- type DiscoverConnectionProfileRequest_OracleRdbms
- type DiscoverConnectionProfileRequest_PostgresqlRdbms
- type DiscoverConnectionProfileRequest_SalesforceOrg
- type DiscoverConnectionProfileRequest_SqlServerRdbms
- type DiscoverConnectionProfileResponse
- func (*DiscoverConnectionProfileResponse) Descriptor() ([]byte, []int)deprecated
- func (x *DiscoverConnectionProfileResponse) GetDataObject() isDiscoverConnectionProfileResponse_DataObject
- func (x *DiscoverConnectionProfileResponse) GetMongodbCluster() *MongodbCluster
- func (x *DiscoverConnectionProfileResponse) GetMysqlRdbms() *MysqlRdbms
- func (x *DiscoverConnectionProfileResponse) GetOracleRdbms() *OracleRdbms
- func (x *DiscoverConnectionProfileResponse) GetPostgresqlRdbms() *PostgresqlRdbms
- func (x *DiscoverConnectionProfileResponse) GetSalesforceOrg() *SalesforceOrg
- func (x *DiscoverConnectionProfileResponse) GetSqlServerRdbms() *SqlServerRdbms
- func (*DiscoverConnectionProfileResponse) ProtoMessage()
- func (x *DiscoverConnectionProfileResponse) ProtoReflect() protoreflect.Message
- func (x *DiscoverConnectionProfileResponse) Reset()
- func (x *DiscoverConnectionProfileResponse) String() string
- type DiscoverConnectionProfileResponse_MongodbCluster
- type DiscoverConnectionProfileResponse_MysqlRdbms
- type DiscoverConnectionProfileResponse_OracleRdbms
- type DiscoverConnectionProfileResponse_PostgresqlRdbms
- type DiscoverConnectionProfileResponse_SalesforceOrg
- type DiscoverConnectionProfileResponse_SqlServerRdbms
- type Error
- func (*Error) Descriptor() ([]byte, []int)deprecated
- func (x *Error) GetDetails() map[string]string
- func (x *Error) GetErrorTime() *timestamppb.Timestamp
- func (x *Error) GetErrorUuid() string
- func (x *Error) GetMessage() string
- func (x *Error) GetReason() string
- func (*Error) ProtoMessage()
- func (x *Error) ProtoReflect() protoreflect.Message
- func (x *Error) Reset()
- func (x *Error) String() string
- type FetchStaticIpsRequest
- func (*FetchStaticIpsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *FetchStaticIpsRequest) GetName() string
- func (x *FetchStaticIpsRequest) GetPageSize() int32
- func (x *FetchStaticIpsRequest) GetPageToken() string
- func (*FetchStaticIpsRequest) ProtoMessage()
- func (x *FetchStaticIpsRequest) ProtoReflect() protoreflect.Message
- func (x *FetchStaticIpsRequest) Reset()
- func (x *FetchStaticIpsRequest) String() string
- type FetchStaticIpsResponse
- func (*FetchStaticIpsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *FetchStaticIpsResponse) GetNextPageToken() string
- func (x *FetchStaticIpsResponse) GetStaticIps() []string
- func (*FetchStaticIpsResponse) ProtoMessage()
- func (x *FetchStaticIpsResponse) ProtoReflect() protoreflect.Message
- func (x *FetchStaticIpsResponse) Reset()
- func (x *FetchStaticIpsResponse) String() string
- type ForwardSshTunnelConnectivity
- func (*ForwardSshTunnelConnectivity) Descriptor() ([]byte, []int)deprecated
- func (x *ForwardSshTunnelConnectivity) GetAuthenticationMethod() isForwardSshTunnelConnectivity_AuthenticationMethod
- func (x *ForwardSshTunnelConnectivity) GetHostname() string
- func (x *ForwardSshTunnelConnectivity) GetPassword() string
- func (x *ForwardSshTunnelConnectivity) GetPort() int32
- func (x *ForwardSshTunnelConnectivity) GetPrivateKey() string
- func (x *ForwardSshTunnelConnectivity) GetUsername() string
- func (*ForwardSshTunnelConnectivity) ProtoMessage()
- func (x *ForwardSshTunnelConnectivity) ProtoReflect() protoreflect.Message
- func (x *ForwardSshTunnelConnectivity) Reset()
- func (x *ForwardSshTunnelConnectivity) String() string
- type ForwardSshTunnelConnectivity_Password
- type ForwardSshTunnelConnectivity_PrivateKey
- type GcsDestinationConfig
- func (*GcsDestinationConfig) Descriptor() ([]byte, []int)deprecated
- func (x *GcsDestinationConfig) GetAvroFileFormat() *AvroFileFormat
- func (x *GcsDestinationConfig) GetFileFormat() isGcsDestinationConfig_FileFormat
- func (x *GcsDestinationConfig) GetFileRotationInterval() *durationpb.Duration
- func (x *GcsDestinationConfig) GetFileRotationMb() int32
- func (x *GcsDestinationConfig) GetJsonFileFormat() *JsonFileFormat
- func (x *GcsDestinationConfig) GetPath() string
- func (*GcsDestinationConfig) ProtoMessage()
- func (x *GcsDestinationConfig) ProtoReflect() protoreflect.Message
- func (x *GcsDestinationConfig) Reset()
- func (x *GcsDestinationConfig) String() string
- type GcsDestinationConfig_AvroFileFormat
- type GcsDestinationConfig_JsonFileFormat
- type GcsProfile
- type GetConnectionProfileRequest
- func (*GetConnectionProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetConnectionProfileRequest) GetName() string
- func (*GetConnectionProfileRequest) ProtoMessage()
- func (x *GetConnectionProfileRequest) ProtoReflect() protoreflect.Message
- func (x *GetConnectionProfileRequest) Reset()
- func (x *GetConnectionProfileRequest) String() string
- type GetPrivateConnectionRequest
- func (*GetPrivateConnectionRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetPrivateConnectionRequest) GetName() string
- func (*GetPrivateConnectionRequest) ProtoMessage()
- func (x *GetPrivateConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *GetPrivateConnectionRequest) Reset()
- func (x *GetPrivateConnectionRequest) String() string
- type GetRouteRequest
- type GetStreamObjectRequest
- func (*GetStreamObjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *GetStreamObjectRequest) GetName() string
- func (*GetStreamObjectRequest) ProtoMessage()
- func (x *GetStreamObjectRequest) ProtoReflect() protoreflect.Message
- func (x *GetStreamObjectRequest) Reset()
- func (x *GetStreamObjectRequest) String() string
- type GetStreamRequest
- type HostAddress
- func (*HostAddress) Descriptor() ([]byte, []int)deprecated
- func (x *HostAddress) GetHostname() string
- func (x *HostAddress) GetPort() int32
- func (*HostAddress) ProtoMessage()
- func (x *HostAddress) ProtoReflect() protoreflect.Message
- func (x *HostAddress) Reset()
- func (x *HostAddress) String() string
- type JsonFileFormat
- func (*JsonFileFormat) Descriptor() ([]byte, []int)deprecated
- func (x *JsonFileFormat) GetCompression() JsonFileFormat_JsonCompression
- func (x *JsonFileFormat) GetSchemaFileFormat() JsonFileFormat_SchemaFileFormat
- func (*JsonFileFormat) ProtoMessage()
- func (x *JsonFileFormat) ProtoReflect() protoreflect.Message
- func (x *JsonFileFormat) Reset()
- func (x *JsonFileFormat) String() string
- type JsonFileFormat_JsonCompression
- func (JsonFileFormat_JsonCompression) Descriptor() protoreflect.EnumDescriptor
- func (x JsonFileFormat_JsonCompression) Enum() *JsonFileFormat_JsonCompression
- func (JsonFileFormat_JsonCompression) EnumDescriptor() ([]byte, []int)deprecated
- func (x JsonFileFormat_JsonCompression) Number() protoreflect.EnumNumber
- func (x JsonFileFormat_JsonCompression) String() string
- func (JsonFileFormat_JsonCompression) Type() protoreflect.EnumType
- type JsonFileFormat_SchemaFileFormat
- func (JsonFileFormat_SchemaFileFormat) Descriptor() protoreflect.EnumDescriptor
- func (x JsonFileFormat_SchemaFileFormat) Enum() *JsonFileFormat_SchemaFileFormat
- func (JsonFileFormat_SchemaFileFormat) EnumDescriptor() ([]byte, []int)deprecated
- func (x JsonFileFormat_SchemaFileFormat) Number() protoreflect.EnumNumber
- func (x JsonFileFormat_SchemaFileFormat) String() string
- func (JsonFileFormat_SchemaFileFormat) Type() protoreflect.EnumType
- type ListConnectionProfilesRequest
- func (*ListConnectionProfilesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListConnectionProfilesRequest) GetFilter() string
- func (x *ListConnectionProfilesRequest) GetOrderBy() string
- func (x *ListConnectionProfilesRequest) GetPageSize() int32
- func (x *ListConnectionProfilesRequest) GetPageToken() string
- func (x *ListConnectionProfilesRequest) GetParent() string
- func (*ListConnectionProfilesRequest) ProtoMessage()
- func (x *ListConnectionProfilesRequest) ProtoReflect() protoreflect.Message
- func (x *ListConnectionProfilesRequest) Reset()
- func (x *ListConnectionProfilesRequest) String() string
- type ListConnectionProfilesResponse
- func (*ListConnectionProfilesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListConnectionProfilesResponse) GetConnectionProfiles() []*ConnectionProfile
- func (x *ListConnectionProfilesResponse) GetNextPageToken() string
- func (x *ListConnectionProfilesResponse) GetUnreachable() []string
- func (*ListConnectionProfilesResponse) ProtoMessage()
- func (x *ListConnectionProfilesResponse) ProtoReflect() protoreflect.Message
- func (x *ListConnectionProfilesResponse) Reset()
- func (x *ListConnectionProfilesResponse) String() string
- type ListPrivateConnectionsRequest
- func (*ListPrivateConnectionsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateConnectionsRequest) GetFilter() string
- func (x *ListPrivateConnectionsRequest) GetOrderBy() string
- func (x *ListPrivateConnectionsRequest) GetPageSize() int32
- func (x *ListPrivateConnectionsRequest) GetPageToken() string
- func (x *ListPrivateConnectionsRequest) GetParent() string
- func (*ListPrivateConnectionsRequest) ProtoMessage()
- func (x *ListPrivateConnectionsRequest) ProtoReflect() protoreflect.Message
- func (x *ListPrivateConnectionsRequest) Reset()
- func (x *ListPrivateConnectionsRequest) String() string
- type ListPrivateConnectionsResponse
- func (*ListPrivateConnectionsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListPrivateConnectionsResponse) GetNextPageToken() string
- func (x *ListPrivateConnectionsResponse) GetPrivateConnections() []*PrivateConnection
- func (x *ListPrivateConnectionsResponse) GetUnreachable() []string
- func (*ListPrivateConnectionsResponse) ProtoMessage()
- func (x *ListPrivateConnectionsResponse) ProtoReflect() protoreflect.Message
- func (x *ListPrivateConnectionsResponse) Reset()
- func (x *ListPrivateConnectionsResponse) String() string
- type ListRoutesRequest
- func (*ListRoutesRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListRoutesRequest) GetFilter() string
- func (x *ListRoutesRequest) GetOrderBy() string
- func (x *ListRoutesRequest) GetPageSize() int32
- func (x *ListRoutesRequest) GetPageToken() string
- func (x *ListRoutesRequest) GetParent() string
- func (*ListRoutesRequest) ProtoMessage()
- func (x *ListRoutesRequest) ProtoReflect() protoreflect.Message
- func (x *ListRoutesRequest) Reset()
- func (x *ListRoutesRequest) String() string
- type ListRoutesResponse
- func (*ListRoutesResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListRoutesResponse) GetNextPageToken() string
- func (x *ListRoutesResponse) GetRoutes() []*Route
- func (x *ListRoutesResponse) GetUnreachable() []string
- func (*ListRoutesResponse) ProtoMessage()
- func (x *ListRoutesResponse) ProtoReflect() protoreflect.Message
- func (x *ListRoutesResponse) Reset()
- func (x *ListRoutesResponse) String() string
- type ListStreamObjectsRequest
- func (*ListStreamObjectsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListStreamObjectsRequest) GetPageSize() int32
- func (x *ListStreamObjectsRequest) GetPageToken() string
- func (x *ListStreamObjectsRequest) GetParent() string
- func (*ListStreamObjectsRequest) ProtoMessage()
- func (x *ListStreamObjectsRequest) ProtoReflect() protoreflect.Message
- func (x *ListStreamObjectsRequest) Reset()
- func (x *ListStreamObjectsRequest) String() string
- type ListStreamObjectsResponse
- func (*ListStreamObjectsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListStreamObjectsResponse) GetNextPageToken() string
- func (x *ListStreamObjectsResponse) GetStreamObjects() []*StreamObject
- func (*ListStreamObjectsResponse) ProtoMessage()
- func (x *ListStreamObjectsResponse) ProtoReflect() protoreflect.Message
- func (x *ListStreamObjectsResponse) Reset()
- func (x *ListStreamObjectsResponse) String() string
- type ListStreamsRequest
- func (*ListStreamsRequest) Descriptor() ([]byte, []int)deprecated
- func (x *ListStreamsRequest) GetFilter() string
- func (x *ListStreamsRequest) GetOrderBy() string
- func (x *ListStreamsRequest) GetPageSize() int32
- func (x *ListStreamsRequest) GetPageToken() string
- func (x *ListStreamsRequest) GetParent() string
- func (*ListStreamsRequest) ProtoMessage()
- func (x *ListStreamsRequest) ProtoReflect() protoreflect.Message
- func (x *ListStreamsRequest) Reset()
- func (x *ListStreamsRequest) String() string
- type ListStreamsResponse
- func (*ListStreamsResponse) Descriptor() ([]byte, []int)deprecated
- func (x *ListStreamsResponse) GetNextPageToken() string
- func (x *ListStreamsResponse) GetStreams() []*Stream
- func (x *ListStreamsResponse) GetUnreachable() []string
- func (*ListStreamsResponse) ProtoMessage()
- func (x *ListStreamsResponse) ProtoReflect() protoreflect.Message
- func (x *ListStreamsResponse) Reset()
- func (x *ListStreamsResponse) String() string
- type LookupStreamObjectRequest
- func (*LookupStreamObjectRequest) Descriptor() ([]byte, []int)deprecated
- func (x *LookupStreamObjectRequest) GetParent() string
- func (x *LookupStreamObjectRequest) GetSourceObjectIdentifier() *SourceObjectIdentifier
- func (*LookupStreamObjectRequest) ProtoMessage()
- func (x *LookupStreamObjectRequest) ProtoReflect() protoreflect.Message
- func (x *LookupStreamObjectRequest) Reset()
- func (x *LookupStreamObjectRequest) String() string
- type MongodbCluster
- type MongodbCollection
- func (*MongodbCollection) Descriptor() ([]byte, []int)deprecated
- func (x *MongodbCollection) GetCollection() string
- func (x *MongodbCollection) GetFields() []*MongodbField
- func (*MongodbCollection) ProtoMessage()
- func (x *MongodbCollection) ProtoReflect() protoreflect.Message
- func (x *MongodbCollection) Reset()
- func (x *MongodbCollection) String() string
- type MongodbDatabase
- func (*MongodbDatabase) Descriptor() ([]byte, []int)deprecated
- func (x *MongodbDatabase) GetCollections() []*MongodbCollection
- func (x *MongodbDatabase) GetDatabase() string
- func (*MongodbDatabase) ProtoMessage()
- func (x *MongodbDatabase) ProtoReflect() protoreflect.Message
- func (x *MongodbDatabase) Reset()
- func (x *MongodbDatabase) String() string
- type MongodbField
- type MongodbProfile
- func (*MongodbProfile) Descriptor() ([]byte, []int)deprecated
- func (x *MongodbProfile) GetHostAddresses() []*HostAddress
- func (x *MongodbProfile) GetMongodbConnectionFormat() isMongodbProfile_MongodbConnectionFormat
- func (x *MongodbProfile) GetPassword() string
- func (x *MongodbProfile) GetReplicaSet() string
- func (x *MongodbProfile) GetSecretManagerStoredPassword() string
- func (x *MongodbProfile) GetSrvConnectionFormat() *SrvConnectionFormat
- func (x *MongodbProfile) GetSslConfig() *MongodbSslConfig
- func (x *MongodbProfile) GetStandardConnectionFormat() *StandardConnectionFormat
- func (x *MongodbProfile) GetUsername() string
- func (*MongodbProfile) ProtoMessage()
- func (x *MongodbProfile) ProtoReflect() protoreflect.Message
- func (x *MongodbProfile) Reset()
- func (x *MongodbProfile) String() string
- type MongodbProfile_SrvConnectionFormat
- type MongodbProfile_StandardConnectionFormat
- type MongodbSourceConfig
- func (*MongodbSourceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *MongodbSourceConfig) GetExcludeObjects() *MongodbCluster
- func (x *MongodbSourceConfig) GetIncludeObjects() *MongodbCluster
- func (x *MongodbSourceConfig) GetMaxConcurrentBackfillTasks() int32
- func (*MongodbSourceConfig) ProtoMessage()
- func (x *MongodbSourceConfig) ProtoReflect() protoreflect.Message
- func (x *MongodbSourceConfig) Reset()
- func (x *MongodbSourceConfig) String() string
- type MongodbSslConfig
- func (*MongodbSslConfig) Descriptor() ([]byte, []int)deprecated
- func (x *MongodbSslConfig) GetCaCertificate() string
- func (x *MongodbSslConfig) GetCaCertificateSet() bool
- func (x *MongodbSslConfig) GetClientCertificate() string
- func (x *MongodbSslConfig) GetClientCertificateSet() bool
- func (x *MongodbSslConfig) GetClientKey() string
- func (x *MongodbSslConfig) GetClientKeySet() bool
- func (x *MongodbSslConfig) GetSecretManagerStoredClientKey() string
- func (*MongodbSslConfig) ProtoMessage()
- func (x *MongodbSslConfig) ProtoReflect() protoreflect.Message
- func (x *MongodbSslConfig) Reset()
- func (x *MongodbSslConfig) String() string
- type MysqlColumn
- func (*MysqlColumn) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlColumn) GetCollation() string
- func (x *MysqlColumn) GetColumn() string
- func (x *MysqlColumn) GetDataType() string
- func (x *MysqlColumn) GetLength() int32
- func (x *MysqlColumn) GetNullable() bool
- func (x *MysqlColumn) GetOrdinalPosition() int32
- func (x *MysqlColumn) GetPrecision() int32
- func (x *MysqlColumn) GetPrimaryKey() bool
- func (x *MysqlColumn) GetScale() int32
- func (*MysqlColumn) ProtoMessage()
- func (x *MysqlColumn) ProtoReflect() protoreflect.Message
- func (x *MysqlColumn) Reset()
- func (x *MysqlColumn) String() string
- type MysqlDatabase
- func (*MysqlDatabase) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlDatabase) GetDatabase() string
- func (x *MysqlDatabase) GetMysqlTables() []*MysqlTable
- func (*MysqlDatabase) ProtoMessage()
- func (x *MysqlDatabase) ProtoReflect() protoreflect.Message
- func (x *MysqlDatabase) Reset()
- func (x *MysqlDatabase) String() string
- type MysqlGtidPosition
- type MysqlLogPosition
- func (*MysqlLogPosition) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlLogPosition) GetLogFile() string
- func (x *MysqlLogPosition) GetLogPosition() int32
- func (*MysqlLogPosition) ProtoMessage()
- func (x *MysqlLogPosition) ProtoReflect() protoreflect.Message
- func (x *MysqlLogPosition) Reset()
- func (x *MysqlLogPosition) String() string
- type MysqlProfile
- func (*MysqlProfile) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlProfile) GetHostname() string
- func (x *MysqlProfile) GetPassword() string
- func (x *MysqlProfile) GetPort() int32
- func (x *MysqlProfile) GetSecretManagerStoredPassword() string
- func (x *MysqlProfile) GetSslConfig() *MysqlSslConfig
- func (x *MysqlProfile) GetUsername() string
- func (*MysqlProfile) ProtoMessage()
- func (x *MysqlProfile) ProtoReflect() protoreflect.Message
- func (x *MysqlProfile) Reset()
- func (x *MysqlProfile) String() string
- type MysqlRdbms
- type MysqlSourceConfig
- func (*MysqlSourceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlSourceConfig) GetBinaryLogPosition() *MysqlSourceConfig_BinaryLogPosition
- func (x *MysqlSourceConfig) GetCdcMethod() isMysqlSourceConfig_CdcMethod
- func (x *MysqlSourceConfig) GetExcludeObjects() *MysqlRdbms
- func (x *MysqlSourceConfig) GetGtid() *MysqlSourceConfig_Gtid
- func (x *MysqlSourceConfig) GetIncludeObjects() *MysqlRdbms
- func (x *MysqlSourceConfig) GetMaxConcurrentBackfillTasks() int32
- func (x *MysqlSourceConfig) GetMaxConcurrentCdcTasks() int32
- func (*MysqlSourceConfig) ProtoMessage()
- func (x *MysqlSourceConfig) ProtoReflect() protoreflect.Message
- func (x *MysqlSourceConfig) Reset()
- func (x *MysqlSourceConfig) String() string
- type MysqlSourceConfig_BinaryLogPosition
- func (*MysqlSourceConfig_BinaryLogPosition) Descriptor() ([]byte, []int)deprecated
- func (*MysqlSourceConfig_BinaryLogPosition) ProtoMessage()
- func (x *MysqlSourceConfig_BinaryLogPosition) ProtoReflect() protoreflect.Message
- func (x *MysqlSourceConfig_BinaryLogPosition) Reset()
- func (x *MysqlSourceConfig_BinaryLogPosition) String() string
- type MysqlSourceConfig_BinaryLogPosition_
- type MysqlSourceConfig_Gtid
- type MysqlSourceConfig_Gtid_
- type MysqlSslConfig
- func (*MysqlSslConfig) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlSslConfig) GetCaCertificate() string
- func (x *MysqlSslConfig) GetCaCertificateSet() bool
- func (x *MysqlSslConfig) GetClientCertificate() string
- func (x *MysqlSslConfig) GetClientCertificateSet() bool
- func (x *MysqlSslConfig) GetClientKey() string
- func (x *MysqlSslConfig) GetClientKeySet() bool
- func (*MysqlSslConfig) ProtoMessage()
- func (x *MysqlSslConfig) ProtoReflect() protoreflect.Message
- func (x *MysqlSslConfig) Reset()
- func (x *MysqlSslConfig) String() string
- type MysqlTable
- func (*MysqlTable) Descriptor() ([]byte, []int)deprecated
- func (x *MysqlTable) GetMysqlColumns() []*MysqlColumn
- func (x *MysqlTable) GetTable() string
- func (*MysqlTable) ProtoMessage()
- func (x *MysqlTable) ProtoReflect() protoreflect.Message
- func (x *MysqlTable) Reset()
- func (x *MysqlTable) String() string
- type OperationMetadata
- func (*OperationMetadata) Descriptor() ([]byte, []int)deprecated
- func (x *OperationMetadata) GetApiVersion() string
- func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
- func (x *OperationMetadata) GetRequestedCancellation() bool
- func (x *OperationMetadata) GetStatusMessage() string
- func (x *OperationMetadata) GetTarget() string
- func (x *OperationMetadata) GetValidationResult() *ValidationResult
- func (x *OperationMetadata) GetVerb() string
- func (*OperationMetadata) ProtoMessage()
- func (x *OperationMetadata) ProtoReflect() protoreflect.Message
- func (x *OperationMetadata) Reset()
- func (x *OperationMetadata) String() string
- type OracleAsmConfig
- func (*OracleAsmConfig) Descriptor() ([]byte, []int)deprecated
- func (x *OracleAsmConfig) GetAsmService() string
- func (x *OracleAsmConfig) GetConnectionAttributes() map[string]string
- func (x *OracleAsmConfig) GetHostname() string
- func (x *OracleAsmConfig) GetOracleSslConfig() *OracleSslConfig
- func (x *OracleAsmConfig) GetPassword() string
- func (x *OracleAsmConfig) GetPort() int32
- func (x *OracleAsmConfig) GetSecretManagerStoredPassword() string
- func (x *OracleAsmConfig) GetUsername() string
- func (*OracleAsmConfig) ProtoMessage()
- func (x *OracleAsmConfig) ProtoReflect() protoreflect.Message
- func (x *OracleAsmConfig) Reset()
- func (x *OracleAsmConfig) String() string
- type OracleColumn
- func (*OracleColumn) Descriptor() ([]byte, []int)deprecated
- func (x *OracleColumn) GetColumn() string
- func (x *OracleColumn) GetDataType() string
- func (x *OracleColumn) GetEncoding() string
- func (x *OracleColumn) GetLength() int32
- func (x *OracleColumn) GetNullable() bool
- func (x *OracleColumn) GetOrdinalPosition() int32
- func (x *OracleColumn) GetPrecision() int32
- func (x *OracleColumn) GetPrimaryKey() bool
- func (x *OracleColumn) GetScale() int32
- func (*OracleColumn) ProtoMessage()
- func (x *OracleColumn) ProtoReflect() protoreflect.Message
- func (x *OracleColumn) Reset()
- func (x *OracleColumn) String() string
- type OracleProfile
- func (*OracleProfile) Descriptor() ([]byte, []int)deprecated
- func (x *OracleProfile) GetConnectionAttributes() map[string]string
- func (x *OracleProfile) GetDatabaseService() string
- func (x *OracleProfile) GetHostname() string
- func (x *OracleProfile) GetOracleAsmConfig() *OracleAsmConfig
- func (x *OracleProfile) GetOracleSslConfig() *OracleSslConfig
- func (x *OracleProfile) GetPassword() string
- func (x *OracleProfile) GetPort() int32
- func (x *OracleProfile) GetSecretManagerStoredPassword() string
- func (x *OracleProfile) GetUsername() string
- func (*OracleProfile) ProtoMessage()
- func (x *OracleProfile) ProtoReflect() protoreflect.Message
- func (x *OracleProfile) Reset()
- func (x *OracleProfile) String() string
- type OracleRdbms
- type OracleSchema
- func (*OracleSchema) Descriptor() ([]byte, []int)deprecated
- func (x *OracleSchema) GetOracleTables() []*OracleTable
- func (x *OracleSchema) GetSchema() string
- func (*OracleSchema) ProtoMessage()
- func (x *OracleSchema) ProtoReflect() protoreflect.Message
- func (x *OracleSchema) Reset()
- func (x *OracleSchema) String() string
- type OracleScnPosition
- type OracleSourceConfig
- func (*OracleSourceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *OracleSourceConfig) GetBinaryLogParser() *OracleSourceConfig_BinaryLogParser
- func (x *OracleSourceConfig) GetCdcMethod() isOracleSourceConfig_CdcMethod
- func (x *OracleSourceConfig) GetDropLargeObjects() *OracleSourceConfig_DropLargeObjects
- func (x *OracleSourceConfig) GetExcludeObjects() *OracleRdbms
- func (x *OracleSourceConfig) GetIncludeObjects() *OracleRdbms
- func (x *OracleSourceConfig) GetLargeObjectsHandling() isOracleSourceConfig_LargeObjectsHandling
- func (x *OracleSourceConfig) GetLogMiner() *OracleSourceConfig_LogMiner
- func (x *OracleSourceConfig) GetMaxConcurrentBackfillTasks() int32
- func (x *OracleSourceConfig) GetMaxConcurrentCdcTasks() int32
- func (x *OracleSourceConfig) GetStreamLargeObjects() *OracleSourceConfig_StreamLargeObjects
- func (*OracleSourceConfig) ProtoMessage()
- func (x *OracleSourceConfig) ProtoReflect() protoreflect.Message
- func (x *OracleSourceConfig) Reset()
- func (x *OracleSourceConfig) String() string
- type OracleSourceConfig_BinaryLogParser
- func (*OracleSourceConfig_BinaryLogParser) Descriptor() ([]byte, []int)deprecated
- func (x *OracleSourceConfig_BinaryLogParser) GetLogFileAccess() isOracleSourceConfig_BinaryLogParser_LogFileAccess
- func (x *OracleSourceConfig_BinaryLogParser) GetLogFileDirectories() *OracleSourceConfig_BinaryLogParser_LogFileDirectories
- func (x *OracleSourceConfig_BinaryLogParser) GetOracleAsmLogFileAccess() *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess
- func (*OracleSourceConfig_BinaryLogParser) ProtoMessage()
- func (x *OracleSourceConfig_BinaryLogParser) ProtoReflect() protoreflect.Message
- func (x *OracleSourceConfig_BinaryLogParser) Reset()
- func (x *OracleSourceConfig_BinaryLogParser) String() string
- type OracleSourceConfig_BinaryLogParser_
- type OracleSourceConfig_BinaryLogParser_LogFileDirectories
- func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) Descriptor() ([]byte, []int)deprecated
- func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetArchivedLogDirectory() string
- func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetOnlineLogDirectory() string
- func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoMessage()
- func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoReflect() protoreflect.Message
- func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) Reset()
- func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) String() string
- type OracleSourceConfig_BinaryLogParser_LogFileDirectories_
- type OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess
- func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Descriptor() ([]byte, []int)deprecated
- func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoMessage()
- func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoReflect() protoreflect.Message
- func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Reset()
- func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) String() string
- type OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess_
- type OracleSourceConfig_DropLargeObjects
- func (*OracleSourceConfig_DropLargeObjects) Descriptor() ([]byte, []int)deprecated
- func (*OracleSourceConfig_DropLargeObjects) ProtoMessage()
- func (x *OracleSourceConfig_DropLargeObjects) ProtoReflect() protoreflect.Message
- func (x *OracleSourceConfig_DropLargeObjects) Reset()
- func (x *OracleSourceConfig_DropLargeObjects) String() string
- type OracleSourceConfig_DropLargeObjects_
- type OracleSourceConfig_LogMiner
- type OracleSourceConfig_LogMiner_
- type OracleSourceConfig_StreamLargeObjects
- func (*OracleSourceConfig_StreamLargeObjects) Descriptor() ([]byte, []int)deprecated
- func (*OracleSourceConfig_StreamLargeObjects) ProtoMessage()
- func (x *OracleSourceConfig_StreamLargeObjects) ProtoReflect() protoreflect.Message
- func (x *OracleSourceConfig_StreamLargeObjects) Reset()
- func (x *OracleSourceConfig_StreamLargeObjects) String() string
- type OracleSourceConfig_StreamLargeObjects_
- type OracleSslConfig
- func (*OracleSslConfig) Descriptor() ([]byte, []int)deprecated
- func (x *OracleSslConfig) GetCaCertificate() string
- func (x *OracleSslConfig) GetCaCertificateSet() bool
- func (x *OracleSslConfig) GetServerCertificateDistinguishedName() string
- func (*OracleSslConfig) ProtoMessage()
- func (x *OracleSslConfig) ProtoReflect() protoreflect.Message
- func (x *OracleSslConfig) Reset()
- func (x *OracleSslConfig) String() string
- type OracleTable
- func (*OracleTable) Descriptor() ([]byte, []int)deprecated
- func (x *OracleTable) GetOracleColumns() []*OracleColumn
- func (x *OracleTable) GetTable() string
- func (*OracleTable) ProtoMessage()
- func (x *OracleTable) ProtoReflect() protoreflect.Message
- func (x *OracleTable) Reset()
- func (x *OracleTable) String() string
- type PostgresqlColumn
- func (*PostgresqlColumn) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlColumn) GetColumn() string
- func (x *PostgresqlColumn) GetDataType() string
- func (x *PostgresqlColumn) GetLength() int32
- func (x *PostgresqlColumn) GetNullable() bool
- func (x *PostgresqlColumn) GetOrdinalPosition() int32
- func (x *PostgresqlColumn) GetPrecision() int32
- func (x *PostgresqlColumn) GetPrimaryKey() bool
- func (x *PostgresqlColumn) GetScale() int32
- func (*PostgresqlColumn) ProtoMessage()
- func (x *PostgresqlColumn) ProtoReflect() protoreflect.Message
- func (x *PostgresqlColumn) Reset()
- func (x *PostgresqlColumn) String() string
- type PostgresqlProfile
- func (*PostgresqlProfile) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlProfile) GetDatabase() string
- func (x *PostgresqlProfile) GetHostname() string
- func (x *PostgresqlProfile) GetPassword() string
- func (x *PostgresqlProfile) GetPort() int32
- func (x *PostgresqlProfile) GetSecretManagerStoredPassword() string
- func (x *PostgresqlProfile) GetSslConfig() *PostgresqlSslConfig
- func (x *PostgresqlProfile) GetUsername() string
- func (*PostgresqlProfile) ProtoMessage()
- func (x *PostgresqlProfile) ProtoReflect() protoreflect.Message
- func (x *PostgresqlProfile) Reset()
- func (x *PostgresqlProfile) String() string
- type PostgresqlRdbms
- func (*PostgresqlRdbms) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlRdbms) GetPostgresqlSchemas() []*PostgresqlSchema
- func (*PostgresqlRdbms) ProtoMessage()
- func (x *PostgresqlRdbms) ProtoReflect() protoreflect.Message
- func (x *PostgresqlRdbms) Reset()
- func (x *PostgresqlRdbms) String() string
- type PostgresqlSchema
- func (*PostgresqlSchema) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlSchema) GetPostgresqlTables() []*PostgresqlTable
- func (x *PostgresqlSchema) GetSchema() string
- func (*PostgresqlSchema) ProtoMessage()
- func (x *PostgresqlSchema) ProtoReflect() protoreflect.Message
- func (x *PostgresqlSchema) Reset()
- func (x *PostgresqlSchema) String() string
- type PostgresqlSourceConfig
- func (*PostgresqlSourceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlSourceConfig) GetExcludeObjects() *PostgresqlRdbms
- func (x *PostgresqlSourceConfig) GetIncludeObjects() *PostgresqlRdbms
- func (x *PostgresqlSourceConfig) GetMaxConcurrentBackfillTasks() int32
- func (x *PostgresqlSourceConfig) GetPublication() string
- func (x *PostgresqlSourceConfig) GetReplicationSlot() string
- func (*PostgresqlSourceConfig) ProtoMessage()
- func (x *PostgresqlSourceConfig) ProtoReflect() protoreflect.Message
- func (x *PostgresqlSourceConfig) Reset()
- func (x *PostgresqlSourceConfig) String() string
- type PostgresqlSslConfig
- func (*PostgresqlSslConfig) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlSslConfig) GetEncryptionSetting() isPostgresqlSslConfig_EncryptionSetting
- func (x *PostgresqlSslConfig) GetServerAndClientVerification() *PostgresqlSslConfig_ServerAndClientVerification
- func (x *PostgresqlSslConfig) GetServerVerification() *PostgresqlSslConfig_ServerVerification
- func (*PostgresqlSslConfig) ProtoMessage()
- func (x *PostgresqlSslConfig) ProtoReflect() protoreflect.Message
- func (x *PostgresqlSslConfig) Reset()
- func (x *PostgresqlSslConfig) String() string
- type PostgresqlSslConfig_ServerAndClientVerification
- func (*PostgresqlSslConfig_ServerAndClientVerification) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlSslConfig_ServerAndClientVerification) GetCaCertificate() string
- func (x *PostgresqlSslConfig_ServerAndClientVerification) GetClientCertificate() string
- func (x *PostgresqlSslConfig_ServerAndClientVerification) GetClientKey() string
- func (x *PostgresqlSslConfig_ServerAndClientVerification) GetServerCertificateHostname() string
- func (*PostgresqlSslConfig_ServerAndClientVerification) ProtoMessage()
- func (x *PostgresqlSslConfig_ServerAndClientVerification) ProtoReflect() protoreflect.Message
- func (x *PostgresqlSslConfig_ServerAndClientVerification) Reset()
- func (x *PostgresqlSslConfig_ServerAndClientVerification) String() string
- type PostgresqlSslConfig_ServerAndClientVerification_
- type PostgresqlSslConfig_ServerVerification
- func (*PostgresqlSslConfig_ServerVerification) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlSslConfig_ServerVerification) GetCaCertificate() string
- func (x *PostgresqlSslConfig_ServerVerification) GetServerCertificateHostname() string
- func (*PostgresqlSslConfig_ServerVerification) ProtoMessage()
- func (x *PostgresqlSslConfig_ServerVerification) ProtoReflect() protoreflect.Message
- func (x *PostgresqlSslConfig_ServerVerification) Reset()
- func (x *PostgresqlSslConfig_ServerVerification) String() string
- type PostgresqlSslConfig_ServerVerification_
- type PostgresqlTable
- func (*PostgresqlTable) Descriptor() ([]byte, []int)deprecated
- func (x *PostgresqlTable) GetPostgresqlColumns() []*PostgresqlColumn
- func (x *PostgresqlTable) GetTable() string
- func (*PostgresqlTable) ProtoMessage()
- func (x *PostgresqlTable) ProtoReflect() protoreflect.Message
- func (x *PostgresqlTable) Reset()
- func (x *PostgresqlTable) String() string
- type PrivateConnection
- func (*PrivateConnection) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateConnection) GetCreateTime() *timestamppb.Timestamp
- func (x *PrivateConnection) GetDisplayName() string
- func (x *PrivateConnection) GetError() *Error
- func (x *PrivateConnection) GetLabels() map[string]string
- func (x *PrivateConnection) GetName() string
- func (x *PrivateConnection) GetPscInterfaceConfig() *PscInterfaceConfig
- func (x *PrivateConnection) GetSatisfiesPzi() bool
- func (x *PrivateConnection) GetSatisfiesPzs() bool
- func (x *PrivateConnection) GetState() PrivateConnection_State
- func (x *PrivateConnection) GetUpdateTime() *timestamppb.Timestamp
- func (x *PrivateConnection) GetVpcPeeringConfig() *VpcPeeringConfig
- func (*PrivateConnection) ProtoMessage()
- func (x *PrivateConnection) ProtoReflect() protoreflect.Message
- func (x *PrivateConnection) Reset()
- func (x *PrivateConnection) String() string
- type PrivateConnection_State
- func (PrivateConnection_State) Descriptor() protoreflect.EnumDescriptor
- func (x PrivateConnection_State) Enum() *PrivateConnection_State
- func (PrivateConnection_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x PrivateConnection_State) Number() protoreflect.EnumNumber
- func (x PrivateConnection_State) String() string
- func (PrivateConnection_State) Type() protoreflect.EnumType
- type PrivateConnectivity
- func (*PrivateConnectivity) Descriptor() ([]byte, []int)deprecated
- func (x *PrivateConnectivity) GetPrivateConnection() string
- func (*PrivateConnectivity) ProtoMessage()
- func (x *PrivateConnectivity) ProtoReflect() protoreflect.Message
- func (x *PrivateConnectivity) Reset()
- func (x *PrivateConnectivity) String() string
- type PscInterfaceConfig
- func (*PscInterfaceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *PscInterfaceConfig) GetNetworkAttachment() string
- func (*PscInterfaceConfig) ProtoMessage()
- func (x *PscInterfaceConfig) ProtoReflect() protoreflect.Message
- func (x *PscInterfaceConfig) Reset()
- func (x *PscInterfaceConfig) String() string
- type Route
- func (*Route) Descriptor() ([]byte, []int)deprecated
- func (x *Route) GetCreateTime() *timestamppb.Timestamp
- func (x *Route) GetDestinationAddress() string
- func (x *Route) GetDestinationPort() int32
- func (x *Route) GetDisplayName() string
- func (x *Route) GetLabels() map[string]string
- func (x *Route) GetName() string
- func (x *Route) GetUpdateTime() *timestamppb.Timestamp
- func (*Route) ProtoMessage()
- func (x *Route) ProtoReflect() protoreflect.Message
- func (x *Route) Reset()
- func (x *Route) String() string
- type RunStreamRequest
- func (*RunStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *RunStreamRequest) GetCdcStrategy() *CdcStrategy
- func (x *RunStreamRequest) GetForce() bool
- func (x *RunStreamRequest) GetName() string
- func (*RunStreamRequest) ProtoMessage()
- func (x *RunStreamRequest) ProtoReflect() protoreflect.Message
- func (x *RunStreamRequest) Reset()
- func (x *RunStreamRequest) String() string
- type SalesforceField
- func (*SalesforceField) Descriptor() ([]byte, []int)deprecated
- func (x *SalesforceField) GetDataType() string
- func (x *SalesforceField) GetName() string
- func (x *SalesforceField) GetNillable() bool
- func (*SalesforceField) ProtoMessage()
- func (x *SalesforceField) ProtoReflect() protoreflect.Message
- func (x *SalesforceField) Reset()
- func (x *SalesforceField) String() string
- type SalesforceObject
- func (*SalesforceObject) Descriptor() ([]byte, []int)deprecated
- func (x *SalesforceObject) GetFields() []*SalesforceField
- func (x *SalesforceObject) GetObjectName() string
- func (*SalesforceObject) ProtoMessage()
- func (x *SalesforceObject) ProtoReflect() protoreflect.Message
- func (x *SalesforceObject) Reset()
- func (x *SalesforceObject) String() string
- type SalesforceOrg
- type SalesforceProfile
- func (*SalesforceProfile) Descriptor() ([]byte, []int)deprecated
- func (x *SalesforceProfile) GetCredentials() isSalesforceProfile_Credentials
- func (x *SalesforceProfile) GetDomain() string
- func (x *SalesforceProfile) GetOauth2ClientCredentials() *SalesforceProfile_Oauth2ClientCredentials
- func (x *SalesforceProfile) GetUserCredentials() *SalesforceProfile_UserCredentials
- func (*SalesforceProfile) ProtoMessage()
- func (x *SalesforceProfile) ProtoReflect() protoreflect.Message
- func (x *SalesforceProfile) Reset()
- func (x *SalesforceProfile) String() string
- type SalesforceProfile_Oauth2ClientCredentials
- func (*SalesforceProfile_Oauth2ClientCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *SalesforceProfile_Oauth2ClientCredentials) GetClientId() string
- func (x *SalesforceProfile_Oauth2ClientCredentials) GetClientSecret() string
- func (x *SalesforceProfile_Oauth2ClientCredentials) GetSecretManagerStoredClientSecret() string
- func (*SalesforceProfile_Oauth2ClientCredentials) ProtoMessage()
- func (x *SalesforceProfile_Oauth2ClientCredentials) ProtoReflect() protoreflect.Message
- func (x *SalesforceProfile_Oauth2ClientCredentials) Reset()
- func (x *SalesforceProfile_Oauth2ClientCredentials) String() string
- type SalesforceProfile_Oauth2ClientCredentials_
- type SalesforceProfile_UserCredentials
- func (*SalesforceProfile_UserCredentials) Descriptor() ([]byte, []int)deprecated
- func (x *SalesforceProfile_UserCredentials) GetPassword() string
- func (x *SalesforceProfile_UserCredentials) GetSecretManagerStoredPassword() string
- func (x *SalesforceProfile_UserCredentials) GetSecretManagerStoredSecurityToken() string
- func (x *SalesforceProfile_UserCredentials) GetSecurityToken() string
- func (x *SalesforceProfile_UserCredentials) GetUsername() string
- func (*SalesforceProfile_UserCredentials) ProtoMessage()
- func (x *SalesforceProfile_UserCredentials) ProtoReflect() protoreflect.Message
- func (x *SalesforceProfile_UserCredentials) Reset()
- func (x *SalesforceProfile_UserCredentials) String() string
- type SalesforceProfile_UserCredentials_
- type SalesforceSourceConfig
- func (*SalesforceSourceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SalesforceSourceConfig) GetExcludeObjects() *SalesforceOrg
- func (x *SalesforceSourceConfig) GetIncludeObjects() *SalesforceOrg
- func (x *SalesforceSourceConfig) GetPollingInterval() *durationpb.Duration
- func (*SalesforceSourceConfig) ProtoMessage()
- func (x *SalesforceSourceConfig) ProtoReflect() protoreflect.Message
- func (x *SalesforceSourceConfig) Reset()
- func (x *SalesforceSourceConfig) String() string
- type SourceConfig
- func (*SourceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SourceConfig) GetMongodbSourceConfig() *MongodbSourceConfig
- func (x *SourceConfig) GetMysqlSourceConfig() *MysqlSourceConfig
- func (x *SourceConfig) GetOracleSourceConfig() *OracleSourceConfig
- func (x *SourceConfig) GetPostgresqlSourceConfig() *PostgresqlSourceConfig
- func (x *SourceConfig) GetSalesforceSourceConfig() *SalesforceSourceConfig
- func (x *SourceConfig) GetSourceConnectionProfile() string
- func (x *SourceConfig) GetSourceStreamConfig() isSourceConfig_SourceStreamConfig
- func (x *SourceConfig) GetSqlServerSourceConfig() *SqlServerSourceConfig
- func (*SourceConfig) ProtoMessage()
- func (x *SourceConfig) ProtoReflect() protoreflect.Message
- func (x *SourceConfig) Reset()
- func (x *SourceConfig) String() string
- type SourceConfig_MongodbSourceConfig
- type SourceConfig_MysqlSourceConfig
- type SourceConfig_OracleSourceConfig
- type SourceConfig_PostgresqlSourceConfig
- type SourceConfig_SalesforceSourceConfig
- type SourceConfig_SqlServerSourceConfig
- type SourceObjectIdentifier
- func (*SourceObjectIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *SourceObjectIdentifier) GetMongodbIdentifier() *SourceObjectIdentifier_MongodbObjectIdentifier
- func (x *SourceObjectIdentifier) GetMysqlIdentifier() *SourceObjectIdentifier_MysqlObjectIdentifier
- func (x *SourceObjectIdentifier) GetOracleIdentifier() *SourceObjectIdentifier_OracleObjectIdentifier
- func (x *SourceObjectIdentifier) GetPostgresqlIdentifier() *SourceObjectIdentifier_PostgresqlObjectIdentifier
- func (x *SourceObjectIdentifier) GetSalesforceIdentifier() *SourceObjectIdentifier_SalesforceObjectIdentifier
- func (x *SourceObjectIdentifier) GetSourceIdentifier() isSourceObjectIdentifier_SourceIdentifier
- func (x *SourceObjectIdentifier) GetSqlServerIdentifier() *SourceObjectIdentifier_SqlServerObjectIdentifier
- func (*SourceObjectIdentifier) ProtoMessage()
- func (x *SourceObjectIdentifier) ProtoReflect() protoreflect.Message
- func (x *SourceObjectIdentifier) Reset()
- func (x *SourceObjectIdentifier) String() string
- type SourceObjectIdentifier_MongodbIdentifier
- type SourceObjectIdentifier_MongodbObjectIdentifier
- func (*SourceObjectIdentifier_MongodbObjectIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *SourceObjectIdentifier_MongodbObjectIdentifier) GetCollection() string
- func (x *SourceObjectIdentifier_MongodbObjectIdentifier) GetDatabase() string
- func (*SourceObjectIdentifier_MongodbObjectIdentifier) ProtoMessage()
- func (x *SourceObjectIdentifier_MongodbObjectIdentifier) ProtoReflect() protoreflect.Message
- func (x *SourceObjectIdentifier_MongodbObjectIdentifier) Reset()
- func (x *SourceObjectIdentifier_MongodbObjectIdentifier) String() string
- type SourceObjectIdentifier_MysqlIdentifier
- type SourceObjectIdentifier_MysqlObjectIdentifier
- func (*SourceObjectIdentifier_MysqlObjectIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *SourceObjectIdentifier_MysqlObjectIdentifier) GetDatabase() string
- func (x *SourceObjectIdentifier_MysqlObjectIdentifier) GetTable() string
- func (*SourceObjectIdentifier_MysqlObjectIdentifier) ProtoMessage()
- func (x *SourceObjectIdentifier_MysqlObjectIdentifier) ProtoReflect() protoreflect.Message
- func (x *SourceObjectIdentifier_MysqlObjectIdentifier) Reset()
- func (x *SourceObjectIdentifier_MysqlObjectIdentifier) String() string
- type SourceObjectIdentifier_OracleIdentifier
- type SourceObjectIdentifier_OracleObjectIdentifier
- func (*SourceObjectIdentifier_OracleObjectIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *SourceObjectIdentifier_OracleObjectIdentifier) GetSchema() string
- func (x *SourceObjectIdentifier_OracleObjectIdentifier) GetTable() string
- func (*SourceObjectIdentifier_OracleObjectIdentifier) ProtoMessage()
- func (x *SourceObjectIdentifier_OracleObjectIdentifier) ProtoReflect() protoreflect.Message
- func (x *SourceObjectIdentifier_OracleObjectIdentifier) Reset()
- func (x *SourceObjectIdentifier_OracleObjectIdentifier) String() string
- type SourceObjectIdentifier_PostgresqlIdentifier
- type SourceObjectIdentifier_PostgresqlObjectIdentifier
- func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) GetSchema() string
- func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) GetTable() string
- func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) ProtoMessage()
- func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) ProtoReflect() protoreflect.Message
- func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) Reset()
- func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) String() string
- type SourceObjectIdentifier_SalesforceIdentifier
- type SourceObjectIdentifier_SalesforceObjectIdentifier
- func (*SourceObjectIdentifier_SalesforceObjectIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *SourceObjectIdentifier_SalesforceObjectIdentifier) GetObjectName() string
- func (*SourceObjectIdentifier_SalesforceObjectIdentifier) ProtoMessage()
- func (x *SourceObjectIdentifier_SalesforceObjectIdentifier) ProtoReflect() protoreflect.Message
- func (x *SourceObjectIdentifier_SalesforceObjectIdentifier) Reset()
- func (x *SourceObjectIdentifier_SalesforceObjectIdentifier) String() string
- type SourceObjectIdentifier_SqlServerIdentifier
- type SourceObjectIdentifier_SqlServerObjectIdentifier
- func (*SourceObjectIdentifier_SqlServerObjectIdentifier) Descriptor() ([]byte, []int)deprecated
- func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) GetSchema() string
- func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) GetTable() string
- func (*SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoMessage()
- func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoReflect() protoreflect.Message
- func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) Reset()
- func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) String() string
- type SqlServerChangeTables
- type SqlServerColumn
- func (*SqlServerColumn) Descriptor() ([]byte, []int)deprecated
- func (x *SqlServerColumn) GetColumn() string
- func (x *SqlServerColumn) GetDataType() string
- func (x *SqlServerColumn) GetLength() int32
- func (x *SqlServerColumn) GetNullable() bool
- func (x *SqlServerColumn) GetOrdinalPosition() int32
- func (x *SqlServerColumn) GetPrecision() int32
- func (x *SqlServerColumn) GetPrimaryKey() bool
- func (x *SqlServerColumn) GetScale() int32
- func (*SqlServerColumn) ProtoMessage()
- func (x *SqlServerColumn) ProtoReflect() protoreflect.Message
- func (x *SqlServerColumn) Reset()
- func (x *SqlServerColumn) String() string
- type SqlServerLsnPosition
- func (*SqlServerLsnPosition) Descriptor() ([]byte, []int)deprecated
- func (x *SqlServerLsnPosition) GetLsn() string
- func (*SqlServerLsnPosition) ProtoMessage()
- func (x *SqlServerLsnPosition) ProtoReflect() protoreflect.Message
- func (x *SqlServerLsnPosition) Reset()
- func (x *SqlServerLsnPosition) String() string
- type SqlServerProfile
- func (*SqlServerProfile) Descriptor() ([]byte, []int)deprecated
- func (x *SqlServerProfile) GetDatabase() string
- func (x *SqlServerProfile) GetHostname() string
- func (x *SqlServerProfile) GetPassword() string
- func (x *SqlServerProfile) GetPort() int32
- func (x *SqlServerProfile) GetSecretManagerStoredPassword() string
- func (x *SqlServerProfile) GetUsername() string
- func (*SqlServerProfile) ProtoMessage()
- func (x *SqlServerProfile) ProtoReflect() protoreflect.Message
- func (x *SqlServerProfile) Reset()
- func (x *SqlServerProfile) String() string
- type SqlServerRdbms
- type SqlServerSchema
- func (*SqlServerSchema) Descriptor() ([]byte, []int)deprecated
- func (x *SqlServerSchema) GetSchema() string
- func (x *SqlServerSchema) GetTables() []*SqlServerTable
- func (*SqlServerSchema) ProtoMessage()
- func (x *SqlServerSchema) ProtoReflect() protoreflect.Message
- func (x *SqlServerSchema) Reset()
- func (x *SqlServerSchema) String() string
- type SqlServerSourceConfig
- func (*SqlServerSourceConfig) Descriptor() ([]byte, []int)deprecated
- func (x *SqlServerSourceConfig) GetCdcMethod() isSqlServerSourceConfig_CdcMethod
- func (x *SqlServerSourceConfig) GetChangeTables() *SqlServerChangeTables
- func (x *SqlServerSourceConfig) GetExcludeObjects() *SqlServerRdbms
- func (x *SqlServerSourceConfig) GetIncludeObjects() *SqlServerRdbms
- func (x *SqlServerSourceConfig) GetMaxConcurrentBackfillTasks() int32
- func (x *SqlServerSourceConfig) GetMaxConcurrentCdcTasks() int32
- func (x *SqlServerSourceConfig) GetTransactionLogs() *SqlServerTransactionLogs
- func (*SqlServerSourceConfig) ProtoMessage()
- func (x *SqlServerSourceConfig) ProtoReflect() protoreflect.Message
- func (x *SqlServerSourceConfig) Reset()
- func (x *SqlServerSourceConfig) String() string
- type SqlServerSourceConfig_ChangeTables
- type SqlServerSourceConfig_TransactionLogs
- type SqlServerTable
- func (*SqlServerTable) Descriptor() ([]byte, []int)deprecated
- func (x *SqlServerTable) GetColumns() []*SqlServerColumn
- func (x *SqlServerTable) GetTable() string
- func (*SqlServerTable) ProtoMessage()
- func (x *SqlServerTable) ProtoReflect() protoreflect.Message
- func (x *SqlServerTable) Reset()
- func (x *SqlServerTable) String() string
- type SqlServerTransactionLogs
- type SrvConnectionFormat
- type StandardConnectionFormat
- func (*StandardConnectionFormat) Descriptor() ([]byte, []int)deprecated
- func (x *StandardConnectionFormat) GetDirectConnection() bool
- func (*StandardConnectionFormat) ProtoMessage()
- func (x *StandardConnectionFormat) ProtoReflect() protoreflect.Message
- func (x *StandardConnectionFormat) Reset()
- func (x *StandardConnectionFormat) String() string
- type StartBackfillJobRequest
- func (*StartBackfillJobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StartBackfillJobRequest) GetObject() string
- func (*StartBackfillJobRequest) ProtoMessage()
- func (x *StartBackfillJobRequest) ProtoReflect() protoreflect.Message
- func (x *StartBackfillJobRequest) Reset()
- func (x *StartBackfillJobRequest) String() string
- type StartBackfillJobResponse
- func (*StartBackfillJobResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StartBackfillJobResponse) GetObject() *StreamObject
- func (*StartBackfillJobResponse) ProtoMessage()
- func (x *StartBackfillJobResponse) ProtoReflect() protoreflect.Message
- func (x *StartBackfillJobResponse) Reset()
- func (x *StartBackfillJobResponse) String() string
- type StaticServiceIpConnectivity
- type StopBackfillJobRequest
- func (*StopBackfillJobRequest) Descriptor() ([]byte, []int)deprecated
- func (x *StopBackfillJobRequest) GetObject() string
- func (*StopBackfillJobRequest) ProtoMessage()
- func (x *StopBackfillJobRequest) ProtoReflect() protoreflect.Message
- func (x *StopBackfillJobRequest) Reset()
- func (x *StopBackfillJobRequest) String() string
- type StopBackfillJobResponse
- func (*StopBackfillJobResponse) Descriptor() ([]byte, []int)deprecated
- func (x *StopBackfillJobResponse) GetObject() *StreamObject
- func (*StopBackfillJobResponse) ProtoMessage()
- func (x *StopBackfillJobResponse) ProtoReflect() protoreflect.Message
- func (x *StopBackfillJobResponse) Reset()
- func (x *StopBackfillJobResponse) String() string
- type Stream
- func (*Stream) Descriptor() ([]byte, []int)deprecated
- func (x *Stream) GetBackfillAll() *Stream_BackfillAllStrategy
- func (x *Stream) GetBackfillNone() *Stream_BackfillNoneStrategy
- func (x *Stream) GetBackfillStrategy() isStream_BackfillStrategy
- func (x *Stream) GetCreateTime() *timestamppb.Timestamp
- func (x *Stream) GetCustomerManagedEncryptionKey() string
- func (x *Stream) GetDestinationConfig() *DestinationConfig
- func (x *Stream) GetDisplayName() string
- func (x *Stream) GetErrors() []*Error
- func (x *Stream) GetLabels() map[string]string
- func (x *Stream) GetLastRecoveryTime() *timestamppb.Timestamp
- func (x *Stream) GetName() string
- func (x *Stream) GetSatisfiesPzi() bool
- func (x *Stream) GetSatisfiesPzs() bool
- func (x *Stream) GetSourceConfig() *SourceConfig
- func (x *Stream) GetState() Stream_State
- func (x *Stream) GetUpdateTime() *timestamppb.Timestamp
- func (*Stream) ProtoMessage()
- func (x *Stream) ProtoReflect() protoreflect.Message
- func (x *Stream) Reset()
- func (x *Stream) String() string
- type StreamObject
- func (*StreamObject) Descriptor() ([]byte, []int)deprecated
- func (x *StreamObject) GetBackfillJob() *BackfillJob
- func (x *StreamObject) GetCreateTime() *timestamppb.Timestamp
- func (x *StreamObject) GetDisplayName() string
- func (x *StreamObject) GetErrors() []*Error
- func (x *StreamObject) GetName() string
- func (x *StreamObject) GetSourceObject() *SourceObjectIdentifier
- func (x *StreamObject) GetUpdateTime() *timestamppb.Timestamp
- func (*StreamObject) ProtoMessage()
- func (x *StreamObject) ProtoReflect() protoreflect.Message
- func (x *StreamObject) Reset()
- func (x *StreamObject) String() string
- type Stream_BackfillAll
- type Stream_BackfillAllStrategy
- func (*Stream_BackfillAllStrategy) Descriptor() ([]byte, []int)deprecated
- func (x *Stream_BackfillAllStrategy) GetExcludedObjects() isStream_BackfillAllStrategy_ExcludedObjects
- func (x *Stream_BackfillAllStrategy) GetMongodbExcludedObjects() *MongodbCluster
- func (x *Stream_BackfillAllStrategy) GetMysqlExcludedObjects() *MysqlRdbms
- func (x *Stream_BackfillAllStrategy) GetOracleExcludedObjects() *OracleRdbms
- func (x *Stream_BackfillAllStrategy) GetPostgresqlExcludedObjects() *PostgresqlRdbms
- func (x *Stream_BackfillAllStrategy) GetSalesforceExcludedObjects() *SalesforceOrg
- func (x *Stream_BackfillAllStrategy) GetSqlServerExcludedObjects() *SqlServerRdbms
- func (*Stream_BackfillAllStrategy) ProtoMessage()
- func (x *Stream_BackfillAllStrategy) ProtoReflect() protoreflect.Message
- func (x *Stream_BackfillAllStrategy) Reset()
- func (x *Stream_BackfillAllStrategy) String() string
- type Stream_BackfillAllStrategy_MongodbExcludedObjects
- type Stream_BackfillAllStrategy_MysqlExcludedObjects
- type Stream_BackfillAllStrategy_OracleExcludedObjects
- type Stream_BackfillAllStrategy_PostgresqlExcludedObjects
- type Stream_BackfillAllStrategy_SalesforceExcludedObjects
- type Stream_BackfillAllStrategy_SqlServerExcludedObjects
- type Stream_BackfillNone
- type Stream_BackfillNoneStrategy
- type Stream_State
- func (Stream_State) Descriptor() protoreflect.EnumDescriptor
- func (x Stream_State) Enum() *Stream_State
- func (Stream_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Stream_State) Number() protoreflect.EnumNumber
- func (x Stream_State) String() string
- func (Stream_State) Type() protoreflect.EnumType
- type UnimplementedDatastreamServer
- func (UnimplementedDatastreamServer) CreateConnectionProfile(context.Context, *CreateConnectionProfileRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) CreatePrivateConnection(context.Context, *CreatePrivateConnectionRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) CreateRoute(context.Context, *CreateRouteRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) CreateStream(context.Context, *CreateStreamRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) DeleteConnectionProfile(context.Context, *DeleteConnectionProfileRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) DeletePrivateConnection(context.Context, *DeletePrivateConnectionRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) DeleteRoute(context.Context, *DeleteRouteRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) DeleteStream(context.Context, *DeleteStreamRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) DiscoverConnectionProfile(context.Context, *DiscoverConnectionProfileRequest) (*DiscoverConnectionProfileResponse, error)
- func (UnimplementedDatastreamServer) FetchStaticIps(context.Context, *FetchStaticIpsRequest) (*FetchStaticIpsResponse, error)
- func (UnimplementedDatastreamServer) GetConnectionProfile(context.Context, *GetConnectionProfileRequest) (*ConnectionProfile, error)
- func (UnimplementedDatastreamServer) GetPrivateConnection(context.Context, *GetPrivateConnectionRequest) (*PrivateConnection, error)
- func (UnimplementedDatastreamServer) GetRoute(context.Context, *GetRouteRequest) (*Route, error)
- func (UnimplementedDatastreamServer) GetStream(context.Context, *GetStreamRequest) (*Stream, error)
- func (UnimplementedDatastreamServer) GetStreamObject(context.Context, *GetStreamObjectRequest) (*StreamObject, error)
- func (UnimplementedDatastreamServer) ListConnectionProfiles(context.Context, *ListConnectionProfilesRequest) (*ListConnectionProfilesResponse, error)
- func (UnimplementedDatastreamServer) ListPrivateConnections(context.Context, *ListPrivateConnectionsRequest) (*ListPrivateConnectionsResponse, error)
- func (UnimplementedDatastreamServer) ListRoutes(context.Context, *ListRoutesRequest) (*ListRoutesResponse, error)
- func (UnimplementedDatastreamServer) ListStreamObjects(context.Context, *ListStreamObjectsRequest) (*ListStreamObjectsResponse, error)
- func (UnimplementedDatastreamServer) ListStreams(context.Context, *ListStreamsRequest) (*ListStreamsResponse, error)
- func (UnimplementedDatastreamServer) LookupStreamObject(context.Context, *LookupStreamObjectRequest) (*StreamObject, error)
- func (UnimplementedDatastreamServer) RunStream(context.Context, *RunStreamRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) StartBackfillJob(context.Context, *StartBackfillJobRequest) (*StartBackfillJobResponse, error)
- func (UnimplementedDatastreamServer) StopBackfillJob(context.Context, *StopBackfillJobRequest) (*StopBackfillJobResponse, error)
- func (UnimplementedDatastreamServer) UpdateConnectionProfile(context.Context, *UpdateConnectionProfileRequest) (*longrunningpb.Operation, error)
- func (UnimplementedDatastreamServer) UpdateStream(context.Context, *UpdateStreamRequest) (*longrunningpb.Operation, error)
- type UnsafeDatastreamServer
- type UpdateConnectionProfileRequest
- func (*UpdateConnectionProfileRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateConnectionProfileRequest) GetConnectionProfile() *ConnectionProfile
- func (x *UpdateConnectionProfileRequest) GetForce() bool
- func (x *UpdateConnectionProfileRequest) GetRequestId() string
- func (x *UpdateConnectionProfileRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateConnectionProfileRequest) GetValidateOnly() bool
- func (*UpdateConnectionProfileRequest) ProtoMessage()
- func (x *UpdateConnectionProfileRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateConnectionProfileRequest) Reset()
- func (x *UpdateConnectionProfileRequest) String() string
- type UpdateStreamRequest
- func (*UpdateStreamRequest) Descriptor() ([]byte, []int)deprecated
- func (x *UpdateStreamRequest) GetForce() bool
- func (x *UpdateStreamRequest) GetRequestId() string
- func (x *UpdateStreamRequest) GetStream() *Stream
- func (x *UpdateStreamRequest) GetUpdateMask() *fieldmaskpb.FieldMask
- func (x *UpdateStreamRequest) GetValidateOnly() bool
- func (*UpdateStreamRequest) ProtoMessage()
- func (x *UpdateStreamRequest) ProtoReflect() protoreflect.Message
- func (x *UpdateStreamRequest) Reset()
- func (x *UpdateStreamRequest) String() string
- type Validation
- func (*Validation) Descriptor() ([]byte, []int)deprecated
- func (x *Validation) GetCode() string
- func (x *Validation) GetDescription() string
- func (x *Validation) GetMessage() []*ValidationMessage
- func (x *Validation) GetState() Validation_State
- func (*Validation) ProtoMessage()
- func (x *Validation) ProtoReflect() protoreflect.Message
- func (x *Validation) Reset()
- func (x *Validation) String() string
- type ValidationMessage
- func (*ValidationMessage) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationMessage) GetCode() string
- func (x *ValidationMessage) GetLevel() ValidationMessage_Level
- func (x *ValidationMessage) GetMessage() string
- func (x *ValidationMessage) GetMetadata() map[string]string
- func (*ValidationMessage) ProtoMessage()
- func (x *ValidationMessage) ProtoReflect() protoreflect.Message
- func (x *ValidationMessage) Reset()
- func (x *ValidationMessage) String() string
- type ValidationMessage_Level
- func (ValidationMessage_Level) Descriptor() protoreflect.EnumDescriptor
- func (x ValidationMessage_Level) Enum() *ValidationMessage_Level
- func (ValidationMessage_Level) EnumDescriptor() ([]byte, []int)deprecated
- func (x ValidationMessage_Level) Number() protoreflect.EnumNumber
- func (x ValidationMessage_Level) String() string
- func (ValidationMessage_Level) Type() protoreflect.EnumType
- type ValidationResult
- func (*ValidationResult) Descriptor() ([]byte, []int)deprecated
- func (x *ValidationResult) GetValidations() []*Validation
- func (*ValidationResult) ProtoMessage()
- func (x *ValidationResult) ProtoReflect() protoreflect.Message
- func (x *ValidationResult) Reset()
- func (x *ValidationResult) String() string
- type Validation_State
- func (Validation_State) Descriptor() protoreflect.EnumDescriptor
- func (x Validation_State) Enum() *Validation_State
- func (Validation_State) EnumDescriptor() ([]byte, []int)deprecated
- func (x Validation_State) Number() protoreflect.EnumNumber
- func (x Validation_State) String() string
- func (Validation_State) Type() protoreflect.EnumType
- type VpcPeeringConfig
- func (*VpcPeeringConfig) Descriptor() ([]byte, []int)deprecated
- func (x *VpcPeeringConfig) GetSubnet() string
- func (x *VpcPeeringConfig) GetVpc() string
- func (*VpcPeeringConfig) ProtoMessage()
- func (x *VpcPeeringConfig) ProtoReflect() protoreflect.Message
- func (x *VpcPeeringConfig) Reset()
- func (x *VpcPeeringConfig) String() string
Constants ¶
const ( Datastream_ListConnectionProfiles_FullMethodName = "/google.cloud.datastream.v1.Datastream/ListConnectionProfiles" Datastream_GetConnectionProfile_FullMethodName = "/google.cloud.datastream.v1.Datastream/GetConnectionProfile" Datastream_CreateConnectionProfile_FullMethodName = "/google.cloud.datastream.v1.Datastream/CreateConnectionProfile" Datastream_UpdateConnectionProfile_FullMethodName = "/google.cloud.datastream.v1.Datastream/UpdateConnectionProfile" Datastream_DeleteConnectionProfile_FullMethodName = "/google.cloud.datastream.v1.Datastream/DeleteConnectionProfile" Datastream_DiscoverConnectionProfile_FullMethodName = "/google.cloud.datastream.v1.Datastream/DiscoverConnectionProfile" Datastream_ListStreams_FullMethodName = "/google.cloud.datastream.v1.Datastream/ListStreams" Datastream_GetStream_FullMethodName = "/google.cloud.datastream.v1.Datastream/GetStream" Datastream_CreateStream_FullMethodName = "/google.cloud.datastream.v1.Datastream/CreateStream" Datastream_UpdateStream_FullMethodName = "/google.cloud.datastream.v1.Datastream/UpdateStream" Datastream_DeleteStream_FullMethodName = "/google.cloud.datastream.v1.Datastream/DeleteStream" Datastream_RunStream_FullMethodName = "/google.cloud.datastream.v1.Datastream/RunStream" Datastream_GetStreamObject_FullMethodName = "/google.cloud.datastream.v1.Datastream/GetStreamObject" Datastream_LookupStreamObject_FullMethodName = "/google.cloud.datastream.v1.Datastream/LookupStreamObject" Datastream_ListStreamObjects_FullMethodName = "/google.cloud.datastream.v1.Datastream/ListStreamObjects" Datastream_StartBackfillJob_FullMethodName = "/google.cloud.datastream.v1.Datastream/StartBackfillJob" Datastream_StopBackfillJob_FullMethodName = "/google.cloud.datastream.v1.Datastream/StopBackfillJob" Datastream_FetchStaticIps_FullMethodName = "/google.cloud.datastream.v1.Datastream/FetchStaticIps" Datastream_CreatePrivateConnection_FullMethodName = "/google.cloud.datastream.v1.Datastream/CreatePrivateConnection" Datastream_GetPrivateConnection_FullMethodName = "/google.cloud.datastream.v1.Datastream/GetPrivateConnection" Datastream_ListPrivateConnections_FullMethodName = "/google.cloud.datastream.v1.Datastream/ListPrivateConnections" Datastream_DeletePrivateConnection_FullMethodName = "/google.cloud.datastream.v1.Datastream/DeletePrivateConnection" Datastream_CreateRoute_FullMethodName = "/google.cloud.datastream.v1.Datastream/CreateRoute" Datastream_GetRoute_FullMethodName = "/google.cloud.datastream.v1.Datastream/GetRoute" Datastream_ListRoutes_FullMethodName = "/google.cloud.datastream.v1.Datastream/ListRoutes" Datastream_DeleteRoute_FullMethodName = "/google.cloud.datastream.v1.Datastream/DeleteRoute" )
Variables ¶
var ( PrivateConnection_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "CREATING", 2: "CREATED", 3: "FAILED", 4: "DELETING", 5: "FAILED_TO_DELETE", } PrivateConnection_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "CREATING": 1, "CREATED": 2, "FAILED": 3, "DELETING": 4, "FAILED_TO_DELETE": 5, } )
Enum value maps for PrivateConnection_State.
var ( JsonFileFormat_SchemaFileFormat_name = map[int32]string{ 0: "SCHEMA_FILE_FORMAT_UNSPECIFIED", 1: "NO_SCHEMA_FILE", 2: "AVRO_SCHEMA_FILE", } JsonFileFormat_SchemaFileFormat_value = map[string]int32{ "SCHEMA_FILE_FORMAT_UNSPECIFIED": 0, "NO_SCHEMA_FILE": 1, "AVRO_SCHEMA_FILE": 2, } )
Enum value maps for JsonFileFormat_SchemaFileFormat.
var ( JsonFileFormat_JsonCompression_name = map[int32]string{ 0: "JSON_COMPRESSION_UNSPECIFIED", 1: "NO_COMPRESSION", 2: "GZIP", } JsonFileFormat_JsonCompression_value = map[string]int32{ "JSON_COMPRESSION_UNSPECIFIED": 0, "NO_COMPRESSION": 1, "GZIP": 2, } )
Enum value maps for JsonFileFormat_JsonCompression.
var ( BigQueryDestinationConfig_BlmtConfig_FileFormat_name = map[int32]string{ 0: "FILE_FORMAT_UNSPECIFIED", 1: "PARQUET", } BigQueryDestinationConfig_BlmtConfig_FileFormat_value = map[string]int32{ "FILE_FORMAT_UNSPECIFIED": 0, "PARQUET": 1, } )
Enum value maps for BigQueryDestinationConfig_BlmtConfig_FileFormat.
var ( BigQueryDestinationConfig_BlmtConfig_TableFormat_name = map[int32]string{ 0: "TABLE_FORMAT_UNSPECIFIED", 1: "ICEBERG", } BigQueryDestinationConfig_BlmtConfig_TableFormat_value = map[string]int32{ "TABLE_FORMAT_UNSPECIFIED": 0, "ICEBERG": 1, } )
Enum value maps for BigQueryDestinationConfig_BlmtConfig_TableFormat.
var ( Stream_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "NOT_STARTED", 2: "RUNNING", 3: "PAUSED", 4: "MAINTENANCE", 5: "FAILED", 6: "FAILED_PERMANENTLY", 7: "STARTING", 8: "DRAINING", } Stream_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "NOT_STARTED": 1, "RUNNING": 2, "PAUSED": 3, "MAINTENANCE": 4, "FAILED": 5, "FAILED_PERMANENTLY": 6, "STARTING": 7, "DRAINING": 8, } )
Enum value maps for Stream_State.
var ( BackfillJob_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "NOT_STARTED", 2: "PENDING", 3: "ACTIVE", 4: "STOPPED", 5: "FAILED", 6: "COMPLETED", 7: "UNSUPPORTED", } BackfillJob_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "NOT_STARTED": 1, "PENDING": 2, "ACTIVE": 3, "STOPPED": 4, "FAILED": 5, "COMPLETED": 6, "UNSUPPORTED": 7, } )
Enum value maps for BackfillJob_State.
var ( BackfillJob_Trigger_name = map[int32]string{ 0: "TRIGGER_UNSPECIFIED", 1: "AUTOMATIC", 2: "MANUAL", } BackfillJob_Trigger_value = map[string]int32{ "TRIGGER_UNSPECIFIED": 0, "AUTOMATIC": 1, "MANUAL": 2, } )
Enum value maps for BackfillJob_Trigger.
var ( Validation_State_name = map[int32]string{ 0: "STATE_UNSPECIFIED", 1: "NOT_EXECUTED", 2: "FAILED", 3: "PASSED", 4: "WARNING", } Validation_State_value = map[string]int32{ "STATE_UNSPECIFIED": 0, "NOT_EXECUTED": 1, "FAILED": 2, "PASSED": 3, "WARNING": 4, } )
Enum value maps for Validation_State.
var ( ValidationMessage_Level_name = map[int32]string{ 0: "LEVEL_UNSPECIFIED", 1: "WARNING", 2: "ERROR", } ValidationMessage_Level_value = map[string]int32{ "LEVEL_UNSPECIFIED": 0, "WARNING": 1, "ERROR": 2, } )
Enum value maps for ValidationMessage_Level.
var Datastream_ServiceDesc = grpc.ServiceDesc{ ServiceName: "google.cloud.datastream.v1.Datastream", HandlerType: (*DatastreamServer)(nil), Methods: []grpc.MethodDesc{ { MethodName: "ListConnectionProfiles", Handler: _Datastream_ListConnectionProfiles_Handler, }, { MethodName: "GetConnectionProfile", Handler: _Datastream_GetConnectionProfile_Handler, }, { MethodName: "CreateConnectionProfile", Handler: _Datastream_CreateConnectionProfile_Handler, }, { MethodName: "UpdateConnectionProfile", Handler: _Datastream_UpdateConnectionProfile_Handler, }, { MethodName: "DeleteConnectionProfile", Handler: _Datastream_DeleteConnectionProfile_Handler, }, { MethodName: "DiscoverConnectionProfile", Handler: _Datastream_DiscoverConnectionProfile_Handler, }, { MethodName: "ListStreams", Handler: _Datastream_ListStreams_Handler, }, { MethodName: "GetStream", Handler: _Datastream_GetStream_Handler, }, { MethodName: "CreateStream", Handler: _Datastream_CreateStream_Handler, }, { MethodName: "UpdateStream", Handler: _Datastream_UpdateStream_Handler, }, { MethodName: "DeleteStream", Handler: _Datastream_DeleteStream_Handler, }, { MethodName: "RunStream", Handler: _Datastream_RunStream_Handler, }, { MethodName: "GetStreamObject", Handler: _Datastream_GetStreamObject_Handler, }, { MethodName: "LookupStreamObject", Handler: _Datastream_LookupStreamObject_Handler, }, { MethodName: "ListStreamObjects", Handler: _Datastream_ListStreamObjects_Handler, }, { MethodName: "StartBackfillJob", Handler: _Datastream_StartBackfillJob_Handler, }, { MethodName: "StopBackfillJob", Handler: _Datastream_StopBackfillJob_Handler, }, { MethodName: "FetchStaticIps", Handler: _Datastream_FetchStaticIps_Handler, }, { MethodName: "CreatePrivateConnection", Handler: _Datastream_CreatePrivateConnection_Handler, }, { MethodName: "GetPrivateConnection", Handler: _Datastream_GetPrivateConnection_Handler, }, { MethodName: "ListPrivateConnections", Handler: _Datastream_ListPrivateConnections_Handler, }, { MethodName: "DeletePrivateConnection", Handler: _Datastream_DeletePrivateConnection_Handler, }, { MethodName: "CreateRoute", Handler: _Datastream_CreateRoute_Handler, }, { MethodName: "GetRoute", Handler: _Datastream_GetRoute_Handler, }, { MethodName: "ListRoutes", Handler: _Datastream_ListRoutes_Handler, }, { MethodName: "DeleteRoute", Handler: _Datastream_DeleteRoute_Handler, }, }, Streams: []grpc.StreamDesc{}, Metadata: "google/cloud/datastream/v1/datastream.proto", }
Datastream_ServiceDesc is the grpc.ServiceDesc for Datastream service. It's only intended for direct use with grpc.RegisterService, and not to be introspected or modified (even as a copy)
var File_google_cloud_datastream_v1_datastream_proto protoreflect.FileDescriptor
var File_google_cloud_datastream_v1_datastream_resources_proto protoreflect.FileDescriptor
Functions ¶
func RegisterDatastreamServer ¶
func RegisterDatastreamServer(s grpc.ServiceRegistrar, srv DatastreamServer)
Types ¶
type AvroFileFormat ¶
type AvroFileFormat struct {
// contains filtered or unexported fields
}
AVRO file format configuration.
func (*AvroFileFormat) Descriptor
deprecated
func (*AvroFileFormat) Descriptor() ([]byte, []int)
Deprecated: Use AvroFileFormat.ProtoReflect.Descriptor instead.
func (*AvroFileFormat) ProtoMessage ¶
func (*AvroFileFormat) ProtoMessage()
func (*AvroFileFormat) ProtoReflect ¶
func (x *AvroFileFormat) ProtoReflect() protoreflect.Message
func (*AvroFileFormat) Reset ¶
func (x *AvroFileFormat) Reset()
func (*AvroFileFormat) String ¶
func (x *AvroFileFormat) String() string
type BackfillJob ¶
type BackfillJob struct {
// Output only. Backfill job state.
State BackfillJob_State `protobuf:"varint,1,opt,name=state,proto3,enum=google.cloud.datastream.v1.BackfillJob_State" json:"state,omitempty"`
// Backfill job's triggering reason.
Trigger BackfillJob_Trigger `protobuf:"varint,2,opt,name=trigger,proto3,enum=google.cloud.datastream.v1.BackfillJob_Trigger" json:"trigger,omitempty"`
// Output only. Backfill job's start time.
LastStartTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=last_start_time,json=lastStartTime,proto3" json:"last_start_time,omitempty"`
// Output only. Backfill job's end time.
LastEndTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=last_end_time,json=lastEndTime,proto3" json:"last_end_time,omitempty"`
// Output only. Errors which caused the backfill job to fail.
Errors []*Error `protobuf:"bytes,5,rep,name=errors,proto3" json:"errors,omitempty"`
// contains filtered or unexported fields
}
Represents a backfill job on a specific stream object.
func (*BackfillJob) Descriptor
deprecated
func (*BackfillJob) Descriptor() ([]byte, []int)
Deprecated: Use BackfillJob.ProtoReflect.Descriptor instead.
func (*BackfillJob) GetErrors ¶
func (x *BackfillJob) GetErrors() []*Error
func (*BackfillJob) GetLastEndTime ¶
func (x *BackfillJob) GetLastEndTime() *timestamppb.Timestamp
func (*BackfillJob) GetLastStartTime ¶
func (x *BackfillJob) GetLastStartTime() *timestamppb.Timestamp
func (*BackfillJob) GetState ¶
func (x *BackfillJob) GetState() BackfillJob_State
func (*BackfillJob) GetTrigger ¶
func (x *BackfillJob) GetTrigger() BackfillJob_Trigger
func (*BackfillJob) ProtoMessage ¶
func (*BackfillJob) ProtoMessage()
func (*BackfillJob) ProtoReflect ¶
func (x *BackfillJob) ProtoReflect() protoreflect.Message
func (*BackfillJob) Reset ¶
func (x *BackfillJob) Reset()
func (*BackfillJob) String ¶
func (x *BackfillJob) String() string
type BackfillJob_State ¶
type BackfillJob_State int32
State of the stream object's backfill job.
const ( // Default value. BackfillJob_STATE_UNSPECIFIED BackfillJob_State = 0 // Backfill job was never started for the stream object (stream has backfill // strategy defined as manual or object was explicitly excluded from // automatic backfill). BackfillJob_NOT_STARTED BackfillJob_State = 1 // Backfill job will start pending available resources. BackfillJob_PENDING BackfillJob_State = 2 // Backfill job is running. BackfillJob_ACTIVE BackfillJob_State = 3 // Backfill job stopped (next job run will start from beginning). BackfillJob_STOPPED BackfillJob_State = 4 // Backfill job failed (due to an error). BackfillJob_FAILED BackfillJob_State = 5 // Backfill completed successfully. BackfillJob_COMPLETED BackfillJob_State = 6 // Backfill job failed since the table structure is currently unsupported // for backfill. BackfillJob_UNSUPPORTED BackfillJob_State = 7 )
func (BackfillJob_State) Descriptor ¶
func (BackfillJob_State) Descriptor() protoreflect.EnumDescriptor
func (BackfillJob_State) Enum ¶
func (x BackfillJob_State) Enum() *BackfillJob_State
func (BackfillJob_State) EnumDescriptor
deprecated
func (BackfillJob_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use BackfillJob_State.Descriptor instead.
func (BackfillJob_State) Number ¶
func (x BackfillJob_State) Number() protoreflect.EnumNumber
func (BackfillJob_State) String ¶
func (x BackfillJob_State) String() string
func (BackfillJob_State) Type ¶
func (BackfillJob_State) Type() protoreflect.EnumType
type BackfillJob_Trigger ¶
type BackfillJob_Trigger int32
Triggering reason for a backfill job.
const ( // Default value. BackfillJob_TRIGGER_UNSPECIFIED BackfillJob_Trigger = 0 // Object backfill job was triggered automatically according to the stream's // backfill strategy. BackfillJob_AUTOMATIC BackfillJob_Trigger = 1 // Object backfill job was triggered manually using the dedicated API. BackfillJob_MANUAL BackfillJob_Trigger = 2 )
func (BackfillJob_Trigger) Descriptor ¶
func (BackfillJob_Trigger) Descriptor() protoreflect.EnumDescriptor
func (BackfillJob_Trigger) Enum ¶
func (x BackfillJob_Trigger) Enum() *BackfillJob_Trigger
func (BackfillJob_Trigger) EnumDescriptor
deprecated
func (BackfillJob_Trigger) EnumDescriptor() ([]byte, []int)
Deprecated: Use BackfillJob_Trigger.Descriptor instead.
func (BackfillJob_Trigger) Number ¶
func (x BackfillJob_Trigger) Number() protoreflect.EnumNumber
func (BackfillJob_Trigger) String ¶
func (x BackfillJob_Trigger) String() string
func (BackfillJob_Trigger) Type ¶
func (BackfillJob_Trigger) Type() protoreflect.EnumType
type BigQueryDestinationConfig ¶
type BigQueryDestinationConfig struct {
// Target dataset(s) configuration.
//
// Types that are valid to be assigned to DatasetConfig:
//
// *BigQueryDestinationConfig_SingleTargetDataset_
// *BigQueryDestinationConfig_SourceHierarchyDatasets_
DatasetConfig isBigQueryDestinationConfig_DatasetConfig `protobuf_oneof:"dataset_config"`
// The guaranteed data freshness (in seconds) when querying tables created by
// the stream. Editing this field will only affect new tables created in the
// future, but existing tables will not be impacted. Lower values mean that
// queries will return fresher data, but may result in higher cost.
DataFreshness *durationpb.Duration `protobuf:"bytes,300,opt,name=data_freshness,json=dataFreshness,proto3" json:"data_freshness,omitempty"`
// Optional. Big Lake Managed Tables (BLMT) configuration.
BlmtConfig *BigQueryDestinationConfig_BlmtConfig `protobuf:"bytes,1,opt,name=blmt_config,json=blmtConfig,proto3" json:"blmt_config,omitempty"`
// Types that are valid to be assigned to WriteMode:
//
// *BigQueryDestinationConfig_Merge_
// *BigQueryDestinationConfig_AppendOnly_
WriteMode isBigQueryDestinationConfig_WriteMode `protobuf_oneof:"write_mode"`
// contains filtered or unexported fields
}
BigQuery destination configuration
func (*BigQueryDestinationConfig) Descriptor
deprecated
func (*BigQueryDestinationConfig) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig) GetAppendOnly ¶ added in v1.12.0
func (x *BigQueryDestinationConfig) GetAppendOnly() *BigQueryDestinationConfig_AppendOnly
func (*BigQueryDestinationConfig) GetBlmtConfig ¶ added in v1.14.0
func (x *BigQueryDestinationConfig) GetBlmtConfig() *BigQueryDestinationConfig_BlmtConfig
func (*BigQueryDestinationConfig) GetDataFreshness ¶
func (x *BigQueryDestinationConfig) GetDataFreshness() *durationpb.Duration
func (*BigQueryDestinationConfig) GetDatasetConfig ¶
func (x *BigQueryDestinationConfig) GetDatasetConfig() isBigQueryDestinationConfig_DatasetConfig
func (*BigQueryDestinationConfig) GetMerge ¶ added in v1.12.0
func (x *BigQueryDestinationConfig) GetMerge() *BigQueryDestinationConfig_Merge
func (*BigQueryDestinationConfig) GetSingleTargetDataset ¶
func (x *BigQueryDestinationConfig) GetSingleTargetDataset() *BigQueryDestinationConfig_SingleTargetDataset
func (*BigQueryDestinationConfig) GetSourceHierarchyDatasets ¶
func (x *BigQueryDestinationConfig) GetSourceHierarchyDatasets() *BigQueryDestinationConfig_SourceHierarchyDatasets
func (*BigQueryDestinationConfig) GetWriteMode ¶ added in v1.12.0
func (x *BigQueryDestinationConfig) GetWriteMode() isBigQueryDestinationConfig_WriteMode
func (*BigQueryDestinationConfig) ProtoMessage ¶
func (*BigQueryDestinationConfig) ProtoMessage()
func (*BigQueryDestinationConfig) ProtoReflect ¶
func (x *BigQueryDestinationConfig) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig) Reset ¶
func (x *BigQueryDestinationConfig) Reset()
func (*BigQueryDestinationConfig) String ¶
func (x *BigQueryDestinationConfig) String() string
type BigQueryDestinationConfig_AppendOnly ¶ added in v1.12.0
type BigQueryDestinationConfig_AppendOnly struct {
// contains filtered or unexported fields
}
AppendOnly mode defines that all changes to a table will be written to the destination table.
func (*BigQueryDestinationConfig_AppendOnly) Descriptor
deprecated
added in
v1.12.0
func (*BigQueryDestinationConfig_AppendOnly) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_AppendOnly.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig_AppendOnly) ProtoMessage ¶ added in v1.12.0
func (*BigQueryDestinationConfig_AppendOnly) ProtoMessage()
func (*BigQueryDestinationConfig_AppendOnly) ProtoReflect ¶ added in v1.12.0
func (x *BigQueryDestinationConfig_AppendOnly) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig_AppendOnly) Reset ¶ added in v1.12.0
func (x *BigQueryDestinationConfig_AppendOnly) Reset()
func (*BigQueryDestinationConfig_AppendOnly) String ¶ added in v1.12.0
func (x *BigQueryDestinationConfig_AppendOnly) String() string
type BigQueryDestinationConfig_AppendOnly_ ¶ added in v1.12.0
type BigQueryDestinationConfig_AppendOnly_ struct {
// Append only mode
AppendOnly *BigQueryDestinationConfig_AppendOnly `protobuf:"bytes,302,opt,name=append_only,json=appendOnly,proto3,oneof"`
}
type BigQueryDestinationConfig_BlmtConfig ¶ added in v1.14.0
type BigQueryDestinationConfig_BlmtConfig struct {
// Required. The Cloud Storage bucket name.
Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"`
// The root path inside the Cloud Storage bucket.
RootPath string `protobuf:"bytes,2,opt,name=root_path,json=rootPath,proto3" json:"root_path,omitempty"`
// Required. The bigquery connection.
// Format: `{project}.{location}.{name}`
ConnectionName string `protobuf:"bytes,3,opt,name=connection_name,json=connectionName,proto3" json:"connection_name,omitempty"`
// Required. The file format.
FileFormat BigQueryDestinationConfig_BlmtConfig_FileFormat `` /* 172-byte string literal not displayed */
// Required. The table format.
TableFormat BigQueryDestinationConfig_BlmtConfig_TableFormat `` /* 176-byte string literal not displayed */
// contains filtered or unexported fields
}
The configuration for BLMT.
func (*BigQueryDestinationConfig_BlmtConfig) Descriptor
deprecated
added in
v1.14.0
func (*BigQueryDestinationConfig_BlmtConfig) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_BlmtConfig.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig_BlmtConfig) GetBucket ¶ added in v1.14.0
func (x *BigQueryDestinationConfig_BlmtConfig) GetBucket() string
func (*BigQueryDestinationConfig_BlmtConfig) GetConnectionName ¶ added in v1.14.0
func (x *BigQueryDestinationConfig_BlmtConfig) GetConnectionName() string
func (*BigQueryDestinationConfig_BlmtConfig) GetFileFormat ¶ added in v1.14.0
func (x *BigQueryDestinationConfig_BlmtConfig) GetFileFormat() BigQueryDestinationConfig_BlmtConfig_FileFormat
func (*BigQueryDestinationConfig_BlmtConfig) GetRootPath ¶ added in v1.14.0
func (x *BigQueryDestinationConfig_BlmtConfig) GetRootPath() string
func (*BigQueryDestinationConfig_BlmtConfig) GetTableFormat ¶ added in v1.14.0
func (x *BigQueryDestinationConfig_BlmtConfig) GetTableFormat() BigQueryDestinationConfig_BlmtConfig_TableFormat
func (*BigQueryDestinationConfig_BlmtConfig) ProtoMessage ¶ added in v1.14.0
func (*BigQueryDestinationConfig_BlmtConfig) ProtoMessage()
func (*BigQueryDestinationConfig_BlmtConfig) ProtoReflect ¶ added in v1.14.0
func (x *BigQueryDestinationConfig_BlmtConfig) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig_BlmtConfig) Reset ¶ added in v1.14.0
func (x *BigQueryDestinationConfig_BlmtConfig) Reset()
func (*BigQueryDestinationConfig_BlmtConfig) String ¶ added in v1.14.0
func (x *BigQueryDestinationConfig_BlmtConfig) String() string
type BigQueryDestinationConfig_BlmtConfig_FileFormat ¶ added in v1.14.0
type BigQueryDestinationConfig_BlmtConfig_FileFormat int32
Supported file formats for BigLake managed tables.
const ( // Default value. BigQueryDestinationConfig_BlmtConfig_FILE_FORMAT_UNSPECIFIED BigQueryDestinationConfig_BlmtConfig_FileFormat = 0 // Parquet file format. BigQueryDestinationConfig_BlmtConfig_PARQUET BigQueryDestinationConfig_BlmtConfig_FileFormat = 1 )
func (BigQueryDestinationConfig_BlmtConfig_FileFormat) Descriptor ¶ added in v1.14.0
func (BigQueryDestinationConfig_BlmtConfig_FileFormat) Descriptor() protoreflect.EnumDescriptor
func (BigQueryDestinationConfig_BlmtConfig_FileFormat) EnumDescriptor
deprecated
added in
v1.14.0
func (BigQueryDestinationConfig_BlmtConfig_FileFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_BlmtConfig_FileFormat.Descriptor instead.
func (BigQueryDestinationConfig_BlmtConfig_FileFormat) Number ¶ added in v1.14.0
func (x BigQueryDestinationConfig_BlmtConfig_FileFormat) Number() protoreflect.EnumNumber
func (BigQueryDestinationConfig_BlmtConfig_FileFormat) String ¶ added in v1.14.0
func (x BigQueryDestinationConfig_BlmtConfig_FileFormat) String() string
type BigQueryDestinationConfig_BlmtConfig_TableFormat ¶ added in v1.14.0
type BigQueryDestinationConfig_BlmtConfig_TableFormat int32
Supported table formats for BigLake managed tables.
const ( // Default value. BigQueryDestinationConfig_BlmtConfig_TABLE_FORMAT_UNSPECIFIED BigQueryDestinationConfig_BlmtConfig_TableFormat = 0 // Iceberg table format. BigQueryDestinationConfig_BlmtConfig_ICEBERG BigQueryDestinationConfig_BlmtConfig_TableFormat = 1 )
func (BigQueryDestinationConfig_BlmtConfig_TableFormat) Descriptor ¶ added in v1.14.0
func (BigQueryDestinationConfig_BlmtConfig_TableFormat) Descriptor() protoreflect.EnumDescriptor
func (BigQueryDestinationConfig_BlmtConfig_TableFormat) EnumDescriptor
deprecated
added in
v1.14.0
func (BigQueryDestinationConfig_BlmtConfig_TableFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_BlmtConfig_TableFormat.Descriptor instead.
func (BigQueryDestinationConfig_BlmtConfig_TableFormat) Number ¶ added in v1.14.0
func (x BigQueryDestinationConfig_BlmtConfig_TableFormat) Number() protoreflect.EnumNumber
func (BigQueryDestinationConfig_BlmtConfig_TableFormat) String ¶ added in v1.14.0
func (x BigQueryDestinationConfig_BlmtConfig_TableFormat) String() string
type BigQueryDestinationConfig_Merge ¶ added in v1.12.0
type BigQueryDestinationConfig_Merge struct {
// contains filtered or unexported fields
}
Merge mode defines that all changes to a table will be merged at the destination table.
func (*BigQueryDestinationConfig_Merge) Descriptor
deprecated
added in
v1.12.0
func (*BigQueryDestinationConfig_Merge) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_Merge.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig_Merge) ProtoMessage ¶ added in v1.12.0
func (*BigQueryDestinationConfig_Merge) ProtoMessage()
func (*BigQueryDestinationConfig_Merge) ProtoReflect ¶ added in v1.12.0
func (x *BigQueryDestinationConfig_Merge) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig_Merge) Reset ¶ added in v1.12.0
func (x *BigQueryDestinationConfig_Merge) Reset()
func (*BigQueryDestinationConfig_Merge) String ¶ added in v1.12.0
func (x *BigQueryDestinationConfig_Merge) String() string
type BigQueryDestinationConfig_Merge_ ¶ added in v1.12.0
type BigQueryDestinationConfig_Merge_ struct {
// The standard mode
Merge *BigQueryDestinationConfig_Merge `protobuf:"bytes,301,opt,name=merge,proto3,oneof"`
}
type BigQueryDestinationConfig_SingleTargetDataset ¶
type BigQueryDestinationConfig_SingleTargetDataset struct {
// The dataset ID of the target dataset.
// DatasetIds allowed characters:
// https://cloud.google.com/bigquery/docs/reference/rest/v2/datasets#datasetreference.
DatasetId string `protobuf:"bytes,1,opt,name=dataset_id,json=datasetId,proto3" json:"dataset_id,omitempty"`
// contains filtered or unexported fields
}
A single target dataset to which all data will be streamed.
func (*BigQueryDestinationConfig_SingleTargetDataset) Descriptor
deprecated
func (*BigQueryDestinationConfig_SingleTargetDataset) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_SingleTargetDataset.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig_SingleTargetDataset) GetDatasetId ¶
func (x *BigQueryDestinationConfig_SingleTargetDataset) GetDatasetId() string
func (*BigQueryDestinationConfig_SingleTargetDataset) ProtoMessage ¶
func (*BigQueryDestinationConfig_SingleTargetDataset) ProtoMessage()
func (*BigQueryDestinationConfig_SingleTargetDataset) ProtoReflect ¶
func (x *BigQueryDestinationConfig_SingleTargetDataset) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig_SingleTargetDataset) Reset ¶
func (x *BigQueryDestinationConfig_SingleTargetDataset) Reset()
func (*BigQueryDestinationConfig_SingleTargetDataset) String ¶
func (x *BigQueryDestinationConfig_SingleTargetDataset) String() string
type BigQueryDestinationConfig_SingleTargetDataset_ ¶
type BigQueryDestinationConfig_SingleTargetDataset_ struct {
// Single destination dataset.
SingleTargetDataset *BigQueryDestinationConfig_SingleTargetDataset `protobuf:"bytes,201,opt,name=single_target_dataset,json=singleTargetDataset,proto3,oneof"`
}
type BigQueryDestinationConfig_SourceHierarchyDatasets ¶
type BigQueryDestinationConfig_SourceHierarchyDatasets struct {
// The dataset template to use for dynamic dataset creation.
DatasetTemplate *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate `protobuf:"bytes,2,opt,name=dataset_template,json=datasetTemplate,proto3" json:"dataset_template,omitempty"`
// Optional. The project id of the BigQuery dataset. If not specified, the
// project will be inferred from the stream resource.
ProjectId *string `protobuf:"bytes,3,opt,name=project_id,json=projectId,proto3,oneof" json:"project_id,omitempty"`
// contains filtered or unexported fields
}
Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy.
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) Descriptor
deprecated
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_SourceHierarchyDatasets.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) GetDatasetTemplate ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) GetDatasetTemplate() *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) GetProjectId ¶ added in v1.15.0
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) GetProjectId() string
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) ProtoMessage ¶
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) ProtoMessage()
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) ProtoReflect ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) Reset ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) Reset()
func (*BigQueryDestinationConfig_SourceHierarchyDatasets) String ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) String() string
type BigQueryDestinationConfig_SourceHierarchyDatasets_ ¶
type BigQueryDestinationConfig_SourceHierarchyDatasets_ struct {
// Source hierarchy datasets.
SourceHierarchyDatasets *BigQueryDestinationConfig_SourceHierarchyDatasets `protobuf:"bytes,202,opt,name=source_hierarchy_datasets,json=sourceHierarchyDatasets,proto3,oneof"`
}
type BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate ¶
type BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate struct {
// Required. The geographic location where the dataset should reside. See
// https://cloud.google.com/bigquery/docs/locations for supported
// locations.
Location string `protobuf:"bytes,1,opt,name=location,proto3" json:"location,omitempty"`
// If supplied, every created dataset will have its name prefixed by the
// provided value. The prefix and name will be separated by an underscore.
// i.e. <prefix>_<dataset_name>.
DatasetIdPrefix string `protobuf:"bytes,2,opt,name=dataset_id_prefix,json=datasetIdPrefix,proto3" json:"dataset_id_prefix,omitempty"`
// Describes the Cloud KMS encryption key that will be used to
// protect destination BigQuery table. The BigQuery Service Account
// associated with your project requires access to this encryption key.
// i.e.
// projects/{project}/locations/{location}/keyRings/{key_ring}/cryptoKeys/{cryptoKey}.
// See https://cloud.google.com/bigquery/docs/customer-managed-encryption
// for more information.
KmsKeyName string `protobuf:"bytes,3,opt,name=kms_key_name,json=kmsKeyName,proto3" json:"kms_key_name,omitempty"`
// contains filtered or unexported fields
}
Dataset template used for dynamic dataset creation.
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) Descriptor
deprecated
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetDatasetIdPrefix ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetDatasetIdPrefix() string
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetKmsKeyName ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetKmsKeyName() string
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetLocation ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) GetLocation() string
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) ProtoMessage ¶
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) ProtoMessage()
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) ProtoReflect ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) Reset ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) Reset()
func (*BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) String ¶
func (x *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate) String() string
type BigQueryProfile ¶
type BigQueryProfile struct {
// contains filtered or unexported fields
}
BigQuery warehouse profile.
func (*BigQueryProfile) Descriptor
deprecated
func (*BigQueryProfile) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryProfile.ProtoReflect.Descriptor instead.
func (*BigQueryProfile) ProtoMessage ¶
func (*BigQueryProfile) ProtoMessage()
func (*BigQueryProfile) ProtoReflect ¶
func (x *BigQueryProfile) ProtoReflect() protoreflect.Message
func (*BigQueryProfile) Reset ¶
func (x *BigQueryProfile) Reset()
func (*BigQueryProfile) String ¶
func (x *BigQueryProfile) String() string
type CdcStrategy ¶ added in v1.12.0
type CdcStrategy struct {
// The position to start reading from when starting, resuming, or recovering
// the stream.
// If not set, the system's default value will be used.
//
// Types that are valid to be assigned to StartPosition:
//
// *CdcStrategy_MostRecentStartPosition_
// *CdcStrategy_NextAvailableStartPosition_
// *CdcStrategy_SpecificStartPosition_
StartPosition isCdcStrategy_StartPosition `protobuf_oneof:"start_position"`
// contains filtered or unexported fields
}
The strategy that the stream uses for CDC replication.
func (*CdcStrategy) Descriptor
deprecated
added in
v1.12.0
func (*CdcStrategy) Descriptor() ([]byte, []int)
Deprecated: Use CdcStrategy.ProtoReflect.Descriptor instead.
func (*CdcStrategy) GetMostRecentStartPosition ¶ added in v1.12.0
func (x *CdcStrategy) GetMostRecentStartPosition() *CdcStrategy_MostRecentStartPosition
func (*CdcStrategy) GetNextAvailableStartPosition ¶ added in v1.12.0
func (x *CdcStrategy) GetNextAvailableStartPosition() *CdcStrategy_NextAvailableStartPosition
func (*CdcStrategy) GetSpecificStartPosition ¶ added in v1.12.0
func (x *CdcStrategy) GetSpecificStartPosition() *CdcStrategy_SpecificStartPosition
func (*CdcStrategy) GetStartPosition ¶ added in v1.12.0
func (x *CdcStrategy) GetStartPosition() isCdcStrategy_StartPosition
func (*CdcStrategy) ProtoMessage ¶ added in v1.12.0
func (*CdcStrategy) ProtoMessage()
func (*CdcStrategy) ProtoReflect ¶ added in v1.12.0
func (x *CdcStrategy) ProtoReflect() protoreflect.Message
func (*CdcStrategy) Reset ¶ added in v1.12.0
func (x *CdcStrategy) Reset()
func (*CdcStrategy) String ¶ added in v1.12.0
func (x *CdcStrategy) String() string
type CdcStrategy_MostRecentStartPosition ¶ added in v1.12.0
type CdcStrategy_MostRecentStartPosition struct {
// contains filtered or unexported fields
}
CDC strategy to start replicating from the most recent position in the source.
func (*CdcStrategy_MostRecentStartPosition) Descriptor
deprecated
added in
v1.12.0
func (*CdcStrategy_MostRecentStartPosition) Descriptor() ([]byte, []int)
Deprecated: Use CdcStrategy_MostRecentStartPosition.ProtoReflect.Descriptor instead.
func (*CdcStrategy_MostRecentStartPosition) ProtoMessage ¶ added in v1.12.0
func (*CdcStrategy_MostRecentStartPosition) ProtoMessage()
func (*CdcStrategy_MostRecentStartPosition) ProtoReflect ¶ added in v1.12.0
func (x *CdcStrategy_MostRecentStartPosition) ProtoReflect() protoreflect.Message
func (*CdcStrategy_MostRecentStartPosition) Reset ¶ added in v1.12.0
func (x *CdcStrategy_MostRecentStartPosition) Reset()
func (*CdcStrategy_MostRecentStartPosition) String ¶ added in v1.12.0
func (x *CdcStrategy_MostRecentStartPosition) String() string
type CdcStrategy_MostRecentStartPosition_ ¶ added in v1.12.0
type CdcStrategy_MostRecentStartPosition_ struct {
// Optional. Start replicating from the most recent position in the source.
MostRecentStartPosition *CdcStrategy_MostRecentStartPosition `protobuf:"bytes,101,opt,name=most_recent_start_position,json=mostRecentStartPosition,proto3,oneof"`
}
type CdcStrategy_NextAvailableStartPosition ¶ added in v1.12.0
type CdcStrategy_NextAvailableStartPosition struct {
// contains filtered or unexported fields
}
CDC strategy to resume replication from the next available position in the source.
func (*CdcStrategy_NextAvailableStartPosition) Descriptor
deprecated
added in
v1.12.0
func (*CdcStrategy_NextAvailableStartPosition) Descriptor() ([]byte, []int)
Deprecated: Use CdcStrategy_NextAvailableStartPosition.ProtoReflect.Descriptor instead.
func (*CdcStrategy_NextAvailableStartPosition) ProtoMessage ¶ added in v1.12.0
func (*CdcStrategy_NextAvailableStartPosition) ProtoMessage()
func (*CdcStrategy_NextAvailableStartPosition) ProtoReflect ¶ added in v1.12.0
func (x *CdcStrategy_NextAvailableStartPosition) ProtoReflect() protoreflect.Message
func (*CdcStrategy_NextAvailableStartPosition) Reset ¶ added in v1.12.0
func (x *CdcStrategy_NextAvailableStartPosition) Reset()
func (*CdcStrategy_NextAvailableStartPosition) String ¶ added in v1.12.0
func (x *CdcStrategy_NextAvailableStartPosition) String() string
type CdcStrategy_NextAvailableStartPosition_ ¶ added in v1.12.0
type CdcStrategy_NextAvailableStartPosition_ struct {
// Optional. Resume replication from the next available position in the
// source.
NextAvailableStartPosition *CdcStrategy_NextAvailableStartPosition `protobuf:"bytes,102,opt,name=next_available_start_position,json=nextAvailableStartPosition,proto3,oneof"`
}
type CdcStrategy_SpecificStartPosition ¶ added in v1.12.0
type CdcStrategy_SpecificStartPosition struct {
// Types that are valid to be assigned to Position:
//
// *CdcStrategy_SpecificStartPosition_MysqlLogPosition
// *CdcStrategy_SpecificStartPosition_OracleScnPosition
// *CdcStrategy_SpecificStartPosition_SqlServerLsnPosition
// *CdcStrategy_SpecificStartPosition_MysqlGtidPosition
Position isCdcStrategy_SpecificStartPosition_Position `protobuf_oneof:"position"`
// contains filtered or unexported fields
}
CDC strategy to start replicating from a specific position in the source.
func (*CdcStrategy_SpecificStartPosition) Descriptor
deprecated
added in
v1.12.0
func (*CdcStrategy_SpecificStartPosition) Descriptor() ([]byte, []int)
Deprecated: Use CdcStrategy_SpecificStartPosition.ProtoReflect.Descriptor instead.
func (*CdcStrategy_SpecificStartPosition) GetMysqlGtidPosition ¶ added in v1.14.0
func (x *CdcStrategy_SpecificStartPosition) GetMysqlGtidPosition() *MysqlGtidPosition
func (*CdcStrategy_SpecificStartPosition) GetMysqlLogPosition ¶ added in v1.12.0
func (x *CdcStrategy_SpecificStartPosition) GetMysqlLogPosition() *MysqlLogPosition
func (*CdcStrategy_SpecificStartPosition) GetOracleScnPosition ¶ added in v1.12.0
func (x *CdcStrategy_SpecificStartPosition) GetOracleScnPosition() *OracleScnPosition
func (*CdcStrategy_SpecificStartPosition) GetPosition ¶ added in v1.12.0
func (x *CdcStrategy_SpecificStartPosition) GetPosition() isCdcStrategy_SpecificStartPosition_Position
func (*CdcStrategy_SpecificStartPosition) GetSqlServerLsnPosition ¶ added in v1.12.0
func (x *CdcStrategy_SpecificStartPosition) GetSqlServerLsnPosition() *SqlServerLsnPosition
func (*CdcStrategy_SpecificStartPosition) ProtoMessage ¶ added in v1.12.0
func (*CdcStrategy_SpecificStartPosition) ProtoMessage()
func (*CdcStrategy_SpecificStartPosition) ProtoReflect ¶ added in v1.12.0
func (x *CdcStrategy_SpecificStartPosition) ProtoReflect() protoreflect.Message
func (*CdcStrategy_SpecificStartPosition) Reset ¶ added in v1.12.0
func (x *CdcStrategy_SpecificStartPosition) Reset()
func (*CdcStrategy_SpecificStartPosition) String ¶ added in v1.12.0
func (x *CdcStrategy_SpecificStartPosition) String() string
type CdcStrategy_SpecificStartPosition_ ¶ added in v1.12.0
type CdcStrategy_SpecificStartPosition_ struct {
// Optional. Start replicating from a specific position in the source.
SpecificStartPosition *CdcStrategy_SpecificStartPosition `protobuf:"bytes,103,opt,name=specific_start_position,json=specificStartPosition,proto3,oneof"`
}
type CdcStrategy_SpecificStartPosition_MysqlGtidPosition ¶ added in v1.14.0
type CdcStrategy_SpecificStartPosition_MysqlGtidPosition struct {
// MySQL GTID set to start replicating from.
MysqlGtidPosition *MysqlGtidPosition `protobuf:"bytes,104,opt,name=mysql_gtid_position,json=mysqlGtidPosition,proto3,oneof"`
}
type CdcStrategy_SpecificStartPosition_MysqlLogPosition ¶ added in v1.12.0
type CdcStrategy_SpecificStartPosition_MysqlLogPosition struct {
// MySQL specific log position to start replicating from.
MysqlLogPosition *MysqlLogPosition `protobuf:"bytes,101,opt,name=mysql_log_position,json=mysqlLogPosition,proto3,oneof"`
}
type CdcStrategy_SpecificStartPosition_OracleScnPosition ¶ added in v1.12.0
type CdcStrategy_SpecificStartPosition_OracleScnPosition struct {
// Oracle SCN to start replicating from.
OracleScnPosition *OracleScnPosition `protobuf:"bytes,102,opt,name=oracle_scn_position,json=oracleScnPosition,proto3,oneof"`
}
type CdcStrategy_SpecificStartPosition_SqlServerLsnPosition ¶ added in v1.12.0
type CdcStrategy_SpecificStartPosition_SqlServerLsnPosition struct {
// SqlServer LSN to start replicating from.
SqlServerLsnPosition *SqlServerLsnPosition `protobuf:"bytes,103,opt,name=sql_server_lsn_position,json=sqlServerLsnPosition,proto3,oneof"`
}
type ConnectionProfile ¶
type ConnectionProfile struct {
// Output only. Identifier. The resource's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The create time of the resource.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The update time of the resource.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Labels.
Labels map[string]string `` /* 139-byte string literal not displayed */
// Required. Display name.
DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Output only. Reserved for future use.
SatisfiesPzs *bool `protobuf:"varint,6,opt,name=satisfies_pzs,json=satisfiesPzs,proto3,oneof" json:"satisfies_pzs,omitempty"`
// Output only. Reserved for future use.
SatisfiesPzi *bool `protobuf:"varint,7,opt,name=satisfies_pzi,json=satisfiesPzi,proto3,oneof" json:"satisfies_pzi,omitempty"`
// Connection configuration for the ConnectionProfile.
//
// Types that are valid to be assigned to Profile:
//
// *ConnectionProfile_OracleProfile
// *ConnectionProfile_GcsProfile
// *ConnectionProfile_MysqlProfile
// *ConnectionProfile_BigqueryProfile
// *ConnectionProfile_PostgresqlProfile
// *ConnectionProfile_SqlServerProfile
// *ConnectionProfile_SalesforceProfile
// *ConnectionProfile_MongodbProfile
Profile isConnectionProfile_Profile `protobuf_oneof:"profile"`
// Connectivity options used to establish a connection to the profile.
//
// Types that are valid to be assigned to Connectivity:
//
// *ConnectionProfile_StaticServiceIpConnectivity
// *ConnectionProfile_ForwardSshConnectivity
// *ConnectionProfile_PrivateConnectivity
Connectivity isConnectionProfile_Connectivity `protobuf_oneof:"connectivity"`
// contains filtered or unexported fields
}
A set of reusable connection configurations to be used as a source or destination for a stream.
func (*ConnectionProfile) Descriptor
deprecated
func (*ConnectionProfile) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionProfile.ProtoReflect.Descriptor instead.
func (*ConnectionProfile) GetBigqueryProfile ¶
func (x *ConnectionProfile) GetBigqueryProfile() *BigQueryProfile
func (*ConnectionProfile) GetConnectivity ¶
func (x *ConnectionProfile) GetConnectivity() isConnectionProfile_Connectivity
func (*ConnectionProfile) GetCreateTime ¶
func (x *ConnectionProfile) GetCreateTime() *timestamppb.Timestamp
func (*ConnectionProfile) GetDisplayName ¶
func (x *ConnectionProfile) GetDisplayName() string
func (*ConnectionProfile) GetForwardSshConnectivity ¶
func (x *ConnectionProfile) GetForwardSshConnectivity() *ForwardSshTunnelConnectivity
func (*ConnectionProfile) GetGcsProfile ¶
func (x *ConnectionProfile) GetGcsProfile() *GcsProfile
func (*ConnectionProfile) GetLabels ¶
func (x *ConnectionProfile) GetLabels() map[string]string
func (*ConnectionProfile) GetMongodbProfile ¶ added in v1.15.0
func (x *ConnectionProfile) GetMongodbProfile() *MongodbProfile
func (*ConnectionProfile) GetMysqlProfile ¶
func (x *ConnectionProfile) GetMysqlProfile() *MysqlProfile
func (*ConnectionProfile) GetName ¶
func (x *ConnectionProfile) GetName() string
func (*ConnectionProfile) GetOracleProfile ¶
func (x *ConnectionProfile) GetOracleProfile() *OracleProfile
func (*ConnectionProfile) GetPostgresqlProfile ¶
func (x *ConnectionProfile) GetPostgresqlProfile() *PostgresqlProfile
func (*ConnectionProfile) GetPrivateConnectivity ¶
func (x *ConnectionProfile) GetPrivateConnectivity() *PrivateConnectivity
func (*ConnectionProfile) GetProfile ¶
func (x *ConnectionProfile) GetProfile() isConnectionProfile_Profile
func (*ConnectionProfile) GetSalesforceProfile ¶ added in v1.14.0
func (x *ConnectionProfile) GetSalesforceProfile() *SalesforceProfile
func (*ConnectionProfile) GetSatisfiesPzi ¶ added in v1.14.0
func (x *ConnectionProfile) GetSatisfiesPzi() bool
func (*ConnectionProfile) GetSatisfiesPzs ¶ added in v1.14.0
func (x *ConnectionProfile) GetSatisfiesPzs() bool
func (*ConnectionProfile) GetSqlServerProfile ¶ added in v1.12.0
func (x *ConnectionProfile) GetSqlServerProfile() *SqlServerProfile
func (*ConnectionProfile) GetStaticServiceIpConnectivity ¶
func (x *ConnectionProfile) GetStaticServiceIpConnectivity() *StaticServiceIpConnectivity
func (*ConnectionProfile) GetUpdateTime ¶
func (x *ConnectionProfile) GetUpdateTime() *timestamppb.Timestamp
func (*ConnectionProfile) ProtoMessage ¶
func (*ConnectionProfile) ProtoMessage()
func (*ConnectionProfile) ProtoReflect ¶
func (x *ConnectionProfile) ProtoReflect() protoreflect.Message
func (*ConnectionProfile) Reset ¶
func (x *ConnectionProfile) Reset()
func (*ConnectionProfile) String ¶
func (x *ConnectionProfile) String() string
type ConnectionProfile_BigqueryProfile ¶
type ConnectionProfile_BigqueryProfile struct {
// BigQuery Connection Profile configuration.
BigqueryProfile *BigQueryProfile `protobuf:"bytes,103,opt,name=bigquery_profile,json=bigqueryProfile,proto3,oneof"`
}
type ConnectionProfile_ForwardSshConnectivity ¶
type ConnectionProfile_ForwardSshConnectivity struct {
// Forward SSH tunnel connectivity.
ForwardSshConnectivity *ForwardSshTunnelConnectivity `protobuf:"bytes,201,opt,name=forward_ssh_connectivity,json=forwardSshConnectivity,proto3,oneof"`
}
type ConnectionProfile_GcsProfile ¶
type ConnectionProfile_GcsProfile struct {
// Cloud Storage ConnectionProfile configuration.
GcsProfile *GcsProfile `protobuf:"bytes,101,opt,name=gcs_profile,json=gcsProfile,proto3,oneof"`
}
type ConnectionProfile_MongodbProfile ¶ added in v1.15.0
type ConnectionProfile_MongodbProfile struct {
// MongoDB Connection Profile configuration.
MongodbProfile *MongodbProfile `protobuf:"bytes,108,opt,name=mongodb_profile,json=mongodbProfile,proto3,oneof"`
}
type ConnectionProfile_MysqlProfile ¶
type ConnectionProfile_MysqlProfile struct {
// MySQL ConnectionProfile configuration.
MysqlProfile *MysqlProfile `protobuf:"bytes,102,opt,name=mysql_profile,json=mysqlProfile,proto3,oneof"`
}
type ConnectionProfile_OracleProfile ¶
type ConnectionProfile_OracleProfile struct {
// Oracle ConnectionProfile configuration.
OracleProfile *OracleProfile `protobuf:"bytes,100,opt,name=oracle_profile,json=oracleProfile,proto3,oneof"`
}
type ConnectionProfile_PostgresqlProfile ¶
type ConnectionProfile_PostgresqlProfile struct {
// PostgreSQL Connection Profile configuration.
PostgresqlProfile *PostgresqlProfile `protobuf:"bytes,104,opt,name=postgresql_profile,json=postgresqlProfile,proto3,oneof"`
}
type ConnectionProfile_PrivateConnectivity ¶
type ConnectionProfile_PrivateConnectivity struct {
// Private connectivity.
PrivateConnectivity *PrivateConnectivity `protobuf:"bytes,202,opt,name=private_connectivity,json=privateConnectivity,proto3,oneof"`
}
type ConnectionProfile_SalesforceProfile ¶ added in v1.14.0
type ConnectionProfile_SalesforceProfile struct {
// Salesforce Connection Profile configuration.
SalesforceProfile *SalesforceProfile `protobuf:"bytes,107,opt,name=salesforce_profile,json=salesforceProfile,proto3,oneof"`
}
type ConnectionProfile_SqlServerProfile ¶ added in v1.12.0
type ConnectionProfile_SqlServerProfile struct {
// SQLServer Connection Profile configuration.
SqlServerProfile *SqlServerProfile `protobuf:"bytes,105,opt,name=sql_server_profile,json=sqlServerProfile,proto3,oneof"`
}
type ConnectionProfile_StaticServiceIpConnectivity ¶
type ConnectionProfile_StaticServiceIpConnectivity struct {
// Static Service IP connectivity.
StaticServiceIpConnectivity *StaticServiceIpConnectivity `protobuf:"bytes,200,opt,name=static_service_ip_connectivity,json=staticServiceIpConnectivity,proto3,oneof"`
}
type CreateConnectionProfileRequest ¶
type CreateConnectionProfileRequest struct {
// Required. The parent that owns the collection of ConnectionProfiles.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The connection profile identifier.
ConnectionProfileId string `protobuf:"bytes,2,opt,name=connection_profile_id,json=connectionProfileId,proto3" json:"connection_profile_id,omitempty"`
// Required. The connection profile resource to create.
ConnectionProfile *ConnectionProfile `protobuf:"bytes,3,opt,name=connection_profile,json=connectionProfile,proto3" json:"connection_profile,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes since the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// Optional. Only validate the connection profile, but don't create any
// resources. The default is false.
ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
// Optional. Create the connection profile without validating it.
Force bool `protobuf:"varint,6,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
Request message for creating a connection profile.
func (*CreateConnectionProfileRequest) Descriptor
deprecated
func (*CreateConnectionProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateConnectionProfileRequest.ProtoReflect.Descriptor instead.
func (*CreateConnectionProfileRequest) GetConnectionProfile ¶
func (x *CreateConnectionProfileRequest) GetConnectionProfile() *ConnectionProfile
func (*CreateConnectionProfileRequest) GetConnectionProfileId ¶
func (x *CreateConnectionProfileRequest) GetConnectionProfileId() string
func (*CreateConnectionProfileRequest) GetForce ¶
func (x *CreateConnectionProfileRequest) GetForce() bool
func (*CreateConnectionProfileRequest) GetParent ¶
func (x *CreateConnectionProfileRequest) GetParent() string
func (*CreateConnectionProfileRequest) GetRequestId ¶
func (x *CreateConnectionProfileRequest) GetRequestId() string
func (*CreateConnectionProfileRequest) GetValidateOnly ¶
func (x *CreateConnectionProfileRequest) GetValidateOnly() bool
func (*CreateConnectionProfileRequest) ProtoMessage ¶
func (*CreateConnectionProfileRequest) ProtoMessage()
func (*CreateConnectionProfileRequest) ProtoReflect ¶
func (x *CreateConnectionProfileRequest) ProtoReflect() protoreflect.Message
func (*CreateConnectionProfileRequest) Reset ¶
func (x *CreateConnectionProfileRequest) Reset()
func (*CreateConnectionProfileRequest) String ¶
func (x *CreateConnectionProfileRequest) String() string
type CreatePrivateConnectionRequest ¶
type CreatePrivateConnectionRequest struct {
// Required. The parent that owns the collection of PrivateConnections.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The private connectivity identifier.
PrivateConnectionId string `protobuf:"bytes,2,opt,name=private_connection_id,json=privateConnectionId,proto3" json:"private_connection_id,omitempty"`
// Required. The Private Connectivity resource to create.
PrivateConnection *PrivateConnection `protobuf:"bytes,3,opt,name=private_connection,json=privateConnection,proto3" json:"private_connection,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes since the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// Optional. If set to true, will skip validations.
Force bool `protobuf:"varint,6,opt,name=force,proto3" json:"force,omitempty"`
// Optional. When supplied with PSC Interface config, will get/create the
// tenant project required for the customer to allow list and won't actually
// create the private connection.
ValidateOnly bool `protobuf:"varint,8,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
// contains filtered or unexported fields
}
Request for creating a private connection.
func (*CreatePrivateConnectionRequest) Descriptor
deprecated
func (*CreatePrivateConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateConnectionRequest.ProtoReflect.Descriptor instead.
func (*CreatePrivateConnectionRequest) GetForce ¶ added in v1.8.0
func (x *CreatePrivateConnectionRequest) GetForce() bool
func (*CreatePrivateConnectionRequest) GetParent ¶
func (x *CreatePrivateConnectionRequest) GetParent() string
func (*CreatePrivateConnectionRequest) GetPrivateConnection ¶
func (x *CreatePrivateConnectionRequest) GetPrivateConnection() *PrivateConnection
func (*CreatePrivateConnectionRequest) GetPrivateConnectionId ¶
func (x *CreatePrivateConnectionRequest) GetPrivateConnectionId() string
func (*CreatePrivateConnectionRequest) GetRequestId ¶
func (x *CreatePrivateConnectionRequest) GetRequestId() string
func (*CreatePrivateConnectionRequest) GetValidateOnly ¶ added in v1.15.0
func (x *CreatePrivateConnectionRequest) GetValidateOnly() bool
func (*CreatePrivateConnectionRequest) ProtoMessage ¶
func (*CreatePrivateConnectionRequest) ProtoMessage()
func (*CreatePrivateConnectionRequest) ProtoReflect ¶
func (x *CreatePrivateConnectionRequest) ProtoReflect() protoreflect.Message
func (*CreatePrivateConnectionRequest) Reset ¶
func (x *CreatePrivateConnectionRequest) Reset()
func (*CreatePrivateConnectionRequest) String ¶
func (x *CreatePrivateConnectionRequest) String() string
type CreateRouteRequest ¶
type CreateRouteRequest struct {
// Required. The parent that owns the collection of Routes.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The Route identifier.
RouteId string `protobuf:"bytes,2,opt,name=route_id,json=routeId,proto3" json:"route_id,omitempty"`
// Required. The Route resource to create.
Route *Route `protobuf:"bytes,3,opt,name=route,proto3" json:"route,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes since the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Route creation request.
func (*CreateRouteRequest) Descriptor
deprecated
func (*CreateRouteRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateRouteRequest.ProtoReflect.Descriptor instead.
func (*CreateRouteRequest) GetParent ¶
func (x *CreateRouteRequest) GetParent() string
func (*CreateRouteRequest) GetRequestId ¶
func (x *CreateRouteRequest) GetRequestId() string
func (*CreateRouteRequest) GetRoute ¶
func (x *CreateRouteRequest) GetRoute() *Route
func (*CreateRouteRequest) GetRouteId ¶
func (x *CreateRouteRequest) GetRouteId() string
func (*CreateRouteRequest) ProtoMessage ¶
func (*CreateRouteRequest) ProtoMessage()
func (*CreateRouteRequest) ProtoReflect ¶
func (x *CreateRouteRequest) ProtoReflect() protoreflect.Message
func (*CreateRouteRequest) Reset ¶
func (x *CreateRouteRequest) Reset()
func (*CreateRouteRequest) String ¶
func (x *CreateRouteRequest) String() string
type CreateStreamRequest ¶
type CreateStreamRequest struct {
// Required. The parent that owns the collection of streams.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The stream identifier.
StreamId string `protobuf:"bytes,2,opt,name=stream_id,json=streamId,proto3" json:"stream_id,omitempty"`
// Required. The stream resource to create.
Stream *Stream `protobuf:"bytes,3,opt,name=stream,proto3" json:"stream,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes since the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,4,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// Optional. Only validate the stream, but don't create any resources.
// The default is false.
ValidateOnly bool `protobuf:"varint,5,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
// Optional. Create the stream without validating it.
Force bool `protobuf:"varint,6,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
Request message for creating a stream.
func (*CreateStreamRequest) Descriptor
deprecated
func (*CreateStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreateStreamRequest.ProtoReflect.Descriptor instead.
func (*CreateStreamRequest) GetForce ¶
func (x *CreateStreamRequest) GetForce() bool
func (*CreateStreamRequest) GetParent ¶
func (x *CreateStreamRequest) GetParent() string
func (*CreateStreamRequest) GetRequestId ¶
func (x *CreateStreamRequest) GetRequestId() string
func (*CreateStreamRequest) GetStream ¶
func (x *CreateStreamRequest) GetStream() *Stream
func (*CreateStreamRequest) GetStreamId ¶
func (x *CreateStreamRequest) GetStreamId() string
func (*CreateStreamRequest) GetValidateOnly ¶
func (x *CreateStreamRequest) GetValidateOnly() bool
func (*CreateStreamRequest) ProtoMessage ¶
func (*CreateStreamRequest) ProtoMessage()
func (*CreateStreamRequest) ProtoReflect ¶
func (x *CreateStreamRequest) ProtoReflect() protoreflect.Message
func (*CreateStreamRequest) Reset ¶
func (x *CreateStreamRequest) Reset()
func (*CreateStreamRequest) String ¶
func (x *CreateStreamRequest) String() string
type DatastreamClient ¶
type DatastreamClient interface {
// Use this method to list connection profiles created in a project and
// location.
ListConnectionProfiles(ctx context.Context, in *ListConnectionProfilesRequest, opts ...grpc.CallOption) (*ListConnectionProfilesResponse, error)
// Use this method to get details about a connection profile.
GetConnectionProfile(ctx context.Context, in *GetConnectionProfileRequest, opts ...grpc.CallOption) (*ConnectionProfile, error)
// Use this method to create a connection profile in a project and location.
CreateConnectionProfile(ctx context.Context, in *CreateConnectionProfileRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to update the parameters of a connection profile.
UpdateConnectionProfile(ctx context.Context, in *UpdateConnectionProfileRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to delete a connection profile.
DeleteConnectionProfile(ctx context.Context, in *DeleteConnectionProfileRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to discover a connection profile.
// The discover API call exposes the data objects and metadata belonging to
// the profile. Typically, a request returns children data objects of a
// parent data object that's optionally supplied in the request.
DiscoverConnectionProfile(ctx context.Context, in *DiscoverConnectionProfileRequest, opts ...grpc.CallOption) (*DiscoverConnectionProfileResponse, error)
// Use this method to list streams in a project and location.
ListStreams(ctx context.Context, in *ListStreamsRequest, opts ...grpc.CallOption) (*ListStreamsResponse, error)
// Use this method to get details about a stream.
GetStream(ctx context.Context, in *GetStreamRequest, opts ...grpc.CallOption) (*Stream, error)
// Use this method to create a stream.
CreateStream(ctx context.Context, in *CreateStreamRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to update the configuration of a stream.
UpdateStream(ctx context.Context, in *UpdateStreamRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to delete a stream.
DeleteStream(ctx context.Context, in *DeleteStreamRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to start, resume or recover a stream with a non default CDC
// strategy.
RunStream(ctx context.Context, in *RunStreamRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to get details about a stream object.
GetStreamObject(ctx context.Context, in *GetStreamObjectRequest, opts ...grpc.CallOption) (*StreamObject, error)
// Use this method to look up a stream object by its source object identifier.
LookupStreamObject(ctx context.Context, in *LookupStreamObjectRequest, opts ...grpc.CallOption) (*StreamObject, error)
// Use this method to list the objects of a specific stream.
ListStreamObjects(ctx context.Context, in *ListStreamObjectsRequest, opts ...grpc.CallOption) (*ListStreamObjectsResponse, error)
// Use this method to start a backfill job for the specified stream object.
StartBackfillJob(ctx context.Context, in *StartBackfillJobRequest, opts ...grpc.CallOption) (*StartBackfillJobResponse, error)
// Use this method to stop a backfill job for the specified stream object.
StopBackfillJob(ctx context.Context, in *StopBackfillJobRequest, opts ...grpc.CallOption) (*StopBackfillJobResponse, error)
// The FetchStaticIps API call exposes the static IP addresses used by
// Datastream.
FetchStaticIps(ctx context.Context, in *FetchStaticIpsRequest, opts ...grpc.CallOption) (*FetchStaticIpsResponse, error)
// Use this method to create a private connectivity configuration.
CreatePrivateConnection(ctx context.Context, in *CreatePrivateConnectionRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to get details about a private connectivity configuration.
GetPrivateConnection(ctx context.Context, in *GetPrivateConnectionRequest, opts ...grpc.CallOption) (*PrivateConnection, error)
// Use this method to list private connectivity configurations in a project
// and location.
ListPrivateConnections(ctx context.Context, in *ListPrivateConnectionsRequest, opts ...grpc.CallOption) (*ListPrivateConnectionsResponse, error)
// Use this method to delete a private connectivity configuration.
DeletePrivateConnection(ctx context.Context, in *DeletePrivateConnectionRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to create a route for a private connectivity configuration
// in a project and location.
CreateRoute(ctx context.Context, in *CreateRouteRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
// Use this method to get details about a route.
GetRoute(ctx context.Context, in *GetRouteRequest, opts ...grpc.CallOption) (*Route, error)
// Use this method to list routes created for a private connectivity
// configuration in a project and location.
ListRoutes(ctx context.Context, in *ListRoutesRequest, opts ...grpc.CallOption) (*ListRoutesResponse, error)
// Use this method to delete a route.
DeleteRoute(ctx context.Context, in *DeleteRouteRequest, opts ...grpc.CallOption) (*longrunningpb.Operation, error)
}
DatastreamClient is the client API for Datastream 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 NewDatastreamClient ¶
func NewDatastreamClient(cc grpc.ClientConnInterface) DatastreamClient
type DatastreamServer ¶
type DatastreamServer interface {
// Use this method to list connection profiles created in a project and
// location.
ListConnectionProfiles(context.Context, *ListConnectionProfilesRequest) (*ListConnectionProfilesResponse, error)
// Use this method to get details about a connection profile.
GetConnectionProfile(context.Context, *GetConnectionProfileRequest) (*ConnectionProfile, error)
// Use this method to create a connection profile in a project and location.
CreateConnectionProfile(context.Context, *CreateConnectionProfileRequest) (*longrunningpb.Operation, error)
// Use this method to update the parameters of a connection profile.
UpdateConnectionProfile(context.Context, *UpdateConnectionProfileRequest) (*longrunningpb.Operation, error)
// Use this method to delete a connection profile.
DeleteConnectionProfile(context.Context, *DeleteConnectionProfileRequest) (*longrunningpb.Operation, error)
// Use this method to discover a connection profile.
// The discover API call exposes the data objects and metadata belonging to
// the profile. Typically, a request returns children data objects of a
// parent data object that's optionally supplied in the request.
DiscoverConnectionProfile(context.Context, *DiscoverConnectionProfileRequest) (*DiscoverConnectionProfileResponse, error)
// Use this method to list streams in a project and location.
ListStreams(context.Context, *ListStreamsRequest) (*ListStreamsResponse, error)
// Use this method to get details about a stream.
GetStream(context.Context, *GetStreamRequest) (*Stream, error)
// Use this method to create a stream.
CreateStream(context.Context, *CreateStreamRequest) (*longrunningpb.Operation, error)
// Use this method to update the configuration of a stream.
UpdateStream(context.Context, *UpdateStreamRequest) (*longrunningpb.Operation, error)
// Use this method to delete a stream.
DeleteStream(context.Context, *DeleteStreamRequest) (*longrunningpb.Operation, error)
// Use this method to start, resume or recover a stream with a non default CDC
// strategy.
RunStream(context.Context, *RunStreamRequest) (*longrunningpb.Operation, error)
// Use this method to get details about a stream object.
GetStreamObject(context.Context, *GetStreamObjectRequest) (*StreamObject, error)
// Use this method to look up a stream object by its source object identifier.
LookupStreamObject(context.Context, *LookupStreamObjectRequest) (*StreamObject, error)
// Use this method to list the objects of a specific stream.
ListStreamObjects(context.Context, *ListStreamObjectsRequest) (*ListStreamObjectsResponse, error)
// Use this method to start a backfill job for the specified stream object.
StartBackfillJob(context.Context, *StartBackfillJobRequest) (*StartBackfillJobResponse, error)
// Use this method to stop a backfill job for the specified stream object.
StopBackfillJob(context.Context, *StopBackfillJobRequest) (*StopBackfillJobResponse, error)
// The FetchStaticIps API call exposes the static IP addresses used by
// Datastream.
FetchStaticIps(context.Context, *FetchStaticIpsRequest) (*FetchStaticIpsResponse, error)
// Use this method to create a private connectivity configuration.
CreatePrivateConnection(context.Context, *CreatePrivateConnectionRequest) (*longrunningpb.Operation, error)
// Use this method to get details about a private connectivity configuration.
GetPrivateConnection(context.Context, *GetPrivateConnectionRequest) (*PrivateConnection, error)
// Use this method to list private connectivity configurations in a project
// and location.
ListPrivateConnections(context.Context, *ListPrivateConnectionsRequest) (*ListPrivateConnectionsResponse, error)
// Use this method to delete a private connectivity configuration.
DeletePrivateConnection(context.Context, *DeletePrivateConnectionRequest) (*longrunningpb.Operation, error)
// Use this method to create a route for a private connectivity configuration
// in a project and location.
CreateRoute(context.Context, *CreateRouteRequest) (*longrunningpb.Operation, error)
// Use this method to get details about a route.
GetRoute(context.Context, *GetRouteRequest) (*Route, error)
// Use this method to list routes created for a private connectivity
// configuration in a project and location.
ListRoutes(context.Context, *ListRoutesRequest) (*ListRoutesResponse, error)
// Use this method to delete a route.
DeleteRoute(context.Context, *DeleteRouteRequest) (*longrunningpb.Operation, error)
}
DatastreamServer is the server API for Datastream service. All implementations should embed UnimplementedDatastreamServer for forward compatibility
type DeleteConnectionProfileRequest ¶
type DeleteConnectionProfileRequest struct {
// Required. The name of the connection profile resource to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes after the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for deleting a connection profile.
func (*DeleteConnectionProfileRequest) Descriptor
deprecated
func (*DeleteConnectionProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteConnectionProfileRequest.ProtoReflect.Descriptor instead.
func (*DeleteConnectionProfileRequest) GetName ¶
func (x *DeleteConnectionProfileRequest) GetName() string
func (*DeleteConnectionProfileRequest) GetRequestId ¶
func (x *DeleteConnectionProfileRequest) GetRequestId() string
func (*DeleteConnectionProfileRequest) ProtoMessage ¶
func (*DeleteConnectionProfileRequest) ProtoMessage()
func (*DeleteConnectionProfileRequest) ProtoReflect ¶
func (x *DeleteConnectionProfileRequest) ProtoReflect() protoreflect.Message
func (*DeleteConnectionProfileRequest) Reset ¶
func (x *DeleteConnectionProfileRequest) Reset()
func (*DeleteConnectionProfileRequest) String ¶
func (x *DeleteConnectionProfileRequest) String() string
type DeletePrivateConnectionRequest ¶
type DeletePrivateConnectionRequest struct {
// Required. The name of the private connectivity configuration to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes after the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// Optional. If set to true, any child routes that belong to this
// PrivateConnection will also be deleted.
Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
Request to delete a private connection.
func (*DeletePrivateConnectionRequest) Descriptor
deprecated
func (*DeletePrivateConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeletePrivateConnectionRequest.ProtoReflect.Descriptor instead.
func (*DeletePrivateConnectionRequest) GetForce ¶
func (x *DeletePrivateConnectionRequest) GetForce() bool
func (*DeletePrivateConnectionRequest) GetName ¶
func (x *DeletePrivateConnectionRequest) GetName() string
func (*DeletePrivateConnectionRequest) GetRequestId ¶
func (x *DeletePrivateConnectionRequest) GetRequestId() string
func (*DeletePrivateConnectionRequest) ProtoMessage ¶
func (*DeletePrivateConnectionRequest) ProtoMessage()
func (*DeletePrivateConnectionRequest) ProtoReflect ¶
func (x *DeletePrivateConnectionRequest) ProtoReflect() protoreflect.Message
func (*DeletePrivateConnectionRequest) Reset ¶
func (x *DeletePrivateConnectionRequest) Reset()
func (*DeletePrivateConnectionRequest) String ¶
func (x *DeletePrivateConnectionRequest) String() string
type DeleteRouteRequest ¶
type DeleteRouteRequest struct {
// Required. The name of the Route resource to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes after the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Route deletion request.
func (*DeleteRouteRequest) Descriptor
deprecated
func (*DeleteRouteRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteRouteRequest.ProtoReflect.Descriptor instead.
func (*DeleteRouteRequest) GetName ¶
func (x *DeleteRouteRequest) GetName() string
func (*DeleteRouteRequest) GetRequestId ¶
func (x *DeleteRouteRequest) GetRequestId() string
func (*DeleteRouteRequest) ProtoMessage ¶
func (*DeleteRouteRequest) ProtoMessage()
func (*DeleteRouteRequest) ProtoReflect ¶
func (x *DeleteRouteRequest) ProtoReflect() protoreflect.Message
func (*DeleteRouteRequest) Reset ¶
func (x *DeleteRouteRequest) Reset()
func (*DeleteRouteRequest) String ¶
func (x *DeleteRouteRequest) String() string
type DeleteStreamRequest ¶
type DeleteStreamRequest struct {
// Required. The name of the stream resource to delete.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes after the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,2,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// contains filtered or unexported fields
}
Request message for deleting a stream.
func (*DeleteStreamRequest) Descriptor
deprecated
func (*DeleteStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use DeleteStreamRequest.ProtoReflect.Descriptor instead.
func (*DeleteStreamRequest) GetName ¶
func (x *DeleteStreamRequest) GetName() string
func (*DeleteStreamRequest) GetRequestId ¶
func (x *DeleteStreamRequest) GetRequestId() string
func (*DeleteStreamRequest) ProtoMessage ¶
func (*DeleteStreamRequest) ProtoMessage()
func (*DeleteStreamRequest) ProtoReflect ¶
func (x *DeleteStreamRequest) ProtoReflect() protoreflect.Message
func (*DeleteStreamRequest) Reset ¶
func (x *DeleteStreamRequest) Reset()
func (*DeleteStreamRequest) String ¶
func (x *DeleteStreamRequest) String() string
type DestinationConfig ¶
type DestinationConfig struct {
// Required. Destination connection profile resource.
// Format: `projects/{project}/locations/{location}/connectionProfiles/{name}`
DestinationConnectionProfile string `` /* 147-byte string literal not displayed */
// Stream configuration that is specific to the data destination type.
//
// Types that are valid to be assigned to DestinationStreamConfig:
//
// *DestinationConfig_GcsDestinationConfig
// *DestinationConfig_BigqueryDestinationConfig
DestinationStreamConfig isDestinationConfig_DestinationStreamConfig `protobuf_oneof:"destination_stream_config"`
// contains filtered or unexported fields
}
The configuration of the stream destination.
func (*DestinationConfig) Descriptor
deprecated
func (*DestinationConfig) Descriptor() ([]byte, []int)
Deprecated: Use DestinationConfig.ProtoReflect.Descriptor instead.
func (*DestinationConfig) GetBigqueryDestinationConfig ¶
func (x *DestinationConfig) GetBigqueryDestinationConfig() *BigQueryDestinationConfig
func (*DestinationConfig) GetDestinationConnectionProfile ¶
func (x *DestinationConfig) GetDestinationConnectionProfile() string
func (*DestinationConfig) GetDestinationStreamConfig ¶
func (x *DestinationConfig) GetDestinationStreamConfig() isDestinationConfig_DestinationStreamConfig
func (*DestinationConfig) GetGcsDestinationConfig ¶
func (x *DestinationConfig) GetGcsDestinationConfig() *GcsDestinationConfig
func (*DestinationConfig) ProtoMessage ¶
func (*DestinationConfig) ProtoMessage()
func (*DestinationConfig) ProtoReflect ¶
func (x *DestinationConfig) ProtoReflect() protoreflect.Message
func (*DestinationConfig) Reset ¶
func (x *DestinationConfig) Reset()
func (*DestinationConfig) String ¶
func (x *DestinationConfig) String() string
type DestinationConfig_BigqueryDestinationConfig ¶
type DestinationConfig_BigqueryDestinationConfig struct {
// BigQuery destination configuration.
BigqueryDestinationConfig *BigQueryDestinationConfig `protobuf:"bytes,101,opt,name=bigquery_destination_config,json=bigqueryDestinationConfig,proto3,oneof"`
}
type DestinationConfig_GcsDestinationConfig ¶
type DestinationConfig_GcsDestinationConfig struct {
// A configuration for how data should be loaded to Cloud Storage.
GcsDestinationConfig *GcsDestinationConfig `protobuf:"bytes,100,opt,name=gcs_destination_config,json=gcsDestinationConfig,proto3,oneof"`
}
type DiscoverConnectionProfileRequest ¶
type DiscoverConnectionProfileRequest struct {
// Required. The parent resource of the connection profile type. Must be in
// the format `projects/*/locations/*`.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// The connection profile on which to run discover.
//
// Types that are valid to be assigned to Target:
//
// *DiscoverConnectionProfileRequest_ConnectionProfile
// *DiscoverConnectionProfileRequest_ConnectionProfileName
Target isDiscoverConnectionProfileRequest_Target `protobuf_oneof:"target"`
// The depth of the retrieved hierarchy of data objects.
//
// Types that are valid to be assigned to Hierarchy:
//
// *DiscoverConnectionProfileRequest_FullHierarchy
// *DiscoverConnectionProfileRequest_HierarchyDepth
Hierarchy isDiscoverConnectionProfileRequest_Hierarchy `protobuf_oneof:"hierarchy"`
// The data object to populate with child data objects and metadata.
//
// Types that are valid to be assigned to DataObject:
//
// *DiscoverConnectionProfileRequest_OracleRdbms
// *DiscoverConnectionProfileRequest_MysqlRdbms
// *DiscoverConnectionProfileRequest_PostgresqlRdbms
// *DiscoverConnectionProfileRequest_SqlServerRdbms
// *DiscoverConnectionProfileRequest_SalesforceOrg
// *DiscoverConnectionProfileRequest_MongodbCluster
DataObject isDiscoverConnectionProfileRequest_DataObject `protobuf_oneof:"data_object"`
// contains filtered or unexported fields
}
Request message for 'discover' ConnectionProfile request.
func (*DiscoverConnectionProfileRequest) Descriptor
deprecated
func (*DiscoverConnectionProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use DiscoverConnectionProfileRequest.ProtoReflect.Descriptor instead.
func (*DiscoverConnectionProfileRequest) GetConnectionProfile ¶
func (x *DiscoverConnectionProfileRequest) GetConnectionProfile() *ConnectionProfile
func (*DiscoverConnectionProfileRequest) GetConnectionProfileName ¶
func (x *DiscoverConnectionProfileRequest) GetConnectionProfileName() string
func (*DiscoverConnectionProfileRequest) GetDataObject ¶
func (x *DiscoverConnectionProfileRequest) GetDataObject() isDiscoverConnectionProfileRequest_DataObject
func (*DiscoverConnectionProfileRequest) GetFullHierarchy ¶
func (x *DiscoverConnectionProfileRequest) GetFullHierarchy() bool
func (*DiscoverConnectionProfileRequest) GetHierarchy ¶
func (x *DiscoverConnectionProfileRequest) GetHierarchy() isDiscoverConnectionProfileRequest_Hierarchy
func (*DiscoverConnectionProfileRequest) GetHierarchyDepth ¶
func (x *DiscoverConnectionProfileRequest) GetHierarchyDepth() int32
func (*DiscoverConnectionProfileRequest) GetMongodbCluster ¶ added in v1.15.0
func (x *DiscoverConnectionProfileRequest) GetMongodbCluster() *MongodbCluster
func (*DiscoverConnectionProfileRequest) GetMysqlRdbms ¶
func (x *DiscoverConnectionProfileRequest) GetMysqlRdbms() *MysqlRdbms
func (*DiscoverConnectionProfileRequest) GetOracleRdbms ¶
func (x *DiscoverConnectionProfileRequest) GetOracleRdbms() *OracleRdbms
func (*DiscoverConnectionProfileRequest) GetParent ¶
func (x *DiscoverConnectionProfileRequest) GetParent() string
func (*DiscoverConnectionProfileRequest) GetPostgresqlRdbms ¶
func (x *DiscoverConnectionProfileRequest) GetPostgresqlRdbms() *PostgresqlRdbms
func (*DiscoverConnectionProfileRequest) GetSalesforceOrg ¶ added in v1.15.0
func (x *DiscoverConnectionProfileRequest) GetSalesforceOrg() *SalesforceOrg
func (*DiscoverConnectionProfileRequest) GetSqlServerRdbms ¶ added in v1.12.0
func (x *DiscoverConnectionProfileRequest) GetSqlServerRdbms() *SqlServerRdbms
func (*DiscoverConnectionProfileRequest) GetTarget ¶
func (x *DiscoverConnectionProfileRequest) GetTarget() isDiscoverConnectionProfileRequest_Target
func (*DiscoverConnectionProfileRequest) ProtoMessage ¶
func (*DiscoverConnectionProfileRequest) ProtoMessage()
func (*DiscoverConnectionProfileRequest) ProtoReflect ¶
func (x *DiscoverConnectionProfileRequest) ProtoReflect() protoreflect.Message
func (*DiscoverConnectionProfileRequest) Reset ¶
func (x *DiscoverConnectionProfileRequest) Reset()
func (*DiscoverConnectionProfileRequest) String ¶
func (x *DiscoverConnectionProfileRequest) String() string
type DiscoverConnectionProfileRequest_ConnectionProfile ¶
type DiscoverConnectionProfileRequest_ConnectionProfile struct {
// An ad-hoc connection profile configuration.
ConnectionProfile *ConnectionProfile `protobuf:"bytes,200,opt,name=connection_profile,json=connectionProfile,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_ConnectionProfileName ¶
type DiscoverConnectionProfileRequest_ConnectionProfileName struct {
// A reference to an existing connection profile.
ConnectionProfileName string `protobuf:"bytes,201,opt,name=connection_profile_name,json=connectionProfileName,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_FullHierarchy ¶
type DiscoverConnectionProfileRequest_FullHierarchy struct {
// Whether to retrieve the full hierarchy of data objects (TRUE) or only the
// current level (FALSE).
FullHierarchy bool `protobuf:"varint,3,opt,name=full_hierarchy,json=fullHierarchy,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_HierarchyDepth ¶
type DiscoverConnectionProfileRequest_HierarchyDepth struct {
// The number of hierarchy levels below the current level to be retrieved.
HierarchyDepth int32 `protobuf:"varint,4,opt,name=hierarchy_depth,json=hierarchyDepth,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_MongodbCluster ¶ added in v1.15.0
type DiscoverConnectionProfileRequest_MongodbCluster struct {
// MongoDB cluster to enrich with child data objects and metadata.
MongodbCluster *MongodbCluster `protobuf:"bytes,105,opt,name=mongodb_cluster,json=mongodbCluster,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_MysqlRdbms ¶
type DiscoverConnectionProfileRequest_MysqlRdbms struct {
// MySQL RDBMS to enrich with child data objects and metadata.
MysqlRdbms *MysqlRdbms `protobuf:"bytes,101,opt,name=mysql_rdbms,json=mysqlRdbms,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_OracleRdbms ¶
type DiscoverConnectionProfileRequest_OracleRdbms struct {
// Oracle RDBMS to enrich with child data objects and metadata.
OracleRdbms *OracleRdbms `protobuf:"bytes,100,opt,name=oracle_rdbms,json=oracleRdbms,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_PostgresqlRdbms ¶
type DiscoverConnectionProfileRequest_PostgresqlRdbms struct {
// PostgreSQL RDBMS to enrich with child data objects and metadata.
PostgresqlRdbms *PostgresqlRdbms `protobuf:"bytes,102,opt,name=postgresql_rdbms,json=postgresqlRdbms,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_SalesforceOrg ¶ added in v1.15.0
type DiscoverConnectionProfileRequest_SalesforceOrg struct {
// Salesforce organization to enrich with child data objects and metadata.
SalesforceOrg *SalesforceOrg `protobuf:"bytes,104,opt,name=salesforce_org,json=salesforceOrg,proto3,oneof"`
}
type DiscoverConnectionProfileRequest_SqlServerRdbms ¶ added in v1.12.0
type DiscoverConnectionProfileRequest_SqlServerRdbms struct {
// SQLServer RDBMS to enrich with child data objects and metadata.
SqlServerRdbms *SqlServerRdbms `protobuf:"bytes,103,opt,name=sql_server_rdbms,json=sqlServerRdbms,proto3,oneof"`
}
type DiscoverConnectionProfileResponse ¶
type DiscoverConnectionProfileResponse struct {
// The data object that has been enriched by the discover API call.
//
// Types that are valid to be assigned to DataObject:
//
// *DiscoverConnectionProfileResponse_OracleRdbms
// *DiscoverConnectionProfileResponse_MysqlRdbms
// *DiscoverConnectionProfileResponse_PostgresqlRdbms
// *DiscoverConnectionProfileResponse_SqlServerRdbms
// *DiscoverConnectionProfileResponse_SalesforceOrg
// *DiscoverConnectionProfileResponse_MongodbCluster
DataObject isDiscoverConnectionProfileResponse_DataObject `protobuf_oneof:"data_object"`
// contains filtered or unexported fields
}
Response from a discover request.
func (*DiscoverConnectionProfileResponse) Descriptor
deprecated
func (*DiscoverConnectionProfileResponse) Descriptor() ([]byte, []int)
Deprecated: Use DiscoverConnectionProfileResponse.ProtoReflect.Descriptor instead.
func (*DiscoverConnectionProfileResponse) GetDataObject ¶
func (x *DiscoverConnectionProfileResponse) GetDataObject() isDiscoverConnectionProfileResponse_DataObject
func (*DiscoverConnectionProfileResponse) GetMongodbCluster ¶ added in v1.15.0
func (x *DiscoverConnectionProfileResponse) GetMongodbCluster() *MongodbCluster
func (*DiscoverConnectionProfileResponse) GetMysqlRdbms ¶
func (x *DiscoverConnectionProfileResponse) GetMysqlRdbms() *MysqlRdbms
func (*DiscoverConnectionProfileResponse) GetOracleRdbms ¶
func (x *DiscoverConnectionProfileResponse) GetOracleRdbms() *OracleRdbms
func (*DiscoverConnectionProfileResponse) GetPostgresqlRdbms ¶
func (x *DiscoverConnectionProfileResponse) GetPostgresqlRdbms() *PostgresqlRdbms
func (*DiscoverConnectionProfileResponse) GetSalesforceOrg ¶ added in v1.15.0
func (x *DiscoverConnectionProfileResponse) GetSalesforceOrg() *SalesforceOrg
func (*DiscoverConnectionProfileResponse) GetSqlServerRdbms ¶ added in v1.12.0
func (x *DiscoverConnectionProfileResponse) GetSqlServerRdbms() *SqlServerRdbms
func (*DiscoverConnectionProfileResponse) ProtoMessage ¶
func (*DiscoverConnectionProfileResponse) ProtoMessage()
func (*DiscoverConnectionProfileResponse) ProtoReflect ¶
func (x *DiscoverConnectionProfileResponse) ProtoReflect() protoreflect.Message
func (*DiscoverConnectionProfileResponse) Reset ¶
func (x *DiscoverConnectionProfileResponse) Reset()
func (*DiscoverConnectionProfileResponse) String ¶
func (x *DiscoverConnectionProfileResponse) String() string
type DiscoverConnectionProfileResponse_MongodbCluster ¶ added in v1.15.0
type DiscoverConnectionProfileResponse_MongodbCluster struct {
// Enriched MongoDB cluster.
MongodbCluster *MongodbCluster `protobuf:"bytes,105,opt,name=mongodb_cluster,json=mongodbCluster,proto3,oneof"`
}
type DiscoverConnectionProfileResponse_MysqlRdbms ¶
type DiscoverConnectionProfileResponse_MysqlRdbms struct {
// Enriched MySQL RDBMS object.
MysqlRdbms *MysqlRdbms `protobuf:"bytes,101,opt,name=mysql_rdbms,json=mysqlRdbms,proto3,oneof"`
}
type DiscoverConnectionProfileResponse_OracleRdbms ¶
type DiscoverConnectionProfileResponse_OracleRdbms struct {
// Enriched Oracle RDBMS object.
OracleRdbms *OracleRdbms `protobuf:"bytes,100,opt,name=oracle_rdbms,json=oracleRdbms,proto3,oneof"`
}
type DiscoverConnectionProfileResponse_PostgresqlRdbms ¶
type DiscoverConnectionProfileResponse_PostgresqlRdbms struct {
// Enriched PostgreSQL RDBMS object.
PostgresqlRdbms *PostgresqlRdbms `protobuf:"bytes,102,opt,name=postgresql_rdbms,json=postgresqlRdbms,proto3,oneof"`
}
type DiscoverConnectionProfileResponse_SalesforceOrg ¶ added in v1.15.0
type DiscoverConnectionProfileResponse_SalesforceOrg struct {
// Enriched Salesforce organization.
SalesforceOrg *SalesforceOrg `protobuf:"bytes,104,opt,name=salesforce_org,json=salesforceOrg,proto3,oneof"`
}
type DiscoverConnectionProfileResponse_SqlServerRdbms ¶ added in v1.12.0
type DiscoverConnectionProfileResponse_SqlServerRdbms struct {
// Enriched SQLServer RDBMS object.
SqlServerRdbms *SqlServerRdbms `protobuf:"bytes,103,opt,name=sql_server_rdbms,json=sqlServerRdbms,proto3,oneof"`
}
type Error ¶
type Error struct {
// A title that explains the reason for the error.
Reason string `protobuf:"bytes,1,opt,name=reason,proto3" json:"reason,omitempty"`
// A unique identifier for this specific error,
// allowing it to be traced throughout the system in logs and API responses.
ErrorUuid string `protobuf:"bytes,2,opt,name=error_uuid,json=errorUuid,proto3" json:"error_uuid,omitempty"`
// A message containing more information about the error that occurred.
Message string `protobuf:"bytes,3,opt,name=message,proto3" json:"message,omitempty"`
// The time when the error occurred.
ErrorTime *timestamppb.Timestamp `protobuf:"bytes,4,opt,name=error_time,json=errorTime,proto3" json:"error_time,omitempty"`
// Additional information about the error.
Details map[string]string `` /* 141-byte string literal not displayed */
// contains filtered or unexported fields
}
Represent a user-facing Error.
func (*Error) Descriptor
deprecated
func (*Error) GetDetails ¶
func (*Error) GetErrorTime ¶
func (x *Error) GetErrorTime() *timestamppb.Timestamp
func (*Error) GetErrorUuid ¶
func (*Error) GetMessage ¶
func (*Error) ProtoMessage ¶
func (*Error) ProtoMessage()
func (*Error) ProtoReflect ¶
func (x *Error) ProtoReflect() protoreflect.Message
type FetchStaticIpsRequest ¶
type FetchStaticIpsRequest struct {
// Required. The resource name for the location for which static IPs should be
// returned. Must be in the format `projects/*/locations/*`.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Maximum number of Ips to return, will likely not be specified.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// A page token, received from a previous `ListStaticIps` call.
// will likely not be specified.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request message for 'FetchStaticIps' request.
func (*FetchStaticIpsRequest) Descriptor
deprecated
func (*FetchStaticIpsRequest) Descriptor() ([]byte, []int)
Deprecated: Use FetchStaticIpsRequest.ProtoReflect.Descriptor instead.
func (*FetchStaticIpsRequest) GetName ¶
func (x *FetchStaticIpsRequest) GetName() string
func (*FetchStaticIpsRequest) GetPageSize ¶
func (x *FetchStaticIpsRequest) GetPageSize() int32
func (*FetchStaticIpsRequest) GetPageToken ¶
func (x *FetchStaticIpsRequest) GetPageToken() string
func (*FetchStaticIpsRequest) ProtoMessage ¶
func (*FetchStaticIpsRequest) ProtoMessage()
func (*FetchStaticIpsRequest) ProtoReflect ¶
func (x *FetchStaticIpsRequest) ProtoReflect() protoreflect.Message
func (*FetchStaticIpsRequest) Reset ¶
func (x *FetchStaticIpsRequest) Reset()
func (*FetchStaticIpsRequest) String ¶
func (x *FetchStaticIpsRequest) String() string
type FetchStaticIpsResponse ¶
type FetchStaticIpsResponse struct {
// list of static ips by account
StaticIps []string `protobuf:"bytes,1,rep,name=static_ips,json=staticIps,proto3" json:"static_ips,omitempty"`
// A token that can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response message for a 'FetchStaticIps' response.
func (*FetchStaticIpsResponse) Descriptor
deprecated
func (*FetchStaticIpsResponse) Descriptor() ([]byte, []int)
Deprecated: Use FetchStaticIpsResponse.ProtoReflect.Descriptor instead.
func (*FetchStaticIpsResponse) GetNextPageToken ¶
func (x *FetchStaticIpsResponse) GetNextPageToken() string
func (*FetchStaticIpsResponse) GetStaticIps ¶
func (x *FetchStaticIpsResponse) GetStaticIps() []string
func (*FetchStaticIpsResponse) ProtoMessage ¶
func (*FetchStaticIpsResponse) ProtoMessage()
func (*FetchStaticIpsResponse) ProtoReflect ¶
func (x *FetchStaticIpsResponse) ProtoReflect() protoreflect.Message
func (*FetchStaticIpsResponse) Reset ¶
func (x *FetchStaticIpsResponse) Reset()
func (*FetchStaticIpsResponse) String ¶
func (x *FetchStaticIpsResponse) String() string
type ForwardSshTunnelConnectivity ¶
type ForwardSshTunnelConnectivity struct {
// Required. Hostname for the SSH tunnel.
Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
// Required. Username for the SSH tunnel.
Username string `protobuf:"bytes,2,opt,name=username,proto3" json:"username,omitempty"`
// Port for the SSH tunnel, default value is 22.
Port int32 `protobuf:"varint,3,opt,name=port,proto3" json:"port,omitempty"`
// Types that are valid to be assigned to AuthenticationMethod:
//
// *ForwardSshTunnelConnectivity_Password
// *ForwardSshTunnelConnectivity_PrivateKey
AuthenticationMethod isForwardSshTunnelConnectivity_AuthenticationMethod `protobuf_oneof:"authentication_method"`
// contains filtered or unexported fields
}
Forward SSH Tunnel connectivity.
func (*ForwardSshTunnelConnectivity) Descriptor
deprecated
func (*ForwardSshTunnelConnectivity) Descriptor() ([]byte, []int)
Deprecated: Use ForwardSshTunnelConnectivity.ProtoReflect.Descriptor instead.
func (*ForwardSshTunnelConnectivity) GetAuthenticationMethod ¶
func (x *ForwardSshTunnelConnectivity) GetAuthenticationMethod() isForwardSshTunnelConnectivity_AuthenticationMethod
func (*ForwardSshTunnelConnectivity) GetHostname ¶
func (x *ForwardSshTunnelConnectivity) GetHostname() string
func (*ForwardSshTunnelConnectivity) GetPassword ¶
func (x *ForwardSshTunnelConnectivity) GetPassword() string
func (*ForwardSshTunnelConnectivity) GetPort ¶
func (x *ForwardSshTunnelConnectivity) GetPort() int32
func (*ForwardSshTunnelConnectivity) GetPrivateKey ¶
func (x *ForwardSshTunnelConnectivity) GetPrivateKey() string
func (*ForwardSshTunnelConnectivity) GetUsername ¶
func (x *ForwardSshTunnelConnectivity) GetUsername() string
func (*ForwardSshTunnelConnectivity) ProtoMessage ¶
func (*ForwardSshTunnelConnectivity) ProtoMessage()
func (*ForwardSshTunnelConnectivity) ProtoReflect ¶
func (x *ForwardSshTunnelConnectivity) ProtoReflect() protoreflect.Message
func (*ForwardSshTunnelConnectivity) Reset ¶
func (x *ForwardSshTunnelConnectivity) Reset()
func (*ForwardSshTunnelConnectivity) String ¶
func (x *ForwardSshTunnelConnectivity) String() string
type ForwardSshTunnelConnectivity_Password ¶
type ForwardSshTunnelConnectivity_Password struct {
// Input only. SSH password.
Password string `protobuf:"bytes,100,opt,name=password,proto3,oneof"`
}
type ForwardSshTunnelConnectivity_PrivateKey ¶
type ForwardSshTunnelConnectivity_PrivateKey struct {
// Input only. SSH private key.
PrivateKey string `protobuf:"bytes,101,opt,name=private_key,json=privateKey,proto3,oneof"`
}
type GcsDestinationConfig ¶
type GcsDestinationConfig struct {
// Path inside the Cloud Storage bucket to write data to.
Path string `protobuf:"bytes,1,opt,name=path,proto3" json:"path,omitempty"`
// The maximum file size to be saved in the bucket.
FileRotationMb int32 `protobuf:"varint,2,opt,name=file_rotation_mb,json=fileRotationMb,proto3" json:"file_rotation_mb,omitempty"`
// The maximum duration for which new events are added before a file is
// closed and a new file is created. Values within the range of 15-60 seconds
// are allowed.
FileRotationInterval *durationpb.Duration `protobuf:"bytes,3,opt,name=file_rotation_interval,json=fileRotationInterval,proto3" json:"file_rotation_interval,omitempty"`
// File Format that the data should be written in.
//
// Types that are valid to be assigned to FileFormat:
//
// *GcsDestinationConfig_AvroFileFormat
// *GcsDestinationConfig_JsonFileFormat
FileFormat isGcsDestinationConfig_FileFormat `protobuf_oneof:"file_format"`
// contains filtered or unexported fields
}
Google Cloud Storage destination configuration
func (*GcsDestinationConfig) Descriptor
deprecated
func (*GcsDestinationConfig) Descriptor() ([]byte, []int)
Deprecated: Use GcsDestinationConfig.ProtoReflect.Descriptor instead.
func (*GcsDestinationConfig) GetAvroFileFormat ¶
func (x *GcsDestinationConfig) GetAvroFileFormat() *AvroFileFormat
func (*GcsDestinationConfig) GetFileFormat ¶
func (x *GcsDestinationConfig) GetFileFormat() isGcsDestinationConfig_FileFormat
func (*GcsDestinationConfig) GetFileRotationInterval ¶
func (x *GcsDestinationConfig) GetFileRotationInterval() *durationpb.Duration
func (*GcsDestinationConfig) GetFileRotationMb ¶
func (x *GcsDestinationConfig) GetFileRotationMb() int32
func (*GcsDestinationConfig) GetJsonFileFormat ¶
func (x *GcsDestinationConfig) GetJsonFileFormat() *JsonFileFormat
func (*GcsDestinationConfig) GetPath ¶
func (x *GcsDestinationConfig) GetPath() string
func (*GcsDestinationConfig) ProtoMessage ¶
func (*GcsDestinationConfig) ProtoMessage()
func (*GcsDestinationConfig) ProtoReflect ¶
func (x *GcsDestinationConfig) ProtoReflect() protoreflect.Message
func (*GcsDestinationConfig) Reset ¶
func (x *GcsDestinationConfig) Reset()
func (*GcsDestinationConfig) String ¶
func (x *GcsDestinationConfig) String() string
type GcsDestinationConfig_AvroFileFormat ¶
type GcsDestinationConfig_AvroFileFormat struct {
// AVRO file format configuration.
AvroFileFormat *AvroFileFormat `protobuf:"bytes,100,opt,name=avro_file_format,json=avroFileFormat,proto3,oneof"`
}
type GcsDestinationConfig_JsonFileFormat ¶
type GcsDestinationConfig_JsonFileFormat struct {
// JSON file format configuration.
JsonFileFormat *JsonFileFormat `protobuf:"bytes,101,opt,name=json_file_format,json=jsonFileFormat,proto3,oneof"`
}
type GcsProfile ¶
type GcsProfile struct {
// Required. The Cloud Storage bucket name.
Bucket string `protobuf:"bytes,1,opt,name=bucket,proto3" json:"bucket,omitempty"`
// The root path inside the Cloud Storage bucket.
RootPath string `protobuf:"bytes,2,opt,name=root_path,json=rootPath,proto3" json:"root_path,omitempty"`
// contains filtered or unexported fields
}
Cloud Storage bucket profile.
func (*GcsProfile) Descriptor
deprecated
func (*GcsProfile) Descriptor() ([]byte, []int)
Deprecated: Use GcsProfile.ProtoReflect.Descriptor instead.
func (*GcsProfile) GetBucket ¶
func (x *GcsProfile) GetBucket() string
func (*GcsProfile) GetRootPath ¶
func (x *GcsProfile) GetRootPath() string
func (*GcsProfile) ProtoMessage ¶
func (*GcsProfile) ProtoMessage()
func (*GcsProfile) ProtoReflect ¶
func (x *GcsProfile) ProtoReflect() protoreflect.Message
func (*GcsProfile) Reset ¶
func (x *GcsProfile) Reset()
func (*GcsProfile) String ¶
func (x *GcsProfile) String() string
type GetConnectionProfileRequest ¶
type GetConnectionProfileRequest struct {
// Required. The name of the connection profile resource to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for getting a connection profile.
func (*GetConnectionProfileRequest) Descriptor
deprecated
func (*GetConnectionProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetConnectionProfileRequest.ProtoReflect.Descriptor instead.
func (*GetConnectionProfileRequest) GetName ¶
func (x *GetConnectionProfileRequest) GetName() string
func (*GetConnectionProfileRequest) ProtoMessage ¶
func (*GetConnectionProfileRequest) ProtoMessage()
func (*GetConnectionProfileRequest) ProtoReflect ¶
func (x *GetConnectionProfileRequest) ProtoReflect() protoreflect.Message
func (*GetConnectionProfileRequest) Reset ¶
func (x *GetConnectionProfileRequest) Reset()
func (*GetConnectionProfileRequest) String ¶
func (x *GetConnectionProfileRequest) String() string
type GetPrivateConnectionRequest ¶
type GetPrivateConnectionRequest struct {
// Required. The name of the private connectivity configuration to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request to get a private connection configuration.
func (*GetPrivateConnectionRequest) Descriptor
deprecated
func (*GetPrivateConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetPrivateConnectionRequest.ProtoReflect.Descriptor instead.
func (*GetPrivateConnectionRequest) GetName ¶
func (x *GetPrivateConnectionRequest) GetName() string
func (*GetPrivateConnectionRequest) ProtoMessage ¶
func (*GetPrivateConnectionRequest) ProtoMessage()
func (*GetPrivateConnectionRequest) ProtoReflect ¶
func (x *GetPrivateConnectionRequest) ProtoReflect() protoreflect.Message
func (*GetPrivateConnectionRequest) Reset ¶
func (x *GetPrivateConnectionRequest) Reset()
func (*GetPrivateConnectionRequest) String ¶
func (x *GetPrivateConnectionRequest) String() string
type GetRouteRequest ¶
type GetRouteRequest struct {
// Required. The name of the Route resource to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Route get request.
func (*GetRouteRequest) Descriptor
deprecated
func (*GetRouteRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetRouteRequest.ProtoReflect.Descriptor instead.
func (*GetRouteRequest) GetName ¶
func (x *GetRouteRequest) GetName() string
func (*GetRouteRequest) ProtoMessage ¶
func (*GetRouteRequest) ProtoMessage()
func (*GetRouteRequest) ProtoReflect ¶
func (x *GetRouteRequest) ProtoReflect() protoreflect.Message
func (*GetRouteRequest) Reset ¶
func (x *GetRouteRequest) Reset()
func (*GetRouteRequest) String ¶
func (x *GetRouteRequest) String() string
type GetStreamObjectRequest ¶
type GetStreamObjectRequest struct {
// Required. The name of the stream object resource to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request for fetching a specific stream object.
func (*GetStreamObjectRequest) Descriptor
deprecated
func (*GetStreamObjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetStreamObjectRequest.ProtoReflect.Descriptor instead.
func (*GetStreamObjectRequest) GetName ¶
func (x *GetStreamObjectRequest) GetName() string
func (*GetStreamObjectRequest) ProtoMessage ¶
func (*GetStreamObjectRequest) ProtoMessage()
func (*GetStreamObjectRequest) ProtoReflect ¶
func (x *GetStreamObjectRequest) ProtoReflect() protoreflect.Message
func (*GetStreamObjectRequest) Reset ¶
func (x *GetStreamObjectRequest) Reset()
func (*GetStreamObjectRequest) String ¶
func (x *GetStreamObjectRequest) String() string
type GetStreamRequest ¶
type GetStreamRequest struct {
// Required. The name of the stream resource to get.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// contains filtered or unexported fields
}
Request message for getting a stream.
func (*GetStreamRequest) Descriptor
deprecated
func (*GetStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use GetStreamRequest.ProtoReflect.Descriptor instead.
func (*GetStreamRequest) GetName ¶
func (x *GetStreamRequest) GetName() string
func (*GetStreamRequest) ProtoMessage ¶
func (*GetStreamRequest) ProtoMessage()
func (*GetStreamRequest) ProtoReflect ¶
func (x *GetStreamRequest) ProtoReflect() protoreflect.Message
func (*GetStreamRequest) Reset ¶
func (x *GetStreamRequest) Reset()
func (*GetStreamRequest) String ¶
func (x *GetStreamRequest) String() string
type HostAddress ¶ added in v1.15.0
type HostAddress struct {
// Required. Hostname for the connection.
Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
// Optional. Port for the connection.
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
// contains filtered or unexported fields
}
A HostAddress represents a transport end point, which is the combination of an IP address or hostname and a port number.
func (*HostAddress) Descriptor
deprecated
added in
v1.15.0
func (*HostAddress) Descriptor() ([]byte, []int)
Deprecated: Use HostAddress.ProtoReflect.Descriptor instead.
func (*HostAddress) GetHostname ¶ added in v1.15.0
func (x *HostAddress) GetHostname() string
func (*HostAddress) GetPort ¶ added in v1.15.0
func (x *HostAddress) GetPort() int32
func (*HostAddress) ProtoMessage ¶ added in v1.15.0
func (*HostAddress) ProtoMessage()
func (*HostAddress) ProtoReflect ¶ added in v1.15.0
func (x *HostAddress) ProtoReflect() protoreflect.Message
func (*HostAddress) Reset ¶ added in v1.15.0
func (x *HostAddress) Reset()
func (*HostAddress) String ¶ added in v1.15.0
func (x *HostAddress) String() string
type JsonFileFormat ¶
type JsonFileFormat struct {
// The schema file format along JSON data files.
SchemaFileFormat JsonFileFormat_SchemaFileFormat `` /* 176-byte string literal not displayed */
// Compression of the loaded JSON file.
Compression JsonFileFormat_JsonCompression `` /* 139-byte string literal not displayed */
// contains filtered or unexported fields
}
JSON file format configuration.
func (*JsonFileFormat) Descriptor
deprecated
func (*JsonFileFormat) Descriptor() ([]byte, []int)
Deprecated: Use JsonFileFormat.ProtoReflect.Descriptor instead.
func (*JsonFileFormat) GetCompression ¶
func (x *JsonFileFormat) GetCompression() JsonFileFormat_JsonCompression
func (*JsonFileFormat) GetSchemaFileFormat ¶
func (x *JsonFileFormat) GetSchemaFileFormat() JsonFileFormat_SchemaFileFormat
func (*JsonFileFormat) ProtoMessage ¶
func (*JsonFileFormat) ProtoMessage()
func (*JsonFileFormat) ProtoReflect ¶
func (x *JsonFileFormat) ProtoReflect() protoreflect.Message
func (*JsonFileFormat) Reset ¶
func (x *JsonFileFormat) Reset()
func (*JsonFileFormat) String ¶
func (x *JsonFileFormat) String() string
type JsonFileFormat_JsonCompression ¶
type JsonFileFormat_JsonCompression int32
Json file compression.
const ( // Unspecified json file compression. JsonFileFormat_JSON_COMPRESSION_UNSPECIFIED JsonFileFormat_JsonCompression = 0 // Do not compress JSON file. JsonFileFormat_NO_COMPRESSION JsonFileFormat_JsonCompression = 1 // Gzip compression. JsonFileFormat_GZIP JsonFileFormat_JsonCompression = 2 )
func (JsonFileFormat_JsonCompression) Descriptor ¶
func (JsonFileFormat_JsonCompression) Descriptor() protoreflect.EnumDescriptor
func (JsonFileFormat_JsonCompression) Enum ¶
func (x JsonFileFormat_JsonCompression) Enum() *JsonFileFormat_JsonCompression
func (JsonFileFormat_JsonCompression) EnumDescriptor
deprecated
func (JsonFileFormat_JsonCompression) EnumDescriptor() ([]byte, []int)
Deprecated: Use JsonFileFormat_JsonCompression.Descriptor instead.
func (JsonFileFormat_JsonCompression) Number ¶
func (x JsonFileFormat_JsonCompression) Number() protoreflect.EnumNumber
func (JsonFileFormat_JsonCompression) String ¶
func (x JsonFileFormat_JsonCompression) String() string
func (JsonFileFormat_JsonCompression) Type ¶
func (JsonFileFormat_JsonCompression) Type() protoreflect.EnumType
type JsonFileFormat_SchemaFileFormat ¶
type JsonFileFormat_SchemaFileFormat int32
Schema file format.
const ( // Unspecified schema file format. JsonFileFormat_SCHEMA_FILE_FORMAT_UNSPECIFIED JsonFileFormat_SchemaFileFormat = 0 // Do not attach schema file. JsonFileFormat_NO_SCHEMA_FILE JsonFileFormat_SchemaFileFormat = 1 // Avro schema format. JsonFileFormat_AVRO_SCHEMA_FILE JsonFileFormat_SchemaFileFormat = 2 )
func (JsonFileFormat_SchemaFileFormat) Descriptor ¶
func (JsonFileFormat_SchemaFileFormat) Descriptor() protoreflect.EnumDescriptor
func (JsonFileFormat_SchemaFileFormat) Enum ¶
func (x JsonFileFormat_SchemaFileFormat) Enum() *JsonFileFormat_SchemaFileFormat
func (JsonFileFormat_SchemaFileFormat) EnumDescriptor
deprecated
func (JsonFileFormat_SchemaFileFormat) EnumDescriptor() ([]byte, []int)
Deprecated: Use JsonFileFormat_SchemaFileFormat.Descriptor instead.
func (JsonFileFormat_SchemaFileFormat) Number ¶
func (x JsonFileFormat_SchemaFileFormat) Number() protoreflect.EnumNumber
func (JsonFileFormat_SchemaFileFormat) String ¶
func (x JsonFileFormat_SchemaFileFormat) String() string
func (JsonFileFormat_SchemaFileFormat) Type ¶
func (JsonFileFormat_SchemaFileFormat) Type() protoreflect.EnumType
type ListConnectionProfilesRequest ¶
type ListConnectionProfilesRequest struct {
// Required. The parent that owns the collection of connection profiles.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Maximum number of connection profiles to return.
// If unspecified, at most 50 connection profiles will be returned.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Page token received from a previous `ListConnectionProfiles` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListConnectionProfiles`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Filter request.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Order by fields for the result.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Request message for listing connection profiles.
func (*ListConnectionProfilesRequest) Descriptor
deprecated
func (*ListConnectionProfilesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListConnectionProfilesRequest.ProtoReflect.Descriptor instead.
func (*ListConnectionProfilesRequest) GetFilter ¶
func (x *ListConnectionProfilesRequest) GetFilter() string
func (*ListConnectionProfilesRequest) GetOrderBy ¶
func (x *ListConnectionProfilesRequest) GetOrderBy() string
func (*ListConnectionProfilesRequest) GetPageSize ¶
func (x *ListConnectionProfilesRequest) GetPageSize() int32
func (*ListConnectionProfilesRequest) GetPageToken ¶
func (x *ListConnectionProfilesRequest) GetPageToken() string
func (*ListConnectionProfilesRequest) GetParent ¶
func (x *ListConnectionProfilesRequest) GetParent() string
func (*ListConnectionProfilesRequest) ProtoMessage ¶
func (*ListConnectionProfilesRequest) ProtoMessage()
func (*ListConnectionProfilesRequest) ProtoReflect ¶
func (x *ListConnectionProfilesRequest) ProtoReflect() protoreflect.Message
func (*ListConnectionProfilesRequest) Reset ¶
func (x *ListConnectionProfilesRequest) Reset()
func (*ListConnectionProfilesRequest) String ¶
func (x *ListConnectionProfilesRequest) String() string
type ListConnectionProfilesResponse ¶
type ListConnectionProfilesResponse struct {
// List of connection profiles.
ConnectionProfiles []*ConnectionProfile `protobuf:"bytes,1,rep,name=connection_profiles,json=connectionProfiles,proto3" json:"connection_profiles,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Response message for listing connection profiles.
func (*ListConnectionProfilesResponse) Descriptor
deprecated
func (*ListConnectionProfilesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListConnectionProfilesResponse.ProtoReflect.Descriptor instead.
func (*ListConnectionProfilesResponse) GetConnectionProfiles ¶
func (x *ListConnectionProfilesResponse) GetConnectionProfiles() []*ConnectionProfile
func (*ListConnectionProfilesResponse) GetNextPageToken ¶
func (x *ListConnectionProfilesResponse) GetNextPageToken() string
func (*ListConnectionProfilesResponse) GetUnreachable ¶
func (x *ListConnectionProfilesResponse) GetUnreachable() []string
func (*ListConnectionProfilesResponse) ProtoMessage ¶
func (*ListConnectionProfilesResponse) ProtoMessage()
func (*ListConnectionProfilesResponse) ProtoReflect ¶
func (x *ListConnectionProfilesResponse) ProtoReflect() protoreflect.Message
func (*ListConnectionProfilesResponse) Reset ¶
func (x *ListConnectionProfilesResponse) Reset()
func (*ListConnectionProfilesResponse) String ¶
func (x *ListConnectionProfilesResponse) String() string
type ListPrivateConnectionsRequest ¶
type ListPrivateConnectionsRequest struct {
// Required. The parent that owns the collection of private connectivity
// configurations.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Maximum number of private connectivity configurations to return.
// If unspecified, at most 50 private connectivity configurations that will be
// returned. The maximum value is 1000; values above 1000 will be coerced to
// 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Page token received from a previous `ListPrivateConnections` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to
// `ListPrivateConnections` must match the call that provided the page
// token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Filter request.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Order by fields for the result.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Request for listing private connections.
func (*ListPrivateConnectionsRequest) Descriptor
deprecated
func (*ListPrivateConnectionsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateConnectionsRequest.ProtoReflect.Descriptor instead.
func (*ListPrivateConnectionsRequest) GetFilter ¶
func (x *ListPrivateConnectionsRequest) GetFilter() string
func (*ListPrivateConnectionsRequest) GetOrderBy ¶
func (x *ListPrivateConnectionsRequest) GetOrderBy() string
func (*ListPrivateConnectionsRequest) GetPageSize ¶
func (x *ListPrivateConnectionsRequest) GetPageSize() int32
func (*ListPrivateConnectionsRequest) GetPageToken ¶
func (x *ListPrivateConnectionsRequest) GetPageToken() string
func (*ListPrivateConnectionsRequest) GetParent ¶
func (x *ListPrivateConnectionsRequest) GetParent() string
func (*ListPrivateConnectionsRequest) ProtoMessage ¶
func (*ListPrivateConnectionsRequest) ProtoMessage()
func (*ListPrivateConnectionsRequest) ProtoReflect ¶
func (x *ListPrivateConnectionsRequest) ProtoReflect() protoreflect.Message
func (*ListPrivateConnectionsRequest) Reset ¶
func (x *ListPrivateConnectionsRequest) Reset()
func (*ListPrivateConnectionsRequest) String ¶
func (x *ListPrivateConnectionsRequest) String() string
type ListPrivateConnectionsResponse ¶
type ListPrivateConnectionsResponse struct {
// List of private connectivity configurations.
PrivateConnections []*PrivateConnection `protobuf:"bytes,1,rep,name=private_connections,json=privateConnections,proto3" json:"private_connections,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Response containing a list of private connection configurations.
func (*ListPrivateConnectionsResponse) Descriptor
deprecated
func (*ListPrivateConnectionsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListPrivateConnectionsResponse.ProtoReflect.Descriptor instead.
func (*ListPrivateConnectionsResponse) GetNextPageToken ¶
func (x *ListPrivateConnectionsResponse) GetNextPageToken() string
func (*ListPrivateConnectionsResponse) GetPrivateConnections ¶
func (x *ListPrivateConnectionsResponse) GetPrivateConnections() []*PrivateConnection
func (*ListPrivateConnectionsResponse) GetUnreachable ¶
func (x *ListPrivateConnectionsResponse) GetUnreachable() []string
func (*ListPrivateConnectionsResponse) ProtoMessage ¶
func (*ListPrivateConnectionsResponse) ProtoMessage()
func (*ListPrivateConnectionsResponse) ProtoReflect ¶
func (x *ListPrivateConnectionsResponse) ProtoReflect() protoreflect.Message
func (*ListPrivateConnectionsResponse) Reset ¶
func (x *ListPrivateConnectionsResponse) Reset()
func (*ListPrivateConnectionsResponse) String ¶
func (x *ListPrivateConnectionsResponse) String() string
type ListRoutesRequest ¶
type ListRoutesRequest struct {
// Required. The parent that owns the collection of Routess.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Maximum number of Routes to return. The service may return
// fewer than this value. If unspecified, at most 50 Routes
// will be returned. The maximum value is 1000; values above 1000 will be
// coerced to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Page token received from a previous `ListRoutes` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to
// `ListRoutes` must match the call that provided the page
// token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Filter request.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Order by fields for the result.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Route list request.
func (*ListRoutesRequest) Descriptor
deprecated
func (*ListRoutesRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListRoutesRequest.ProtoReflect.Descriptor instead.
func (*ListRoutesRequest) GetFilter ¶
func (x *ListRoutesRequest) GetFilter() string
func (*ListRoutesRequest) GetOrderBy ¶
func (x *ListRoutesRequest) GetOrderBy() string
func (*ListRoutesRequest) GetPageSize ¶
func (x *ListRoutesRequest) GetPageSize() int32
func (*ListRoutesRequest) GetPageToken ¶
func (x *ListRoutesRequest) GetPageToken() string
func (*ListRoutesRequest) GetParent ¶
func (x *ListRoutesRequest) GetParent() string
func (*ListRoutesRequest) ProtoMessage ¶
func (*ListRoutesRequest) ProtoMessage()
func (*ListRoutesRequest) ProtoReflect ¶
func (x *ListRoutesRequest) ProtoReflect() protoreflect.Message
func (*ListRoutesRequest) Reset ¶
func (x *ListRoutesRequest) Reset()
func (*ListRoutesRequest) String ¶
func (x *ListRoutesRequest) String() string
type ListRoutesResponse ¶
type ListRoutesResponse struct {
// List of Routes.
Routes []*Route `protobuf:"bytes,1,rep,name=routes,proto3" json:"routes,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Route list response.
func (*ListRoutesResponse) Descriptor
deprecated
func (*ListRoutesResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListRoutesResponse.ProtoReflect.Descriptor instead.
func (*ListRoutesResponse) GetNextPageToken ¶
func (x *ListRoutesResponse) GetNextPageToken() string
func (*ListRoutesResponse) GetRoutes ¶
func (x *ListRoutesResponse) GetRoutes() []*Route
func (*ListRoutesResponse) GetUnreachable ¶
func (x *ListRoutesResponse) GetUnreachable() []string
func (*ListRoutesResponse) ProtoMessage ¶
func (*ListRoutesResponse) ProtoMessage()
func (*ListRoutesResponse) ProtoReflect ¶
func (x *ListRoutesResponse) ProtoReflect() protoreflect.Message
func (*ListRoutesResponse) Reset ¶
func (x *ListRoutesResponse) Reset()
func (*ListRoutesResponse) String ¶
func (x *ListRoutesResponse) String() string
type ListStreamObjectsRequest ¶
type ListStreamObjectsRequest struct {
// Required. The parent stream that owns the collection of objects.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Maximum number of objects to return. Default is 50.
// The maximum value is 1000; values above 1000 will be coerced to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Page token received from a previous `ListStreamObjectsRequest` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to
// `ListStreamObjectsRequest` must match the call that provided the page
// token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// contains filtered or unexported fields
}
Request for listing all objects for a specific stream.
func (*ListStreamObjectsRequest) Descriptor
deprecated
func (*ListStreamObjectsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListStreamObjectsRequest.ProtoReflect.Descriptor instead.
func (*ListStreamObjectsRequest) GetPageSize ¶
func (x *ListStreamObjectsRequest) GetPageSize() int32
func (*ListStreamObjectsRequest) GetPageToken ¶
func (x *ListStreamObjectsRequest) GetPageToken() string
func (*ListStreamObjectsRequest) GetParent ¶
func (x *ListStreamObjectsRequest) GetParent() string
func (*ListStreamObjectsRequest) ProtoMessage ¶
func (*ListStreamObjectsRequest) ProtoMessage()
func (*ListStreamObjectsRequest) ProtoReflect ¶
func (x *ListStreamObjectsRequest) ProtoReflect() protoreflect.Message
func (*ListStreamObjectsRequest) Reset ¶
func (x *ListStreamObjectsRequest) Reset()
func (*ListStreamObjectsRequest) String ¶
func (x *ListStreamObjectsRequest) String() string
type ListStreamObjectsResponse ¶
type ListStreamObjectsResponse struct {
// List of stream objects.
StreamObjects []*StreamObject `protobuf:"bytes,1,rep,name=stream_objects,json=streamObjects,proto3" json:"stream_objects,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// contains filtered or unexported fields
}
Response containing the objects for a stream.
func (*ListStreamObjectsResponse) Descriptor
deprecated
func (*ListStreamObjectsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListStreamObjectsResponse.ProtoReflect.Descriptor instead.
func (*ListStreamObjectsResponse) GetNextPageToken ¶
func (x *ListStreamObjectsResponse) GetNextPageToken() string
func (*ListStreamObjectsResponse) GetStreamObjects ¶
func (x *ListStreamObjectsResponse) GetStreamObjects() []*StreamObject
func (*ListStreamObjectsResponse) ProtoMessage ¶
func (*ListStreamObjectsResponse) ProtoMessage()
func (*ListStreamObjectsResponse) ProtoReflect ¶
func (x *ListStreamObjectsResponse) ProtoReflect() protoreflect.Message
func (*ListStreamObjectsResponse) Reset ¶
func (x *ListStreamObjectsResponse) Reset()
func (*ListStreamObjectsResponse) String ¶
func (x *ListStreamObjectsResponse) String() string
type ListStreamsRequest ¶
type ListStreamsRequest struct {
// Required. The parent that owns the collection of streams.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Maximum number of streams to return.
// If unspecified, at most 50 streams will be returned. The maximum
// value is 1000; values above 1000 will be coerced to 1000.
PageSize int32 `protobuf:"varint,2,opt,name=page_size,json=pageSize,proto3" json:"page_size,omitempty"`
// Page token received from a previous `ListStreams` call.
// Provide this to retrieve the subsequent page.
//
// When paginating, all other parameters provided to `ListStreams`
// must match the call that provided the page token.
PageToken string `protobuf:"bytes,3,opt,name=page_token,json=pageToken,proto3" json:"page_token,omitempty"`
// Filter request.
Filter string `protobuf:"bytes,4,opt,name=filter,proto3" json:"filter,omitempty"`
// Order by fields for the result.
OrderBy string `protobuf:"bytes,5,opt,name=order_by,json=orderBy,proto3" json:"order_by,omitempty"`
// contains filtered or unexported fields
}
Request message for listing streams.
func (*ListStreamsRequest) Descriptor
deprecated
func (*ListStreamsRequest) Descriptor() ([]byte, []int)
Deprecated: Use ListStreamsRequest.ProtoReflect.Descriptor instead.
func (*ListStreamsRequest) GetFilter ¶
func (x *ListStreamsRequest) GetFilter() string
func (*ListStreamsRequest) GetOrderBy ¶
func (x *ListStreamsRequest) GetOrderBy() string
func (*ListStreamsRequest) GetPageSize ¶
func (x *ListStreamsRequest) GetPageSize() int32
func (*ListStreamsRequest) GetPageToken ¶
func (x *ListStreamsRequest) GetPageToken() string
func (*ListStreamsRequest) GetParent ¶
func (x *ListStreamsRequest) GetParent() string
func (*ListStreamsRequest) ProtoMessage ¶
func (*ListStreamsRequest) ProtoMessage()
func (*ListStreamsRequest) ProtoReflect ¶
func (x *ListStreamsRequest) ProtoReflect() protoreflect.Message
func (*ListStreamsRequest) Reset ¶
func (x *ListStreamsRequest) Reset()
func (*ListStreamsRequest) String ¶
func (x *ListStreamsRequest) String() string
type ListStreamsResponse ¶
type ListStreamsResponse struct {
// List of streams
Streams []*Stream `protobuf:"bytes,1,rep,name=streams,proto3" json:"streams,omitempty"`
// A token, which can be sent as `page_token` to retrieve the next page.
// If this field is omitted, there are no subsequent pages.
NextPageToken string `protobuf:"bytes,2,opt,name=next_page_token,json=nextPageToken,proto3" json:"next_page_token,omitempty"`
// Locations that could not be reached.
Unreachable []string `protobuf:"bytes,3,rep,name=unreachable,proto3" json:"unreachable,omitempty"`
// contains filtered or unexported fields
}
Response message for listing streams.
func (*ListStreamsResponse) Descriptor
deprecated
func (*ListStreamsResponse) Descriptor() ([]byte, []int)
Deprecated: Use ListStreamsResponse.ProtoReflect.Descriptor instead.
func (*ListStreamsResponse) GetNextPageToken ¶
func (x *ListStreamsResponse) GetNextPageToken() string
func (*ListStreamsResponse) GetStreams ¶
func (x *ListStreamsResponse) GetStreams() []*Stream
func (*ListStreamsResponse) GetUnreachable ¶
func (x *ListStreamsResponse) GetUnreachable() []string
func (*ListStreamsResponse) ProtoMessage ¶
func (*ListStreamsResponse) ProtoMessage()
func (*ListStreamsResponse) ProtoReflect ¶
func (x *ListStreamsResponse) ProtoReflect() protoreflect.Message
func (*ListStreamsResponse) Reset ¶
func (x *ListStreamsResponse) Reset()
func (*ListStreamsResponse) String ¶
func (x *ListStreamsResponse) String() string
type LookupStreamObjectRequest ¶
type LookupStreamObjectRequest struct {
// Required. The parent stream that owns the collection of objects.
Parent string `protobuf:"bytes,1,opt,name=parent,proto3" json:"parent,omitempty"`
// Required. The source object identifier which maps to the stream object.
SourceObjectIdentifier *SourceObjectIdentifier `` /* 129-byte string literal not displayed */
// contains filtered or unexported fields
}
Request for looking up a specific stream object by its source object identifier.
func (*LookupStreamObjectRequest) Descriptor
deprecated
func (*LookupStreamObjectRequest) Descriptor() ([]byte, []int)
Deprecated: Use LookupStreamObjectRequest.ProtoReflect.Descriptor instead.
func (*LookupStreamObjectRequest) GetParent ¶
func (x *LookupStreamObjectRequest) GetParent() string
func (*LookupStreamObjectRequest) GetSourceObjectIdentifier ¶
func (x *LookupStreamObjectRequest) GetSourceObjectIdentifier() *SourceObjectIdentifier
func (*LookupStreamObjectRequest) ProtoMessage ¶
func (*LookupStreamObjectRequest) ProtoMessage()
func (*LookupStreamObjectRequest) ProtoReflect ¶
func (x *LookupStreamObjectRequest) ProtoReflect() protoreflect.Message
func (*LookupStreamObjectRequest) Reset ¶
func (x *LookupStreamObjectRequest) Reset()
func (*LookupStreamObjectRequest) String ¶
func (x *LookupStreamObjectRequest) String() string
type MongodbCluster ¶ added in v1.15.0
type MongodbCluster struct {
// MongoDB databases in the cluster.
Databases []*MongodbDatabase `protobuf:"bytes,1,rep,name=databases,proto3" json:"databases,omitempty"`
// contains filtered or unexported fields
}
MongoDB Cluster structure.
func (*MongodbCluster) Descriptor
deprecated
added in
v1.15.0
func (*MongodbCluster) Descriptor() ([]byte, []int)
Deprecated: Use MongodbCluster.ProtoReflect.Descriptor instead.
func (*MongodbCluster) GetDatabases ¶ added in v1.15.0
func (x *MongodbCluster) GetDatabases() []*MongodbDatabase
func (*MongodbCluster) ProtoMessage ¶ added in v1.15.0
func (*MongodbCluster) ProtoMessage()
func (*MongodbCluster) ProtoReflect ¶ added in v1.15.0
func (x *MongodbCluster) ProtoReflect() protoreflect.Message
func (*MongodbCluster) Reset ¶ added in v1.15.0
func (x *MongodbCluster) Reset()
func (*MongodbCluster) String ¶ added in v1.15.0
func (x *MongodbCluster) String() string
type MongodbCollection ¶ added in v1.15.0
type MongodbCollection struct {
// Collection name.
Collection string `protobuf:"bytes,1,opt,name=collection,proto3" json:"collection,omitempty"`
// Fields in the collection.
Fields []*MongodbField `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
// contains filtered or unexported fields
}
MongoDB Collection.
func (*MongodbCollection) Descriptor
deprecated
added in
v1.15.0
func (*MongodbCollection) Descriptor() ([]byte, []int)
Deprecated: Use MongodbCollection.ProtoReflect.Descriptor instead.
func (*MongodbCollection) GetCollection ¶ added in v1.15.0
func (x *MongodbCollection) GetCollection() string
func (*MongodbCollection) GetFields ¶ added in v1.15.0
func (x *MongodbCollection) GetFields() []*MongodbField
func (*MongodbCollection) ProtoMessage ¶ added in v1.15.0
func (*MongodbCollection) ProtoMessage()
func (*MongodbCollection) ProtoReflect ¶ added in v1.15.0
func (x *MongodbCollection) ProtoReflect() protoreflect.Message
func (*MongodbCollection) Reset ¶ added in v1.15.0
func (x *MongodbCollection) Reset()
func (*MongodbCollection) String ¶ added in v1.15.0
func (x *MongodbCollection) String() string
type MongodbDatabase ¶ added in v1.15.0
type MongodbDatabase struct {
// Database name.
Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
// Collections in the database.
Collections []*MongodbCollection `protobuf:"bytes,2,rep,name=collections,proto3" json:"collections,omitempty"`
// contains filtered or unexported fields
}
MongoDB Database.
func (*MongodbDatabase) Descriptor
deprecated
added in
v1.15.0
func (*MongodbDatabase) Descriptor() ([]byte, []int)
Deprecated: Use MongodbDatabase.ProtoReflect.Descriptor instead.
func (*MongodbDatabase) GetCollections ¶ added in v1.15.0
func (x *MongodbDatabase) GetCollections() []*MongodbCollection
func (*MongodbDatabase) GetDatabase ¶ added in v1.15.0
func (x *MongodbDatabase) GetDatabase() string
func (*MongodbDatabase) ProtoMessage ¶ added in v1.15.0
func (*MongodbDatabase) ProtoMessage()
func (*MongodbDatabase) ProtoReflect ¶ added in v1.15.0
func (x *MongodbDatabase) ProtoReflect() protoreflect.Message
func (*MongodbDatabase) Reset ¶ added in v1.15.0
func (x *MongodbDatabase) Reset()
func (*MongodbDatabase) String ¶ added in v1.15.0
func (x *MongodbDatabase) String() string
type MongodbField ¶ added in v1.15.0
type MongodbField struct {
// Field name.
Field string `protobuf:"bytes,1,opt,name=field,proto3" json:"field,omitempty"`
// contains filtered or unexported fields
}
MongoDB Field.
func (*MongodbField) Descriptor
deprecated
added in
v1.15.0
func (*MongodbField) Descriptor() ([]byte, []int)
Deprecated: Use MongodbField.ProtoReflect.Descriptor instead.
func (*MongodbField) GetField ¶ added in v1.15.0
func (x *MongodbField) GetField() string
func (*MongodbField) ProtoMessage ¶ added in v1.15.0
func (*MongodbField) ProtoMessage()
func (*MongodbField) ProtoReflect ¶ added in v1.15.0
func (x *MongodbField) ProtoReflect() protoreflect.Message
func (*MongodbField) Reset ¶ added in v1.15.0
func (x *MongodbField) Reset()
func (*MongodbField) String ¶ added in v1.15.0
func (x *MongodbField) String() string
type MongodbProfile ¶ added in v1.15.0
type MongodbProfile struct {
// Required. List of host addresses for a MongoDB cluster.
// For SRV connection format, this list must contain exactly one DNS host
// without a port. For Standard connection format, this list must contain all
// the required hosts in the cluster with their respective ports.
HostAddresses []*HostAddress `protobuf:"bytes,1,rep,name=host_addresses,json=hostAddresses,proto3" json:"host_addresses,omitempty"`
// Optional. Name of the replica set. Only needed for self hosted replica set
// type MongoDB cluster. For SRV connection format, this field must be empty.
// For Standard connection format, this field must be specified.
ReplicaSet string `protobuf:"bytes,2,opt,name=replica_set,json=replicaSet,proto3" json:"replica_set,omitempty"`
// Required. Username for the MongoDB connection.
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
// Optional. Password for the MongoDB connection. Mutually exclusive with the
// `secret_manager_stored_password` field.
Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
// Optional. A reference to a Secret Manager resource name storing the
// SQLServer connection password. Mutually exclusive with the `password`
// field.
SecretManagerStoredPassword string `` /* 146-byte string literal not displayed */
// Optional. SSL configuration for the MongoDB connection.
SslConfig *MongodbSslConfig `protobuf:"bytes,6,opt,name=ssl_config,json=sslConfig,proto3" json:"ssl_config,omitempty"`
// MongoDB connection format.
// Must specify either srv_connection_format or standard_connection_format.
//
// Types that are valid to be assigned to MongodbConnectionFormat:
//
// *MongodbProfile_SrvConnectionFormat
// *MongodbProfile_StandardConnectionFormat
MongodbConnectionFormat isMongodbProfile_MongodbConnectionFormat `protobuf_oneof:"mongodb_connection_format"`
// contains filtered or unexported fields
}
MongoDB profile.
func (*MongodbProfile) Descriptor
deprecated
added in
v1.15.0
func (*MongodbProfile) Descriptor() ([]byte, []int)
Deprecated: Use MongodbProfile.ProtoReflect.Descriptor instead.
func (*MongodbProfile) GetHostAddresses ¶ added in v1.15.0
func (x *MongodbProfile) GetHostAddresses() []*HostAddress
func (*MongodbProfile) GetMongodbConnectionFormat ¶ added in v1.15.0
func (x *MongodbProfile) GetMongodbConnectionFormat() isMongodbProfile_MongodbConnectionFormat
func (*MongodbProfile) GetPassword ¶ added in v1.15.0
func (x *MongodbProfile) GetPassword() string
func (*MongodbProfile) GetReplicaSet ¶ added in v1.15.0
func (x *MongodbProfile) GetReplicaSet() string
func (*MongodbProfile) GetSecretManagerStoredPassword ¶ added in v1.15.0
func (x *MongodbProfile) GetSecretManagerStoredPassword() string
func (*MongodbProfile) GetSrvConnectionFormat ¶ added in v1.15.0
func (x *MongodbProfile) GetSrvConnectionFormat() *SrvConnectionFormat
func (*MongodbProfile) GetSslConfig ¶ added in v1.15.0
func (x *MongodbProfile) GetSslConfig() *MongodbSslConfig
func (*MongodbProfile) GetStandardConnectionFormat ¶ added in v1.15.0
func (x *MongodbProfile) GetStandardConnectionFormat() *StandardConnectionFormat
func (*MongodbProfile) GetUsername ¶ added in v1.15.0
func (x *MongodbProfile) GetUsername() string
func (*MongodbProfile) ProtoMessage ¶ added in v1.15.0
func (*MongodbProfile) ProtoMessage()
func (*MongodbProfile) ProtoReflect ¶ added in v1.15.0
func (x *MongodbProfile) ProtoReflect() protoreflect.Message
func (*MongodbProfile) Reset ¶ added in v1.15.0
func (x *MongodbProfile) Reset()
func (*MongodbProfile) String ¶ added in v1.15.0
func (x *MongodbProfile) String() string
type MongodbProfile_SrvConnectionFormat ¶ added in v1.15.0
type MongodbProfile_SrvConnectionFormat struct {
// Srv connection format.
SrvConnectionFormat *SrvConnectionFormat `protobuf:"bytes,101,opt,name=srv_connection_format,json=srvConnectionFormat,proto3,oneof"`
}
type MongodbProfile_StandardConnectionFormat ¶ added in v1.15.0
type MongodbProfile_StandardConnectionFormat struct {
// Standard connection format.
StandardConnectionFormat *StandardConnectionFormat `protobuf:"bytes,102,opt,name=standard_connection_format,json=standardConnectionFormat,proto3,oneof"`
}
type MongodbSourceConfig ¶ added in v1.15.0
type MongodbSourceConfig struct {
// MongoDB collections to include in the stream.
IncludeObjects *MongodbCluster `protobuf:"bytes,1,opt,name=include_objects,json=includeObjects,proto3" json:"include_objects,omitempty"`
// MongoDB collections to exclude from the stream.
ExcludeObjects *MongodbCluster `protobuf:"bytes,2,opt,name=exclude_objects,json=excludeObjects,proto3" json:"exclude_objects,omitempty"`
// Optional. Maximum number of concurrent backfill tasks. The number should be
// non-negative and less than or equal to 50. If not set (or set to 0), the
// system's default value is used
MaxConcurrentBackfillTasks int32 `` /* 144-byte string literal not displayed */
// contains filtered or unexported fields
}
MongoDB source configuration.
func (*MongodbSourceConfig) Descriptor
deprecated
added in
v1.15.0
func (*MongodbSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use MongodbSourceConfig.ProtoReflect.Descriptor instead.
func (*MongodbSourceConfig) GetExcludeObjects ¶ added in v1.15.0
func (x *MongodbSourceConfig) GetExcludeObjects() *MongodbCluster
func (*MongodbSourceConfig) GetIncludeObjects ¶ added in v1.15.0
func (x *MongodbSourceConfig) GetIncludeObjects() *MongodbCluster
func (*MongodbSourceConfig) GetMaxConcurrentBackfillTasks ¶ added in v1.15.0
func (x *MongodbSourceConfig) GetMaxConcurrentBackfillTasks() int32
func (*MongodbSourceConfig) ProtoMessage ¶ added in v1.15.0
func (*MongodbSourceConfig) ProtoMessage()
func (*MongodbSourceConfig) ProtoReflect ¶ added in v1.15.0
func (x *MongodbSourceConfig) ProtoReflect() protoreflect.Message
func (*MongodbSourceConfig) Reset ¶ added in v1.15.0
func (x *MongodbSourceConfig) Reset()
func (*MongodbSourceConfig) String ¶ added in v1.15.0
func (x *MongodbSourceConfig) String() string
type MongodbSslConfig ¶ added in v1.15.0
type MongodbSslConfig struct {
// Optional. Input only. PEM-encoded private key associated with the Client
// Certificate. If this field is used then the 'client_certificate' and the
// 'ca_certificate' fields are mandatory.
ClientKey string `protobuf:"bytes,1,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"`
// Output only. Indicates whether the client_key field is set.
ClientKeySet bool `protobuf:"varint,2,opt,name=client_key_set,json=clientKeySet,proto3" json:"client_key_set,omitempty"`
// Optional. Input only. PEM-encoded certificate that will be used by the
// replica to authenticate against the source database server. If this field
// is used then the 'client_key' and the 'ca_certificate' fields are
// mandatory.
ClientCertificate string `protobuf:"bytes,3,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
// Output only. Indicates whether the client_certificate field is set.
ClientCertificateSet bool `protobuf:"varint,4,opt,name=client_certificate_set,json=clientCertificateSet,proto3" json:"client_certificate_set,omitempty"`
// Optional. Input only. PEM-encoded certificate of the CA that signed the
// source database server's certificate.
CaCertificate string `protobuf:"bytes,5,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
// Output only. Indicates whether the ca_certificate field is set.
CaCertificateSet bool `protobuf:"varint,6,opt,name=ca_certificate_set,json=caCertificateSet,proto3" json:"ca_certificate_set,omitempty"`
// Optional. Input only. A reference to a Secret Manager resource name storing
// the PEM-encoded private key associated with the Client Certificate. If this
// field is used then the 'client_certificate' and the 'ca_certificate' fields
// are mandatory. Mutually exclusive with the `client_key` field.
SecretManagerStoredClientKey string `` /* 151-byte string literal not displayed */
// contains filtered or unexported fields
}
MongoDB SSL configuration information.
func (*MongodbSslConfig) Descriptor
deprecated
added in
v1.15.0
func (*MongodbSslConfig) Descriptor() ([]byte, []int)
Deprecated: Use MongodbSslConfig.ProtoReflect.Descriptor instead.
func (*MongodbSslConfig) GetCaCertificate ¶ added in v1.15.0
func (x *MongodbSslConfig) GetCaCertificate() string
func (*MongodbSslConfig) GetCaCertificateSet ¶ added in v1.15.0
func (x *MongodbSslConfig) GetCaCertificateSet() bool
func (*MongodbSslConfig) GetClientCertificate ¶ added in v1.15.0
func (x *MongodbSslConfig) GetClientCertificate() string
func (*MongodbSslConfig) GetClientCertificateSet ¶ added in v1.15.0
func (x *MongodbSslConfig) GetClientCertificateSet() bool
func (*MongodbSslConfig) GetClientKey ¶ added in v1.15.0
func (x *MongodbSslConfig) GetClientKey() string
func (*MongodbSslConfig) GetClientKeySet ¶ added in v1.15.0
func (x *MongodbSslConfig) GetClientKeySet() bool
func (*MongodbSslConfig) GetSecretManagerStoredClientKey ¶ added in v1.15.0
func (x *MongodbSslConfig) GetSecretManagerStoredClientKey() string
func (*MongodbSslConfig) ProtoMessage ¶ added in v1.15.0
func (*MongodbSslConfig) ProtoMessage()
func (*MongodbSslConfig) ProtoReflect ¶ added in v1.15.0
func (x *MongodbSslConfig) ProtoReflect() protoreflect.Message
func (*MongodbSslConfig) Reset ¶ added in v1.15.0
func (x *MongodbSslConfig) Reset()
func (*MongodbSslConfig) String ¶ added in v1.15.0
func (x *MongodbSslConfig) String() string
type MysqlColumn ¶
type MysqlColumn struct {
// Column name.
Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
// The MySQL data type. Full data types list can be found here:
// https://dev.mysql.com/doc/refman/8.0/en/data-types.html
DataType string `protobuf:"bytes,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"`
// Column length.
Length int32 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
// Column collation.
Collation string `protobuf:"bytes,4,opt,name=collation,proto3" json:"collation,omitempty"`
// Whether or not the column represents a primary key.
PrimaryKey bool `protobuf:"varint,5,opt,name=primary_key,json=primaryKey,proto3" json:"primary_key,omitempty"`
// Whether or not the column can accept a null value.
Nullable bool `protobuf:"varint,6,opt,name=nullable,proto3" json:"nullable,omitempty"`
// The ordinal position of the column in the table.
OrdinalPosition int32 `protobuf:"varint,7,opt,name=ordinal_position,json=ordinalPosition,proto3" json:"ordinal_position,omitempty"`
// Column precision.
Precision int32 `protobuf:"varint,8,opt,name=precision,proto3" json:"precision,omitempty"`
// Column scale.
Scale int32 `protobuf:"varint,9,opt,name=scale,proto3" json:"scale,omitempty"`
// contains filtered or unexported fields
}
MySQL Column.
func (*MysqlColumn) Descriptor
deprecated
func (*MysqlColumn) Descriptor() ([]byte, []int)
Deprecated: Use MysqlColumn.ProtoReflect.Descriptor instead.
func (*MysqlColumn) GetCollation ¶
func (x *MysqlColumn) GetCollation() string
func (*MysqlColumn) GetColumn ¶
func (x *MysqlColumn) GetColumn() string
func (*MysqlColumn) GetDataType ¶
func (x *MysqlColumn) GetDataType() string
func (*MysqlColumn) GetLength ¶
func (x *MysqlColumn) GetLength() int32
func (*MysqlColumn) GetNullable ¶
func (x *MysqlColumn) GetNullable() bool
func (*MysqlColumn) GetOrdinalPosition ¶
func (x *MysqlColumn) GetOrdinalPosition() int32
func (*MysqlColumn) GetPrecision ¶ added in v1.10.0
func (x *MysqlColumn) GetPrecision() int32
func (*MysqlColumn) GetPrimaryKey ¶
func (x *MysqlColumn) GetPrimaryKey() bool
func (*MysqlColumn) GetScale ¶ added in v1.10.0
func (x *MysqlColumn) GetScale() int32
func (*MysqlColumn) ProtoMessage ¶
func (*MysqlColumn) ProtoMessage()
func (*MysqlColumn) ProtoReflect ¶
func (x *MysqlColumn) ProtoReflect() protoreflect.Message
func (*MysqlColumn) Reset ¶
func (x *MysqlColumn) Reset()
func (*MysqlColumn) String ¶
func (x *MysqlColumn) String() string
type MysqlDatabase ¶
type MysqlDatabase struct {
// Database name.
Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
// Tables in the database.
MysqlTables []*MysqlTable `protobuf:"bytes,2,rep,name=mysql_tables,json=mysqlTables,proto3" json:"mysql_tables,omitempty"`
// contains filtered or unexported fields
}
MySQL database.
func (*MysqlDatabase) Descriptor
deprecated
func (*MysqlDatabase) Descriptor() ([]byte, []int)
Deprecated: Use MysqlDatabase.ProtoReflect.Descriptor instead.
func (*MysqlDatabase) GetDatabase ¶
func (x *MysqlDatabase) GetDatabase() string
func (*MysqlDatabase) GetMysqlTables ¶
func (x *MysqlDatabase) GetMysqlTables() []*MysqlTable
func (*MysqlDatabase) ProtoMessage ¶
func (*MysqlDatabase) ProtoMessage()
func (*MysqlDatabase) ProtoReflect ¶
func (x *MysqlDatabase) ProtoReflect() protoreflect.Message
func (*MysqlDatabase) Reset ¶
func (x *MysqlDatabase) Reset()
func (*MysqlDatabase) String ¶
func (x *MysqlDatabase) String() string
type MysqlGtidPosition ¶ added in v1.14.0
type MysqlGtidPosition struct {
// Required. The gtid set to start replication from.
GtidSet string `protobuf:"bytes,1,opt,name=gtid_set,json=gtidSet,proto3" json:"gtid_set,omitempty"`
// contains filtered or unexported fields
}
MySQL GTID position
func (*MysqlGtidPosition) Descriptor
deprecated
added in
v1.14.0
func (*MysqlGtidPosition) Descriptor() ([]byte, []int)
Deprecated: Use MysqlGtidPosition.ProtoReflect.Descriptor instead.
func (*MysqlGtidPosition) GetGtidSet ¶ added in v1.14.0
func (x *MysqlGtidPosition) GetGtidSet() string
func (*MysqlGtidPosition) ProtoMessage ¶ added in v1.14.0
func (*MysqlGtidPosition) ProtoMessage()
func (*MysqlGtidPosition) ProtoReflect ¶ added in v1.14.0
func (x *MysqlGtidPosition) ProtoReflect() protoreflect.Message
func (*MysqlGtidPosition) Reset ¶ added in v1.14.0
func (x *MysqlGtidPosition) Reset()
func (*MysqlGtidPosition) String ¶ added in v1.14.0
func (x *MysqlGtidPosition) String() string
type MysqlLogPosition ¶ added in v1.12.0
type MysqlLogPosition struct {
// Required. The binary log file name.
LogFile string `protobuf:"bytes,1,opt,name=log_file,json=logFile,proto3" json:"log_file,omitempty"`
// Optional. The position within the binary log file. Default is head of file.
LogPosition *int32 `protobuf:"varint,2,opt,name=log_position,json=logPosition,proto3,oneof" json:"log_position,omitempty"`
// contains filtered or unexported fields
}
MySQL log position
func (*MysqlLogPosition) Descriptor
deprecated
added in
v1.12.0
func (*MysqlLogPosition) Descriptor() ([]byte, []int)
Deprecated: Use MysqlLogPosition.ProtoReflect.Descriptor instead.
func (*MysqlLogPosition) GetLogFile ¶ added in v1.12.0
func (x *MysqlLogPosition) GetLogFile() string
func (*MysqlLogPosition) GetLogPosition ¶ added in v1.12.0
func (x *MysqlLogPosition) GetLogPosition() int32
func (*MysqlLogPosition) ProtoMessage ¶ added in v1.12.0
func (*MysqlLogPosition) ProtoMessage()
func (*MysqlLogPosition) ProtoReflect ¶ added in v1.12.0
func (x *MysqlLogPosition) ProtoReflect() protoreflect.Message
func (*MysqlLogPosition) Reset ¶ added in v1.12.0
func (x *MysqlLogPosition) Reset()
func (*MysqlLogPosition) String ¶ added in v1.12.0
func (x *MysqlLogPosition) String() string
type MysqlProfile ¶
type MysqlProfile struct {
// Required. Hostname for the MySQL connection.
Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
// Port for the MySQL connection, default value is 3306.
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
// Required. Username for the MySQL connection.
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
// Optional. Input only. Password for the MySQL connection. Mutually exclusive
// with the `secret_manager_stored_password` field.
Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
// SSL configuration for the MySQL connection.
SslConfig *MysqlSslConfig `protobuf:"bytes,5,opt,name=ssl_config,json=sslConfig,proto3" json:"ssl_config,omitempty"`
// Optional. A reference to a Secret Manager resource name storing the MySQL
// connection password. Mutually exclusive with the `password` field.
SecretManagerStoredPassword string `` /* 146-byte string literal not displayed */
// contains filtered or unexported fields
}
MySQL database profile.
func (*MysqlProfile) Descriptor
deprecated
func (*MysqlProfile) Descriptor() ([]byte, []int)
Deprecated: Use MysqlProfile.ProtoReflect.Descriptor instead.
func (*MysqlProfile) GetHostname ¶
func (x *MysqlProfile) GetHostname() string
func (*MysqlProfile) GetPassword ¶
func (x *MysqlProfile) GetPassword() string
func (*MysqlProfile) GetPort ¶
func (x *MysqlProfile) GetPort() int32
func (*MysqlProfile) GetSecretManagerStoredPassword ¶ added in v1.14.0
func (x *MysqlProfile) GetSecretManagerStoredPassword() string
func (*MysqlProfile) GetSslConfig ¶
func (x *MysqlProfile) GetSslConfig() *MysqlSslConfig
func (*MysqlProfile) GetUsername ¶
func (x *MysqlProfile) GetUsername() string
func (*MysqlProfile) ProtoMessage ¶
func (*MysqlProfile) ProtoMessage()
func (*MysqlProfile) ProtoReflect ¶
func (x *MysqlProfile) ProtoReflect() protoreflect.Message
func (*MysqlProfile) Reset ¶
func (x *MysqlProfile) Reset()
func (*MysqlProfile) String ¶
func (x *MysqlProfile) String() string
type MysqlRdbms ¶
type MysqlRdbms struct {
// Mysql databases on the server
MysqlDatabases []*MysqlDatabase `protobuf:"bytes,1,rep,name=mysql_databases,json=mysqlDatabases,proto3" json:"mysql_databases,omitempty"`
// contains filtered or unexported fields
}
MySQL database structure
func (*MysqlRdbms) Descriptor
deprecated
func (*MysqlRdbms) Descriptor() ([]byte, []int)
Deprecated: Use MysqlRdbms.ProtoReflect.Descriptor instead.
func (*MysqlRdbms) GetMysqlDatabases ¶
func (x *MysqlRdbms) GetMysqlDatabases() []*MysqlDatabase
func (*MysqlRdbms) ProtoMessage ¶
func (*MysqlRdbms) ProtoMessage()
func (*MysqlRdbms) ProtoReflect ¶
func (x *MysqlRdbms) ProtoReflect() protoreflect.Message
func (*MysqlRdbms) Reset ¶
func (x *MysqlRdbms) Reset()
func (*MysqlRdbms) String ¶
func (x *MysqlRdbms) String() string
type MysqlSourceConfig ¶
type MysqlSourceConfig struct {
// MySQL objects to retrieve from the source.
IncludeObjects *MysqlRdbms `protobuf:"bytes,1,opt,name=include_objects,json=includeObjects,proto3" json:"include_objects,omitempty"`
// MySQL objects to exclude from the stream.
ExcludeObjects *MysqlRdbms `protobuf:"bytes,2,opt,name=exclude_objects,json=excludeObjects,proto3" json:"exclude_objects,omitempty"`
// Maximum number of concurrent CDC tasks. The number should be non negative.
// If not set (or set to 0), the system's default value will be used.
MaxConcurrentCdcTasks int32 `` /* 129-byte string literal not displayed */
// Maximum number of concurrent backfill tasks. The number should be non
// negative. If not set (or set to 0), the system's default value will be
// used.
MaxConcurrentBackfillTasks int32 `` /* 144-byte string literal not displayed */
// The CDC method to use for the stream.
//
// Types that are valid to be assigned to CdcMethod:
//
// *MysqlSourceConfig_BinaryLogPosition_
// *MysqlSourceConfig_Gtid_
CdcMethod isMysqlSourceConfig_CdcMethod `protobuf_oneof:"cdc_method"`
// contains filtered or unexported fields
}
MySQL source configuration
func (*MysqlSourceConfig) Descriptor
deprecated
func (*MysqlSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use MysqlSourceConfig.ProtoReflect.Descriptor instead.
func (*MysqlSourceConfig) GetBinaryLogPosition ¶ added in v1.12.0
func (x *MysqlSourceConfig) GetBinaryLogPosition() *MysqlSourceConfig_BinaryLogPosition
func (*MysqlSourceConfig) GetCdcMethod ¶ added in v1.12.0
func (x *MysqlSourceConfig) GetCdcMethod() isMysqlSourceConfig_CdcMethod
func (*MysqlSourceConfig) GetExcludeObjects ¶
func (x *MysqlSourceConfig) GetExcludeObjects() *MysqlRdbms
func (*MysqlSourceConfig) GetGtid ¶ added in v1.12.0
func (x *MysqlSourceConfig) GetGtid() *MysqlSourceConfig_Gtid
func (*MysqlSourceConfig) GetIncludeObjects ¶
func (x *MysqlSourceConfig) GetIncludeObjects() *MysqlRdbms
func (*MysqlSourceConfig) GetMaxConcurrentBackfillTasks ¶ added in v1.8.0
func (x *MysqlSourceConfig) GetMaxConcurrentBackfillTasks() int32
func (*MysqlSourceConfig) GetMaxConcurrentCdcTasks ¶
func (x *MysqlSourceConfig) GetMaxConcurrentCdcTasks() int32
func (*MysqlSourceConfig) ProtoMessage ¶
func (*MysqlSourceConfig) ProtoMessage()
func (*MysqlSourceConfig) ProtoReflect ¶
func (x *MysqlSourceConfig) ProtoReflect() protoreflect.Message
func (*MysqlSourceConfig) Reset ¶
func (x *MysqlSourceConfig) Reset()
func (*MysqlSourceConfig) String ¶
func (x *MysqlSourceConfig) String() string
type MysqlSourceConfig_BinaryLogPosition ¶ added in v1.12.0
type MysqlSourceConfig_BinaryLogPosition struct {
// contains filtered or unexported fields
}
Use Binary log position based replication.
func (*MysqlSourceConfig_BinaryLogPosition) Descriptor
deprecated
added in
v1.12.0
func (*MysqlSourceConfig_BinaryLogPosition) Descriptor() ([]byte, []int)
Deprecated: Use MysqlSourceConfig_BinaryLogPosition.ProtoReflect.Descriptor instead.
func (*MysqlSourceConfig_BinaryLogPosition) ProtoMessage ¶ added in v1.12.0
func (*MysqlSourceConfig_BinaryLogPosition) ProtoMessage()
func (*MysqlSourceConfig_BinaryLogPosition) ProtoReflect ¶ added in v1.12.0
func (x *MysqlSourceConfig_BinaryLogPosition) ProtoReflect() protoreflect.Message
func (*MysqlSourceConfig_BinaryLogPosition) Reset ¶ added in v1.12.0
func (x *MysqlSourceConfig_BinaryLogPosition) Reset()
func (*MysqlSourceConfig_BinaryLogPosition) String ¶ added in v1.12.0
func (x *MysqlSourceConfig_BinaryLogPosition) String() string
type MysqlSourceConfig_BinaryLogPosition_ ¶ added in v1.12.0
type MysqlSourceConfig_BinaryLogPosition_ struct {
// Use Binary log position based replication.
BinaryLogPosition *MysqlSourceConfig_BinaryLogPosition `protobuf:"bytes,101,opt,name=binary_log_position,json=binaryLogPosition,proto3,oneof"`
}
type MysqlSourceConfig_Gtid ¶ added in v1.12.0
type MysqlSourceConfig_Gtid struct {
// contains filtered or unexported fields
}
Use GTID based replication.
func (*MysqlSourceConfig_Gtid) Descriptor
deprecated
added in
v1.12.0
func (*MysqlSourceConfig_Gtid) Descriptor() ([]byte, []int)
Deprecated: Use MysqlSourceConfig_Gtid.ProtoReflect.Descriptor instead.
func (*MysqlSourceConfig_Gtid) ProtoMessage ¶ added in v1.12.0
func (*MysqlSourceConfig_Gtid) ProtoMessage()
func (*MysqlSourceConfig_Gtid) ProtoReflect ¶ added in v1.12.0
func (x *MysqlSourceConfig_Gtid) ProtoReflect() protoreflect.Message
func (*MysqlSourceConfig_Gtid) Reset ¶ added in v1.12.0
func (x *MysqlSourceConfig_Gtid) Reset()
func (*MysqlSourceConfig_Gtid) String ¶ added in v1.12.0
func (x *MysqlSourceConfig_Gtid) String() string
type MysqlSourceConfig_Gtid_ ¶ added in v1.12.0
type MysqlSourceConfig_Gtid_ struct {
// Use GTID based replication.
Gtid *MysqlSourceConfig_Gtid `protobuf:"bytes,102,opt,name=gtid,proto3,oneof"`
}
type MysqlSslConfig ¶
type MysqlSslConfig struct {
// Optional. Input only. PEM-encoded private key associated with the Client
// Certificate. If this field is used then the 'client_certificate' and the
// 'ca_certificate' fields are mandatory.
ClientKey string `protobuf:"bytes,1,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"`
// Output only. Indicates whether the client_key field is set.
ClientKeySet bool `protobuf:"varint,2,opt,name=client_key_set,json=clientKeySet,proto3" json:"client_key_set,omitempty"`
// Optional. Input only. PEM-encoded certificate that will be used by the
// replica to authenticate against the source database server. If this field
// is used then the 'client_key' and the 'ca_certificate' fields are
// mandatory.
ClientCertificate string `protobuf:"bytes,3,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
// Output only. Indicates whether the client_certificate field is set.
ClientCertificateSet bool `protobuf:"varint,4,opt,name=client_certificate_set,json=clientCertificateSet,proto3" json:"client_certificate_set,omitempty"`
// Input only. PEM-encoded certificate of the CA that signed the source
// database server's certificate.
CaCertificate string `protobuf:"bytes,5,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
// Output only. Indicates whether the ca_certificate field is set.
CaCertificateSet bool `protobuf:"varint,6,opt,name=ca_certificate_set,json=caCertificateSet,proto3" json:"ca_certificate_set,omitempty"`
// contains filtered or unexported fields
}
MySQL SSL configuration information.
func (*MysqlSslConfig) Descriptor
deprecated
func (*MysqlSslConfig) Descriptor() ([]byte, []int)
Deprecated: Use MysqlSslConfig.ProtoReflect.Descriptor instead.
func (*MysqlSslConfig) GetCaCertificate ¶
func (x *MysqlSslConfig) GetCaCertificate() string
func (*MysqlSslConfig) GetCaCertificateSet ¶
func (x *MysqlSslConfig) GetCaCertificateSet() bool
func (*MysqlSslConfig) GetClientCertificate ¶
func (x *MysqlSslConfig) GetClientCertificate() string
func (*MysqlSslConfig) GetClientCertificateSet ¶
func (x *MysqlSslConfig) GetClientCertificateSet() bool
func (*MysqlSslConfig) GetClientKey ¶
func (x *MysqlSslConfig) GetClientKey() string
func (*MysqlSslConfig) GetClientKeySet ¶
func (x *MysqlSslConfig) GetClientKeySet() bool
func (*MysqlSslConfig) ProtoMessage ¶
func (*MysqlSslConfig) ProtoMessage()
func (*MysqlSslConfig) ProtoReflect ¶
func (x *MysqlSslConfig) ProtoReflect() protoreflect.Message
func (*MysqlSslConfig) Reset ¶
func (x *MysqlSslConfig) Reset()
func (*MysqlSslConfig) String ¶
func (x *MysqlSslConfig) String() string
type MysqlTable ¶
type MysqlTable struct {
// Table name.
Table string `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
// MySQL columns in the database.
// When unspecified as part of include/exclude objects, includes/excludes
// everything.
MysqlColumns []*MysqlColumn `protobuf:"bytes,2,rep,name=mysql_columns,json=mysqlColumns,proto3" json:"mysql_columns,omitempty"`
// contains filtered or unexported fields
}
MySQL table.
func (*MysqlTable) Descriptor
deprecated
func (*MysqlTable) Descriptor() ([]byte, []int)
Deprecated: Use MysqlTable.ProtoReflect.Descriptor instead.
func (*MysqlTable) GetMysqlColumns ¶
func (x *MysqlTable) GetMysqlColumns() []*MysqlColumn
func (*MysqlTable) GetTable ¶
func (x *MysqlTable) GetTable() string
func (*MysqlTable) ProtoMessage ¶
func (*MysqlTable) ProtoMessage()
func (*MysqlTable) ProtoReflect ¶
func (x *MysqlTable) ProtoReflect() protoreflect.Message
func (*MysqlTable) Reset ¶
func (x *MysqlTable) Reset()
func (*MysqlTable) String ¶
func (x *MysqlTable) String() string
type OperationMetadata ¶
type OperationMetadata struct {
// Output only. The time the operation was created.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,1,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The time the operation finished running.
EndTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=end_time,json=endTime,proto3" json:"end_time,omitempty"`
// Output only. Server-defined resource path for the target of the operation.
Target string `protobuf:"bytes,3,opt,name=target,proto3" json:"target,omitempty"`
// Output only. Name of the verb executed by the operation.
Verb string `protobuf:"bytes,4,opt,name=verb,proto3" json:"verb,omitempty"`
// Output only. Human-readable status of the operation, if any.
StatusMessage string `protobuf:"bytes,5,opt,name=status_message,json=statusMessage,proto3" json:"status_message,omitempty"`
// Output only. Identifies whether the user has requested cancellation
// of the operation. Operations that have successfully been cancelled
// have
// [google.longrunning.Operation.error][google.longrunning.Operation.error]
// value with a [google.rpc.Status.code][google.rpc.Status.code] of 1,
// corresponding to `Code.CANCELLED`.
RequestedCancellation bool `protobuf:"varint,6,opt,name=requested_cancellation,json=requestedCancellation,proto3" json:"requested_cancellation,omitempty"`
// Output only. API version used to start the operation.
ApiVersion string `protobuf:"bytes,7,opt,name=api_version,json=apiVersion,proto3" json:"api_version,omitempty"`
// Output only. Results of executed validations if there are any.
ValidationResult *ValidationResult `protobuf:"bytes,8,opt,name=validation_result,json=validationResult,proto3" json:"validation_result,omitempty"`
// contains filtered or unexported fields
}
Represents the metadata of the long-running operation.
func (*OperationMetadata) Descriptor
deprecated
func (*OperationMetadata) Descriptor() ([]byte, []int)
Deprecated: Use OperationMetadata.ProtoReflect.Descriptor instead.
func (*OperationMetadata) GetApiVersion ¶
func (x *OperationMetadata) GetApiVersion() string
func (*OperationMetadata) GetCreateTime ¶
func (x *OperationMetadata) GetCreateTime() *timestamppb.Timestamp
func (*OperationMetadata) GetEndTime ¶
func (x *OperationMetadata) GetEndTime() *timestamppb.Timestamp
func (*OperationMetadata) GetRequestedCancellation ¶
func (x *OperationMetadata) GetRequestedCancellation() bool
func (*OperationMetadata) GetStatusMessage ¶
func (x *OperationMetadata) GetStatusMessage() string
func (*OperationMetadata) GetTarget ¶
func (x *OperationMetadata) GetTarget() string
func (*OperationMetadata) GetValidationResult ¶
func (x *OperationMetadata) GetValidationResult() *ValidationResult
func (*OperationMetadata) GetVerb ¶
func (x *OperationMetadata) GetVerb() string
func (*OperationMetadata) ProtoMessage ¶
func (*OperationMetadata) ProtoMessage()
func (*OperationMetadata) ProtoReflect ¶
func (x *OperationMetadata) ProtoReflect() protoreflect.Message
func (*OperationMetadata) Reset ¶
func (x *OperationMetadata) Reset()
func (*OperationMetadata) String ¶
func (x *OperationMetadata) String() string
type OracleAsmConfig ¶ added in v1.12.0
type OracleAsmConfig struct {
// Required. Hostname for the Oracle ASM connection.
Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
// Required. Port for the Oracle ASM connection.
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
// Required. Username for the Oracle ASM connection.
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
// Optional. Password for the Oracle ASM connection. Mutually exclusive with
// the `secret_manager_stored_password` field.
Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
// Required. ASM service name for the Oracle ASM connection.
AsmService string `protobuf:"bytes,5,opt,name=asm_service,json=asmService,proto3" json:"asm_service,omitempty"`
// Optional. Connection string attributes
ConnectionAttributes map[string]string `` /* 195-byte string literal not displayed */
// Optional. SSL configuration for the Oracle connection.
OracleSslConfig *OracleSslConfig `protobuf:"bytes,7,opt,name=oracle_ssl_config,json=oracleSslConfig,proto3" json:"oracle_ssl_config,omitempty"`
// Optional. A reference to a Secret Manager resource name storing the Oracle
// ASM connection password. Mutually exclusive with the `password` field.
SecretManagerStoredPassword string `` /* 146-byte string literal not displayed */
// contains filtered or unexported fields
}
Configuration for Oracle Automatic Storage Management (ASM) connection.
func (*OracleAsmConfig) Descriptor
deprecated
added in
v1.12.0
func (*OracleAsmConfig) Descriptor() ([]byte, []int)
Deprecated: Use OracleAsmConfig.ProtoReflect.Descriptor instead.
func (*OracleAsmConfig) GetAsmService ¶ added in v1.12.0
func (x *OracleAsmConfig) GetAsmService() string
func (*OracleAsmConfig) GetConnectionAttributes ¶ added in v1.12.0
func (x *OracleAsmConfig) GetConnectionAttributes() map[string]string
func (*OracleAsmConfig) GetHostname ¶ added in v1.12.0
func (x *OracleAsmConfig) GetHostname() string
func (*OracleAsmConfig) GetOracleSslConfig ¶ added in v1.12.0
func (x *OracleAsmConfig) GetOracleSslConfig() *OracleSslConfig
func (*OracleAsmConfig) GetPassword ¶ added in v1.12.0
func (x *OracleAsmConfig) GetPassword() string
func (*OracleAsmConfig) GetPort ¶ added in v1.12.0
func (x *OracleAsmConfig) GetPort() int32
func (*OracleAsmConfig) GetSecretManagerStoredPassword ¶ added in v1.14.0
func (x *OracleAsmConfig) GetSecretManagerStoredPassword() string
func (*OracleAsmConfig) GetUsername ¶ added in v1.12.0
func (x *OracleAsmConfig) GetUsername() string
func (*OracleAsmConfig) ProtoMessage ¶ added in v1.12.0
func (*OracleAsmConfig) ProtoMessage()
func (*OracleAsmConfig) ProtoReflect ¶ added in v1.12.0
func (x *OracleAsmConfig) ProtoReflect() protoreflect.Message
func (*OracleAsmConfig) Reset ¶ added in v1.12.0
func (x *OracleAsmConfig) Reset()
func (*OracleAsmConfig) String ¶ added in v1.12.0
func (x *OracleAsmConfig) String() string
type OracleColumn ¶
type OracleColumn struct {
// Column name.
Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
// The Oracle data type.
DataType string `protobuf:"bytes,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"`
// Column length.
Length int32 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
// Column precision.
Precision int32 `protobuf:"varint,4,opt,name=precision,proto3" json:"precision,omitempty"`
// Column scale.
Scale int32 `protobuf:"varint,5,opt,name=scale,proto3" json:"scale,omitempty"`
// Column encoding.
Encoding string `protobuf:"bytes,6,opt,name=encoding,proto3" json:"encoding,omitempty"`
// Whether or not the column represents a primary key.
PrimaryKey bool `protobuf:"varint,7,opt,name=primary_key,json=primaryKey,proto3" json:"primary_key,omitempty"`
// Whether or not the column can accept a null value.
Nullable bool `protobuf:"varint,8,opt,name=nullable,proto3" json:"nullable,omitempty"`
// The ordinal position of the column in the table.
OrdinalPosition int32 `protobuf:"varint,9,opt,name=ordinal_position,json=ordinalPosition,proto3" json:"ordinal_position,omitempty"`
// contains filtered or unexported fields
}
Oracle Column.
func (*OracleColumn) Descriptor
deprecated
func (*OracleColumn) Descriptor() ([]byte, []int)
Deprecated: Use OracleColumn.ProtoReflect.Descriptor instead.
func (*OracleColumn) GetColumn ¶
func (x *OracleColumn) GetColumn() string
func (*OracleColumn) GetDataType ¶
func (x *OracleColumn) GetDataType() string
func (*OracleColumn) GetEncoding ¶
func (x *OracleColumn) GetEncoding() string
func (*OracleColumn) GetLength ¶
func (x *OracleColumn) GetLength() int32
func (*OracleColumn) GetNullable ¶
func (x *OracleColumn) GetNullable() bool
func (*OracleColumn) GetOrdinalPosition ¶
func (x *OracleColumn) GetOrdinalPosition() int32
func (*OracleColumn) GetPrecision ¶
func (x *OracleColumn) GetPrecision() int32
func (*OracleColumn) GetPrimaryKey ¶
func (x *OracleColumn) GetPrimaryKey() bool
func (*OracleColumn) GetScale ¶
func (x *OracleColumn) GetScale() int32
func (*OracleColumn) ProtoMessage ¶
func (*OracleColumn) ProtoMessage()
func (*OracleColumn) ProtoReflect ¶
func (x *OracleColumn) ProtoReflect() protoreflect.Message
func (*OracleColumn) Reset ¶
func (x *OracleColumn) Reset()
func (*OracleColumn) String ¶
func (x *OracleColumn) String() string
type OracleProfile ¶
type OracleProfile struct {
// Required. Hostname for the Oracle connection.
Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
// Port for the Oracle connection, default value is 1521.
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
// Required. Username for the Oracle connection.
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
// Optional. Password for the Oracle connection. Mutually exclusive with the
// `secret_manager_stored_password` field.
Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
// Required. Database for the Oracle connection.
DatabaseService string `protobuf:"bytes,5,opt,name=database_service,json=databaseService,proto3" json:"database_service,omitempty"`
// Connection string attributes
ConnectionAttributes map[string]string `` /* 195-byte string literal not displayed */
// Optional. SSL configuration for the Oracle connection.
OracleSslConfig *OracleSslConfig `protobuf:"bytes,7,opt,name=oracle_ssl_config,json=oracleSslConfig,proto3" json:"oracle_ssl_config,omitempty"`
// Optional. Configuration for Oracle ASM connection.
OracleAsmConfig *OracleAsmConfig `protobuf:"bytes,8,opt,name=oracle_asm_config,json=oracleAsmConfig,proto3" json:"oracle_asm_config,omitempty"`
// Optional. A reference to a Secret Manager resource name storing the Oracle
// connection password. Mutually exclusive with the `password` field.
SecretManagerStoredPassword string `` /* 146-byte string literal not displayed */
// contains filtered or unexported fields
}
Oracle database profile.
func (*OracleProfile) Descriptor
deprecated
func (*OracleProfile) Descriptor() ([]byte, []int)
Deprecated: Use OracleProfile.ProtoReflect.Descriptor instead.
func (*OracleProfile) GetConnectionAttributes ¶
func (x *OracleProfile) GetConnectionAttributes() map[string]string
func (*OracleProfile) GetDatabaseService ¶
func (x *OracleProfile) GetDatabaseService() string
func (*OracleProfile) GetHostname ¶
func (x *OracleProfile) GetHostname() string
func (*OracleProfile) GetOracleAsmConfig ¶ added in v1.12.0
func (x *OracleProfile) GetOracleAsmConfig() *OracleAsmConfig
func (*OracleProfile) GetOracleSslConfig ¶ added in v1.12.0
func (x *OracleProfile) GetOracleSslConfig() *OracleSslConfig
func (*OracleProfile) GetPassword ¶
func (x *OracleProfile) GetPassword() string
func (*OracleProfile) GetPort ¶
func (x *OracleProfile) GetPort() int32
func (*OracleProfile) GetSecretManagerStoredPassword ¶ added in v1.12.0
func (x *OracleProfile) GetSecretManagerStoredPassword() string
func (*OracleProfile) GetUsername ¶
func (x *OracleProfile) GetUsername() string
func (*OracleProfile) ProtoMessage ¶
func (*OracleProfile) ProtoMessage()
func (*OracleProfile) ProtoReflect ¶
func (x *OracleProfile) ProtoReflect() protoreflect.Message
func (*OracleProfile) Reset ¶
func (x *OracleProfile) Reset()
func (*OracleProfile) String ¶
func (x *OracleProfile) String() string
type OracleRdbms ¶
type OracleRdbms struct {
// Oracle schemas/databases in the database server.
OracleSchemas []*OracleSchema `protobuf:"bytes,1,rep,name=oracle_schemas,json=oracleSchemas,proto3" json:"oracle_schemas,omitempty"`
// contains filtered or unexported fields
}
Oracle database structure.
func (*OracleRdbms) Descriptor
deprecated
func (*OracleRdbms) Descriptor() ([]byte, []int)
Deprecated: Use OracleRdbms.ProtoReflect.Descriptor instead.
func (*OracleRdbms) GetOracleSchemas ¶
func (x *OracleRdbms) GetOracleSchemas() []*OracleSchema
func (*OracleRdbms) ProtoMessage ¶
func (*OracleRdbms) ProtoMessage()
func (*OracleRdbms) ProtoReflect ¶
func (x *OracleRdbms) ProtoReflect() protoreflect.Message
func (*OracleRdbms) Reset ¶
func (x *OracleRdbms) Reset()
func (*OracleRdbms) String ¶
func (x *OracleRdbms) String() string
type OracleSchema ¶
type OracleSchema struct {
// Schema name.
Schema string `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
// Tables in the schema.
OracleTables []*OracleTable `protobuf:"bytes,2,rep,name=oracle_tables,json=oracleTables,proto3" json:"oracle_tables,omitempty"`
// contains filtered or unexported fields
}
Oracle schema.
func (*OracleSchema) Descriptor
deprecated
func (*OracleSchema) Descriptor() ([]byte, []int)
Deprecated: Use OracleSchema.ProtoReflect.Descriptor instead.
func (*OracleSchema) GetOracleTables ¶
func (x *OracleSchema) GetOracleTables() []*OracleTable
func (*OracleSchema) GetSchema ¶
func (x *OracleSchema) GetSchema() string
func (*OracleSchema) ProtoMessage ¶
func (*OracleSchema) ProtoMessage()
func (*OracleSchema) ProtoReflect ¶
func (x *OracleSchema) ProtoReflect() protoreflect.Message
func (*OracleSchema) Reset ¶
func (x *OracleSchema) Reset()
func (*OracleSchema) String ¶
func (x *OracleSchema) String() string
type OracleScnPosition ¶ added in v1.12.0
type OracleScnPosition struct {
// Required. SCN number from where Logs will be read
Scn int64 `protobuf:"varint,1,opt,name=scn,proto3" json:"scn,omitempty"`
// contains filtered or unexported fields
}
Oracle SCN position
func (*OracleScnPosition) Descriptor
deprecated
added in
v1.12.0
func (*OracleScnPosition) Descriptor() ([]byte, []int)
Deprecated: Use OracleScnPosition.ProtoReflect.Descriptor instead.
func (*OracleScnPosition) GetScn ¶ added in v1.12.0
func (x *OracleScnPosition) GetScn() int64
func (*OracleScnPosition) ProtoMessage ¶ added in v1.12.0
func (*OracleScnPosition) ProtoMessage()
func (*OracleScnPosition) ProtoReflect ¶ added in v1.12.0
func (x *OracleScnPosition) ProtoReflect() protoreflect.Message
func (*OracleScnPosition) Reset ¶ added in v1.12.0
func (x *OracleScnPosition) Reset()
func (*OracleScnPosition) String ¶ added in v1.12.0
func (x *OracleScnPosition) String() string
type OracleSourceConfig ¶
type OracleSourceConfig struct {
// Oracle objects to include in the stream.
IncludeObjects *OracleRdbms `protobuf:"bytes,1,opt,name=include_objects,json=includeObjects,proto3" json:"include_objects,omitempty"`
// Oracle objects to exclude from the stream.
ExcludeObjects *OracleRdbms `protobuf:"bytes,2,opt,name=exclude_objects,json=excludeObjects,proto3" json:"exclude_objects,omitempty"`
// Maximum number of concurrent CDC tasks. The number should be non-negative.
// If not set (or set to 0), the system's default value is used.
MaxConcurrentCdcTasks int32 `` /* 129-byte string literal not displayed */
// Maximum number of concurrent backfill tasks. The number should be
// non-negative. If not set (or set to 0), the system's default value is used.
MaxConcurrentBackfillTasks int32 `` /* 144-byte string literal not displayed */
// The configuration for handle Oracle large objects.
//
// Types that are valid to be assigned to LargeObjectsHandling:
//
// *OracleSourceConfig_DropLargeObjects_
// *OracleSourceConfig_StreamLargeObjects_
LargeObjectsHandling isOracleSourceConfig_LargeObjectsHandling `protobuf_oneof:"large_objects_handling"`
// Configuration to select the CDC method.
//
// Types that are valid to be assigned to CdcMethod:
//
// *OracleSourceConfig_LogMiner_
// *OracleSourceConfig_BinaryLogParser_
CdcMethod isOracleSourceConfig_CdcMethod `protobuf_oneof:"cdc_method"`
// contains filtered or unexported fields
}
Oracle data source configuration
func (*OracleSourceConfig) Descriptor
deprecated
func (*OracleSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig) GetBinaryLogParser ¶ added in v1.12.0
func (x *OracleSourceConfig) GetBinaryLogParser() *OracleSourceConfig_BinaryLogParser
func (*OracleSourceConfig) GetCdcMethod ¶ added in v1.12.0
func (x *OracleSourceConfig) GetCdcMethod() isOracleSourceConfig_CdcMethod
func (*OracleSourceConfig) GetDropLargeObjects ¶
func (x *OracleSourceConfig) GetDropLargeObjects() *OracleSourceConfig_DropLargeObjects
func (*OracleSourceConfig) GetExcludeObjects ¶
func (x *OracleSourceConfig) GetExcludeObjects() *OracleRdbms
func (*OracleSourceConfig) GetIncludeObjects ¶
func (x *OracleSourceConfig) GetIncludeObjects() *OracleRdbms
func (*OracleSourceConfig) GetLargeObjectsHandling ¶
func (x *OracleSourceConfig) GetLargeObjectsHandling() isOracleSourceConfig_LargeObjectsHandling
func (*OracleSourceConfig) GetLogMiner ¶ added in v1.12.0
func (x *OracleSourceConfig) GetLogMiner() *OracleSourceConfig_LogMiner
func (*OracleSourceConfig) GetMaxConcurrentBackfillTasks ¶ added in v1.8.0
func (x *OracleSourceConfig) GetMaxConcurrentBackfillTasks() int32
func (*OracleSourceConfig) GetMaxConcurrentCdcTasks ¶
func (x *OracleSourceConfig) GetMaxConcurrentCdcTasks() int32
func (*OracleSourceConfig) GetStreamLargeObjects ¶
func (x *OracleSourceConfig) GetStreamLargeObjects() *OracleSourceConfig_StreamLargeObjects
func (*OracleSourceConfig) ProtoMessage ¶
func (*OracleSourceConfig) ProtoMessage()
func (*OracleSourceConfig) ProtoReflect ¶
func (x *OracleSourceConfig) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig) Reset ¶
func (x *OracleSourceConfig) Reset()
func (*OracleSourceConfig) String ¶
func (x *OracleSourceConfig) String() string
type OracleSourceConfig_BinaryLogParser ¶ added in v1.12.0
type OracleSourceConfig_BinaryLogParser struct {
// Configuration to specify how the log file should be accessed.
//
// Types that are valid to be assigned to LogFileAccess:
//
// *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess_
// *OracleSourceConfig_BinaryLogParser_LogFileDirectories_
LogFileAccess isOracleSourceConfig_BinaryLogParser_LogFileAccess `protobuf_oneof:"log_file_access"`
// contains filtered or unexported fields
}
Configuration to use Binary Log Parser CDC technique.
func (*OracleSourceConfig_BinaryLogParser) Descriptor
deprecated
added in
v1.12.0
func (*OracleSourceConfig_BinaryLogParser) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_BinaryLogParser.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_BinaryLogParser) GetLogFileAccess ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser) GetLogFileAccess() isOracleSourceConfig_BinaryLogParser_LogFileAccess
func (*OracleSourceConfig_BinaryLogParser) GetLogFileDirectories ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser) GetLogFileDirectories() *OracleSourceConfig_BinaryLogParser_LogFileDirectories
func (*OracleSourceConfig_BinaryLogParser) GetOracleAsmLogFileAccess ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser) GetOracleAsmLogFileAccess() *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess
func (*OracleSourceConfig_BinaryLogParser) ProtoMessage ¶ added in v1.12.0
func (*OracleSourceConfig_BinaryLogParser) ProtoMessage()
func (*OracleSourceConfig_BinaryLogParser) ProtoReflect ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_BinaryLogParser) Reset ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser) Reset()
func (*OracleSourceConfig_BinaryLogParser) String ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser) String() string
type OracleSourceConfig_BinaryLogParser_ ¶ added in v1.12.0
type OracleSourceConfig_BinaryLogParser_ struct {
// Use Binary Log Parser.
BinaryLogParser *OracleSourceConfig_BinaryLogParser `protobuf:"bytes,104,opt,name=binary_log_parser,json=binaryLogParser,proto3,oneof"`
}
type OracleSourceConfig_BinaryLogParser_LogFileDirectories ¶ added in v1.12.0
type OracleSourceConfig_BinaryLogParser_LogFileDirectories struct {
// Required. Oracle directory for online logs.
OnlineLogDirectory string `protobuf:"bytes,1,opt,name=online_log_directory,json=onlineLogDirectory,proto3" json:"online_log_directory,omitempty"`
// Required. Oracle directory for archived logs.
ArchivedLogDirectory string `protobuf:"bytes,2,opt,name=archived_log_directory,json=archivedLogDirectory,proto3" json:"archived_log_directory,omitempty"`
// contains filtered or unexported fields
}
Configuration to specify the Oracle directories to access the log files.
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) Descriptor
deprecated
added in
v1.12.0
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_BinaryLogParser_LogFileDirectories.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetArchivedLogDirectory ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetArchivedLogDirectory() string
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetOnlineLogDirectory ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetOnlineLogDirectory() string
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoMessage ¶ added in v1.12.0
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoMessage()
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoReflect ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) Reset ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) Reset()
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) String ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) String() string
type OracleSourceConfig_BinaryLogParser_LogFileDirectories_ ¶ added in v1.12.0
type OracleSourceConfig_BinaryLogParser_LogFileDirectories_ struct {
// Use Oracle directories.
LogFileDirectories *OracleSourceConfig_BinaryLogParser_LogFileDirectories `protobuf:"bytes,2,opt,name=log_file_directories,json=logFileDirectories,proto3,oneof"`
}
type OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess ¶ added in v1.12.0
type OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess struct {
// contains filtered or unexported fields
}
Configuration to use Oracle ASM to access the log files.
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Descriptor
deprecated
added in
v1.12.0
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoMessage ¶ added in v1.12.0
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoMessage()
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoReflect ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Reset ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Reset()
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) String ¶ added in v1.12.0
func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) String() string
type OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess_ ¶ added in v1.12.0
type OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess_ struct {
// Use Oracle ASM.
OracleAsmLogFileAccess *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess `protobuf:"bytes,1,opt,name=oracle_asm_log_file_access,json=oracleAsmLogFileAccess,proto3,oneof"`
}
type OracleSourceConfig_DropLargeObjects ¶
type OracleSourceConfig_DropLargeObjects struct {
// contains filtered or unexported fields
}
Configuration to drop large object values.
func (*OracleSourceConfig_DropLargeObjects) Descriptor
deprecated
func (*OracleSourceConfig_DropLargeObjects) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_DropLargeObjects.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_DropLargeObjects) ProtoMessage ¶
func (*OracleSourceConfig_DropLargeObjects) ProtoMessage()
func (*OracleSourceConfig_DropLargeObjects) ProtoReflect ¶
func (x *OracleSourceConfig_DropLargeObjects) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_DropLargeObjects) Reset ¶
func (x *OracleSourceConfig_DropLargeObjects) Reset()
func (*OracleSourceConfig_DropLargeObjects) String ¶
func (x *OracleSourceConfig_DropLargeObjects) String() string
type OracleSourceConfig_DropLargeObjects_ ¶
type OracleSourceConfig_DropLargeObjects_ struct {
// Drop large object values.
DropLargeObjects *OracleSourceConfig_DropLargeObjects `protobuf:"bytes,100,opt,name=drop_large_objects,json=dropLargeObjects,proto3,oneof"`
}
type OracleSourceConfig_LogMiner ¶ added in v1.12.0
type OracleSourceConfig_LogMiner struct {
// contains filtered or unexported fields
}
Configuration to use LogMiner CDC method.
func (*OracleSourceConfig_LogMiner) Descriptor
deprecated
added in
v1.12.0
func (*OracleSourceConfig_LogMiner) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_LogMiner.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_LogMiner) ProtoMessage ¶ added in v1.12.0
func (*OracleSourceConfig_LogMiner) ProtoMessage()
func (*OracleSourceConfig_LogMiner) ProtoReflect ¶ added in v1.12.0
func (x *OracleSourceConfig_LogMiner) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_LogMiner) Reset ¶ added in v1.12.0
func (x *OracleSourceConfig_LogMiner) Reset()
func (*OracleSourceConfig_LogMiner) String ¶ added in v1.12.0
func (x *OracleSourceConfig_LogMiner) String() string
type OracleSourceConfig_LogMiner_ ¶ added in v1.12.0
type OracleSourceConfig_LogMiner_ struct {
// Use LogMiner.
LogMiner *OracleSourceConfig_LogMiner `protobuf:"bytes,103,opt,name=log_miner,json=logMiner,proto3,oneof"`
}
type OracleSourceConfig_StreamLargeObjects ¶
type OracleSourceConfig_StreamLargeObjects struct {
// contains filtered or unexported fields
}
Configuration to stream large object values.
func (*OracleSourceConfig_StreamLargeObjects) Descriptor
deprecated
func (*OracleSourceConfig_StreamLargeObjects) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_StreamLargeObjects.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_StreamLargeObjects) ProtoMessage ¶
func (*OracleSourceConfig_StreamLargeObjects) ProtoMessage()
func (*OracleSourceConfig_StreamLargeObjects) ProtoReflect ¶
func (x *OracleSourceConfig_StreamLargeObjects) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_StreamLargeObjects) Reset ¶
func (x *OracleSourceConfig_StreamLargeObjects) Reset()
func (*OracleSourceConfig_StreamLargeObjects) String ¶
func (x *OracleSourceConfig_StreamLargeObjects) String() string
type OracleSourceConfig_StreamLargeObjects_ ¶
type OracleSourceConfig_StreamLargeObjects_ struct {
// Stream large object values.
StreamLargeObjects *OracleSourceConfig_StreamLargeObjects `protobuf:"bytes,102,opt,name=stream_large_objects,json=streamLargeObjects,proto3,oneof"`
}
type OracleSslConfig ¶ added in v1.12.0
type OracleSslConfig struct {
// Input only. PEM-encoded certificate of the CA that signed the source
// database server's certificate.
CaCertificate string `protobuf:"bytes,1,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
// Output only. Indicates whether the ca_certificate field has been set for
// this Connection-Profile.
CaCertificateSet bool `protobuf:"varint,2,opt,name=ca_certificate_set,json=caCertificateSet,proto3" json:"ca_certificate_set,omitempty"`
// Optional. The distinguished name (DN) mentioned in the server
// certificate. This corresponds to SSL_SERVER_CERT_DN sqlnet parameter.
// Refer
// https://docs.oracle.com/en/database/oracle/oracle-database/19/netrf/local-naming-parameters-in-tns-ora-file.html#GUID-70AB0695-A9AA-4A94-B141-4C605236EEB7
// If this field is not provided, the DN matching is not enforced.
ServerCertificateDistinguishedName string `` /* 167-byte string literal not displayed */
// contains filtered or unexported fields
}
Oracle SSL configuration information.
func (*OracleSslConfig) Descriptor
deprecated
added in
v1.12.0
func (*OracleSslConfig) Descriptor() ([]byte, []int)
Deprecated: Use OracleSslConfig.ProtoReflect.Descriptor instead.
func (*OracleSslConfig) GetCaCertificate ¶ added in v1.12.0
func (x *OracleSslConfig) GetCaCertificate() string
func (*OracleSslConfig) GetCaCertificateSet ¶ added in v1.12.0
func (x *OracleSslConfig) GetCaCertificateSet() bool
func (*OracleSslConfig) GetServerCertificateDistinguishedName ¶ added in v1.15.0
func (x *OracleSslConfig) GetServerCertificateDistinguishedName() string
func (*OracleSslConfig) ProtoMessage ¶ added in v1.12.0
func (*OracleSslConfig) ProtoMessage()
func (*OracleSslConfig) ProtoReflect ¶ added in v1.12.0
func (x *OracleSslConfig) ProtoReflect() protoreflect.Message
func (*OracleSslConfig) Reset ¶ added in v1.12.0
func (x *OracleSslConfig) Reset()
func (*OracleSslConfig) String ¶ added in v1.12.0
func (x *OracleSslConfig) String() string
type OracleTable ¶
type OracleTable struct {
// Table name.
Table string `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
// Oracle columns in the schema.
// When unspecified as part of include/exclude objects, includes/excludes
// everything.
OracleColumns []*OracleColumn `protobuf:"bytes,2,rep,name=oracle_columns,json=oracleColumns,proto3" json:"oracle_columns,omitempty"`
// contains filtered or unexported fields
}
Oracle table.
func (*OracleTable) Descriptor
deprecated
func (*OracleTable) Descriptor() ([]byte, []int)
Deprecated: Use OracleTable.ProtoReflect.Descriptor instead.
func (*OracleTable) GetOracleColumns ¶
func (x *OracleTable) GetOracleColumns() []*OracleColumn
func (*OracleTable) GetTable ¶
func (x *OracleTable) GetTable() string
func (*OracleTable) ProtoMessage ¶
func (*OracleTable) ProtoMessage()
func (*OracleTable) ProtoReflect ¶
func (x *OracleTable) ProtoReflect() protoreflect.Message
func (*OracleTable) Reset ¶
func (x *OracleTable) Reset()
func (*OracleTable) String ¶
func (x *OracleTable) String() string
type PostgresqlColumn ¶
type PostgresqlColumn struct {
// Column name.
Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
// The PostgreSQL data type.
DataType string `protobuf:"bytes,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"`
// Column length.
Length int32 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
// Column precision.
Precision int32 `protobuf:"varint,4,opt,name=precision,proto3" json:"precision,omitempty"`
// Column scale.
Scale int32 `protobuf:"varint,5,opt,name=scale,proto3" json:"scale,omitempty"`
// Whether or not the column represents a primary key.
PrimaryKey bool `protobuf:"varint,7,opt,name=primary_key,json=primaryKey,proto3" json:"primary_key,omitempty"`
// Whether or not the column can accept a null value.
Nullable bool `protobuf:"varint,8,opt,name=nullable,proto3" json:"nullable,omitempty"`
// The ordinal position of the column in the table.
OrdinalPosition int32 `protobuf:"varint,9,opt,name=ordinal_position,json=ordinalPosition,proto3" json:"ordinal_position,omitempty"`
// contains filtered or unexported fields
}
PostgreSQL Column.
func (*PostgresqlColumn) Descriptor
deprecated
func (*PostgresqlColumn) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlColumn.ProtoReflect.Descriptor instead.
func (*PostgresqlColumn) GetColumn ¶
func (x *PostgresqlColumn) GetColumn() string
func (*PostgresqlColumn) GetDataType ¶
func (x *PostgresqlColumn) GetDataType() string
func (*PostgresqlColumn) GetLength ¶
func (x *PostgresqlColumn) GetLength() int32
func (*PostgresqlColumn) GetNullable ¶
func (x *PostgresqlColumn) GetNullable() bool
func (*PostgresqlColumn) GetOrdinalPosition ¶
func (x *PostgresqlColumn) GetOrdinalPosition() int32
func (*PostgresqlColumn) GetPrecision ¶
func (x *PostgresqlColumn) GetPrecision() int32
func (*PostgresqlColumn) GetPrimaryKey ¶
func (x *PostgresqlColumn) GetPrimaryKey() bool
func (*PostgresqlColumn) GetScale ¶
func (x *PostgresqlColumn) GetScale() int32
func (*PostgresqlColumn) ProtoMessage ¶
func (*PostgresqlColumn) ProtoMessage()
func (*PostgresqlColumn) ProtoReflect ¶
func (x *PostgresqlColumn) ProtoReflect() protoreflect.Message
func (*PostgresqlColumn) Reset ¶
func (x *PostgresqlColumn) Reset()
func (*PostgresqlColumn) String ¶
func (x *PostgresqlColumn) String() string
type PostgresqlProfile ¶
type PostgresqlProfile struct {
// Required. Hostname for the PostgreSQL connection.
Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
// Port for the PostgreSQL connection, default value is 5432.
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
// Required. Username for the PostgreSQL connection.
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
// Optional. Password for the PostgreSQL connection. Mutually exclusive with
// the `secret_manager_stored_password` field.
Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
// Required. Database for the PostgreSQL connection.
Database string `protobuf:"bytes,5,opt,name=database,proto3" json:"database,omitempty"`
// Optional. A reference to a Secret Manager resource name storing the
// PostgreSQL connection password. Mutually exclusive with the `password`
// field.
SecretManagerStoredPassword string `` /* 146-byte string literal not displayed */
// Optional. SSL configuration for the PostgreSQL connection.
// In case PostgresqlSslConfig is not set, the connection will use the default
// SSL mode, which is `prefer` (i.e. this mode will only use encryption if
// enabled from database side, otherwise will use unencrypted communication)
SslConfig *PostgresqlSslConfig `protobuf:"bytes,7,opt,name=ssl_config,json=sslConfig,proto3" json:"ssl_config,omitempty"`
// contains filtered or unexported fields
}
PostgreSQL database profile.
func (*PostgresqlProfile) Descriptor
deprecated
func (*PostgresqlProfile) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlProfile.ProtoReflect.Descriptor instead.
func (*PostgresqlProfile) GetDatabase ¶
func (x *PostgresqlProfile) GetDatabase() string
func (*PostgresqlProfile) GetHostname ¶
func (x *PostgresqlProfile) GetHostname() string
func (*PostgresqlProfile) GetPassword ¶
func (x *PostgresqlProfile) GetPassword() string
func (*PostgresqlProfile) GetPort ¶
func (x *PostgresqlProfile) GetPort() int32
func (*PostgresqlProfile) GetSecretManagerStoredPassword ¶ added in v1.14.0
func (x *PostgresqlProfile) GetSecretManagerStoredPassword() string
func (*PostgresqlProfile) GetSslConfig ¶ added in v1.13.0
func (x *PostgresqlProfile) GetSslConfig() *PostgresqlSslConfig
func (*PostgresqlProfile) GetUsername ¶
func (x *PostgresqlProfile) GetUsername() string
func (*PostgresqlProfile) ProtoMessage ¶
func (*PostgresqlProfile) ProtoMessage()
func (*PostgresqlProfile) ProtoReflect ¶
func (x *PostgresqlProfile) ProtoReflect() protoreflect.Message
func (*PostgresqlProfile) Reset ¶
func (x *PostgresqlProfile) Reset()
func (*PostgresqlProfile) String ¶
func (x *PostgresqlProfile) String() string
type PostgresqlRdbms ¶
type PostgresqlRdbms struct {
// PostgreSQL schemas in the database server.
PostgresqlSchemas []*PostgresqlSchema `protobuf:"bytes,1,rep,name=postgresql_schemas,json=postgresqlSchemas,proto3" json:"postgresql_schemas,omitempty"`
// contains filtered or unexported fields
}
PostgreSQL database structure.
func (*PostgresqlRdbms) Descriptor
deprecated
func (*PostgresqlRdbms) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlRdbms.ProtoReflect.Descriptor instead.
func (*PostgresqlRdbms) GetPostgresqlSchemas ¶
func (x *PostgresqlRdbms) GetPostgresqlSchemas() []*PostgresqlSchema
func (*PostgresqlRdbms) ProtoMessage ¶
func (*PostgresqlRdbms) ProtoMessage()
func (*PostgresqlRdbms) ProtoReflect ¶
func (x *PostgresqlRdbms) ProtoReflect() protoreflect.Message
func (*PostgresqlRdbms) Reset ¶
func (x *PostgresqlRdbms) Reset()
func (*PostgresqlRdbms) String ¶
func (x *PostgresqlRdbms) String() string
type PostgresqlSchema ¶
type PostgresqlSchema struct {
// Schema name.
Schema string `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
// Tables in the schema.
PostgresqlTables []*PostgresqlTable `protobuf:"bytes,2,rep,name=postgresql_tables,json=postgresqlTables,proto3" json:"postgresql_tables,omitempty"`
// contains filtered or unexported fields
}
PostgreSQL schema.
func (*PostgresqlSchema) Descriptor
deprecated
func (*PostgresqlSchema) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlSchema.ProtoReflect.Descriptor instead.
func (*PostgresqlSchema) GetPostgresqlTables ¶
func (x *PostgresqlSchema) GetPostgresqlTables() []*PostgresqlTable
func (*PostgresqlSchema) GetSchema ¶
func (x *PostgresqlSchema) GetSchema() string
func (*PostgresqlSchema) ProtoMessage ¶
func (*PostgresqlSchema) ProtoMessage()
func (*PostgresqlSchema) ProtoReflect ¶
func (x *PostgresqlSchema) ProtoReflect() protoreflect.Message
func (*PostgresqlSchema) Reset ¶
func (x *PostgresqlSchema) Reset()
func (*PostgresqlSchema) String ¶
func (x *PostgresqlSchema) String() string
type PostgresqlSourceConfig ¶
type PostgresqlSourceConfig struct {
// PostgreSQL objects to include in the stream.
IncludeObjects *PostgresqlRdbms `protobuf:"bytes,1,opt,name=include_objects,json=includeObjects,proto3" json:"include_objects,omitempty"`
// PostgreSQL objects to exclude from the stream.
ExcludeObjects *PostgresqlRdbms `protobuf:"bytes,2,opt,name=exclude_objects,json=excludeObjects,proto3" json:"exclude_objects,omitempty"`
// Required. Immutable. The name of the logical replication slot that's
// configured with the pgoutput plugin.
ReplicationSlot string `protobuf:"bytes,3,opt,name=replication_slot,json=replicationSlot,proto3" json:"replication_slot,omitempty"`
// Required. The name of the publication that includes the set of all tables
// that are defined in the stream's include_objects.
Publication string `protobuf:"bytes,4,opt,name=publication,proto3" json:"publication,omitempty"`
// Maximum number of concurrent backfill tasks. The number should be non
// negative. If not set (or set to 0), the system's default value will be
// used.
MaxConcurrentBackfillTasks int32 `` /* 144-byte string literal not displayed */
// contains filtered or unexported fields
}
PostgreSQL data source configuration
func (*PostgresqlSourceConfig) Descriptor
deprecated
func (*PostgresqlSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlSourceConfig.ProtoReflect.Descriptor instead.
func (*PostgresqlSourceConfig) GetExcludeObjects ¶
func (x *PostgresqlSourceConfig) GetExcludeObjects() *PostgresqlRdbms
func (*PostgresqlSourceConfig) GetIncludeObjects ¶
func (x *PostgresqlSourceConfig) GetIncludeObjects() *PostgresqlRdbms
func (*PostgresqlSourceConfig) GetMaxConcurrentBackfillTasks ¶ added in v1.8.0
func (x *PostgresqlSourceConfig) GetMaxConcurrentBackfillTasks() int32
func (*PostgresqlSourceConfig) GetPublication ¶
func (x *PostgresqlSourceConfig) GetPublication() string
func (*PostgresqlSourceConfig) GetReplicationSlot ¶
func (x *PostgresqlSourceConfig) GetReplicationSlot() string
func (*PostgresqlSourceConfig) ProtoMessage ¶
func (*PostgresqlSourceConfig) ProtoMessage()
func (*PostgresqlSourceConfig) ProtoReflect ¶
func (x *PostgresqlSourceConfig) ProtoReflect() protoreflect.Message
func (*PostgresqlSourceConfig) Reset ¶
func (x *PostgresqlSourceConfig) Reset()
func (*PostgresqlSourceConfig) String ¶
func (x *PostgresqlSourceConfig) String() string
type PostgresqlSslConfig ¶ added in v1.13.0
type PostgresqlSslConfig struct {
// The encryption settings available for PostgreSQL connection profiles.
// This captures various SSL mode supported by PostgreSQL, which includes
// TLS encryption with server verification, TLS encryption with both server
// and client verification and no TLS encryption.
//
// Types that are valid to be assigned to EncryptionSetting:
//
// *PostgresqlSslConfig_ServerVerification_
// *PostgresqlSslConfig_ServerAndClientVerification_
EncryptionSetting isPostgresqlSslConfig_EncryptionSetting `protobuf_oneof:"encryption_setting"`
// contains filtered or unexported fields
}
PostgreSQL SSL configuration information.
func (*PostgresqlSslConfig) Descriptor
deprecated
added in
v1.13.0
func (*PostgresqlSslConfig) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlSslConfig.ProtoReflect.Descriptor instead.
func (*PostgresqlSslConfig) GetEncryptionSetting ¶ added in v1.13.0
func (x *PostgresqlSslConfig) GetEncryptionSetting() isPostgresqlSslConfig_EncryptionSetting
func (*PostgresqlSslConfig) GetServerAndClientVerification ¶ added in v1.13.0
func (x *PostgresqlSslConfig) GetServerAndClientVerification() *PostgresqlSslConfig_ServerAndClientVerification
func (*PostgresqlSslConfig) GetServerVerification ¶ added in v1.13.0
func (x *PostgresqlSslConfig) GetServerVerification() *PostgresqlSslConfig_ServerVerification
func (*PostgresqlSslConfig) ProtoMessage ¶ added in v1.13.0
func (*PostgresqlSslConfig) ProtoMessage()
func (*PostgresqlSslConfig) ProtoReflect ¶ added in v1.13.0
func (x *PostgresqlSslConfig) ProtoReflect() protoreflect.Message
func (*PostgresqlSslConfig) Reset ¶ added in v1.13.0
func (x *PostgresqlSslConfig) Reset()
func (*PostgresqlSslConfig) String ¶ added in v1.13.0
func (x *PostgresqlSslConfig) String() string
type PostgresqlSslConfig_ServerAndClientVerification ¶ added in v1.13.0
type PostgresqlSslConfig_ServerAndClientVerification struct {
// Required. Input only. PEM-encoded certificate used by the source database
// to authenticate the client identity (i.e., the Datastream's identity).
// This certificate is signed by either a root certificate trusted by the
// server or one or more intermediate certificates (which is stored with the
// leaf certificate) to link the this certificate to the trusted root
// certificate.
ClientCertificate string `protobuf:"bytes,1,opt,name=client_certificate,json=clientCertificate,proto3" json:"client_certificate,omitempty"`
// Optional. Input only. PEM-encoded private key associated with the client
// certificate. This value will be used during the SSL/TLS handshake,
// allowing the PostgreSQL server to authenticate the client's identity,
// i.e. identity of the Datastream.
ClientKey string `protobuf:"bytes,2,opt,name=client_key,json=clientKey,proto3" json:"client_key,omitempty"`
// Required. Input only. PEM-encoded server root CA certificate.
CaCertificate string `protobuf:"bytes,3,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
// Optional. The hostname mentioned in the Subject or SAN extension of the
// server certificate. If this field is not provided, the hostname in the
// server certificate is not validated.
ServerCertificateHostname string `` /* 138-byte string literal not displayed */
// contains filtered or unexported fields
}
Message represents the option where Datastream will enforce the encryption and authenticate the server identity as well as the client identity. ca_certificate, client_certificate and client_key must be set if user selects this option.
func (*PostgresqlSslConfig_ServerAndClientVerification) Descriptor
deprecated
added in
v1.13.0
func (*PostgresqlSslConfig_ServerAndClientVerification) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlSslConfig_ServerAndClientVerification.ProtoReflect.Descriptor instead.
func (*PostgresqlSslConfig_ServerAndClientVerification) GetCaCertificate ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerAndClientVerification) GetCaCertificate() string
func (*PostgresqlSslConfig_ServerAndClientVerification) GetClientCertificate ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerAndClientVerification) GetClientCertificate() string
func (*PostgresqlSslConfig_ServerAndClientVerification) GetClientKey ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerAndClientVerification) GetClientKey() string
func (*PostgresqlSslConfig_ServerAndClientVerification) GetServerCertificateHostname ¶ added in v1.15.0
func (x *PostgresqlSslConfig_ServerAndClientVerification) GetServerCertificateHostname() string
func (*PostgresqlSslConfig_ServerAndClientVerification) ProtoMessage ¶ added in v1.13.0
func (*PostgresqlSslConfig_ServerAndClientVerification) ProtoMessage()
func (*PostgresqlSslConfig_ServerAndClientVerification) ProtoReflect ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerAndClientVerification) ProtoReflect() protoreflect.Message
func (*PostgresqlSslConfig_ServerAndClientVerification) Reset ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerAndClientVerification) Reset()
func (*PostgresqlSslConfig_ServerAndClientVerification) String ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerAndClientVerification) String() string
type PostgresqlSslConfig_ServerAndClientVerification_ ¶ added in v1.13.0
type PostgresqlSslConfig_ServerAndClientVerification_ struct {
// If this field is set, the communication will be encrypted with TLS
// encryption and both the server identity and the client identity will be
// authenticated.
ServerAndClientVerification *PostgresqlSslConfig_ServerAndClientVerification `protobuf:"bytes,2,opt,name=server_and_client_verification,json=serverAndClientVerification,proto3,oneof"`
}
type PostgresqlSslConfig_ServerVerification ¶ added in v1.13.0
type PostgresqlSslConfig_ServerVerification struct {
// Required. Input only. PEM-encoded server root CA certificate.
CaCertificate string `protobuf:"bytes,1,opt,name=ca_certificate,json=caCertificate,proto3" json:"ca_certificate,omitempty"`
// Optional. The hostname mentioned in the Subject or SAN extension of the
// server certificate. If this field is not provided, the hostname in the
// server certificate is not validated.
ServerCertificateHostname string `` /* 138-byte string literal not displayed */
// contains filtered or unexported fields
}
Message represents the option where Datastream will enforce the encryption and authenticate the server identity. ca_certificate must be set if user selects this option.
func (*PostgresqlSslConfig_ServerVerification) Descriptor
deprecated
added in
v1.13.0
func (*PostgresqlSslConfig_ServerVerification) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlSslConfig_ServerVerification.ProtoReflect.Descriptor instead.
func (*PostgresqlSslConfig_ServerVerification) GetCaCertificate ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerVerification) GetCaCertificate() string
func (*PostgresqlSslConfig_ServerVerification) GetServerCertificateHostname ¶ added in v1.15.0
func (x *PostgresqlSslConfig_ServerVerification) GetServerCertificateHostname() string
func (*PostgresqlSslConfig_ServerVerification) ProtoMessage ¶ added in v1.13.0
func (*PostgresqlSslConfig_ServerVerification) ProtoMessage()
func (*PostgresqlSslConfig_ServerVerification) ProtoReflect ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerVerification) ProtoReflect() protoreflect.Message
func (*PostgresqlSslConfig_ServerVerification) Reset ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerVerification) Reset()
func (*PostgresqlSslConfig_ServerVerification) String ¶ added in v1.13.0
func (x *PostgresqlSslConfig_ServerVerification) String() string
type PostgresqlSslConfig_ServerVerification_ ¶ added in v1.13.0
type PostgresqlSslConfig_ServerVerification_ struct {
// If this field is set, the communication will be encrypted with TLS
//
// encryption and the server identity will be authenticated.
ServerVerification *PostgresqlSslConfig_ServerVerification `protobuf:"bytes,1,opt,name=server_verification,json=serverVerification,proto3,oneof"`
}
type PostgresqlTable ¶
type PostgresqlTable struct {
// Table name.
Table string `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
// PostgreSQL columns in the schema.
// When unspecified as part of include/exclude objects,
// includes/excludes everything.
PostgresqlColumns []*PostgresqlColumn `protobuf:"bytes,2,rep,name=postgresql_columns,json=postgresqlColumns,proto3" json:"postgresql_columns,omitempty"`
// contains filtered or unexported fields
}
PostgreSQL table.
func (*PostgresqlTable) Descriptor
deprecated
func (*PostgresqlTable) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlTable.ProtoReflect.Descriptor instead.
func (*PostgresqlTable) GetPostgresqlColumns ¶
func (x *PostgresqlTable) GetPostgresqlColumns() []*PostgresqlColumn
func (*PostgresqlTable) GetTable ¶
func (x *PostgresqlTable) GetTable() string
func (*PostgresqlTable) ProtoMessage ¶
func (*PostgresqlTable) ProtoMessage()
func (*PostgresqlTable) ProtoReflect ¶
func (x *PostgresqlTable) ProtoReflect() protoreflect.Message
func (*PostgresqlTable) Reset ¶
func (x *PostgresqlTable) Reset()
func (*PostgresqlTable) String ¶
func (x *PostgresqlTable) String() string
type PrivateConnection ¶
type PrivateConnection struct {
// Output only. Identifier. The resource's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The create time of the resource.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The update time of the resource.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Labels.
Labels map[string]string `` /* 139-byte string literal not displayed */
// Required. Display name.
DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Output only. The state of the Private Connection.
State PrivateConnection_State `protobuf:"varint,6,opt,name=state,proto3,enum=google.cloud.datastream.v1.PrivateConnection_State" json:"state,omitempty"`
// Output only. In case of error, the details of the error in a user-friendly
// format.
Error *Error `protobuf:"bytes,7,opt,name=error,proto3" json:"error,omitempty"`
// Output only. Reserved for future use.
SatisfiesPzs *bool `protobuf:"varint,8,opt,name=satisfies_pzs,json=satisfiesPzs,proto3,oneof" json:"satisfies_pzs,omitempty"`
// Output only. Reserved for future use.
SatisfiesPzi *bool `protobuf:"varint,9,opt,name=satisfies_pzi,json=satisfiesPzi,proto3,oneof" json:"satisfies_pzi,omitempty"`
// VPC Peering Config.
VpcPeeringConfig *VpcPeeringConfig `protobuf:"bytes,100,opt,name=vpc_peering_config,json=vpcPeeringConfig,proto3" json:"vpc_peering_config,omitempty"`
// PSC Interface Config.
PscInterfaceConfig *PscInterfaceConfig `protobuf:"bytes,101,opt,name=psc_interface_config,json=pscInterfaceConfig,proto3" json:"psc_interface_config,omitempty"`
// contains filtered or unexported fields
}
The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.
func (*PrivateConnection) Descriptor
deprecated
func (*PrivateConnection) Descriptor() ([]byte, []int)
Deprecated: Use PrivateConnection.ProtoReflect.Descriptor instead.
func (*PrivateConnection) GetCreateTime ¶
func (x *PrivateConnection) GetCreateTime() *timestamppb.Timestamp
func (*PrivateConnection) GetDisplayName ¶
func (x *PrivateConnection) GetDisplayName() string
func (*PrivateConnection) GetError ¶
func (x *PrivateConnection) GetError() *Error
func (*PrivateConnection) GetLabels ¶
func (x *PrivateConnection) GetLabels() map[string]string
func (*PrivateConnection) GetName ¶
func (x *PrivateConnection) GetName() string
func (*PrivateConnection) GetPscInterfaceConfig ¶ added in v1.15.0
func (x *PrivateConnection) GetPscInterfaceConfig() *PscInterfaceConfig
func (*PrivateConnection) GetSatisfiesPzi ¶ added in v1.14.0
func (x *PrivateConnection) GetSatisfiesPzi() bool
func (*PrivateConnection) GetSatisfiesPzs ¶ added in v1.14.0
func (x *PrivateConnection) GetSatisfiesPzs() bool
func (*PrivateConnection) GetState ¶
func (x *PrivateConnection) GetState() PrivateConnection_State
func (*PrivateConnection) GetUpdateTime ¶
func (x *PrivateConnection) GetUpdateTime() *timestamppb.Timestamp
func (*PrivateConnection) GetVpcPeeringConfig ¶
func (x *PrivateConnection) GetVpcPeeringConfig() *VpcPeeringConfig
func (*PrivateConnection) ProtoMessage ¶
func (*PrivateConnection) ProtoMessage()
func (*PrivateConnection) ProtoReflect ¶
func (x *PrivateConnection) ProtoReflect() protoreflect.Message
func (*PrivateConnection) Reset ¶
func (x *PrivateConnection) Reset()
func (*PrivateConnection) String ¶
func (x *PrivateConnection) String() string
type PrivateConnection_State ¶
type PrivateConnection_State int32
Private Connection state.
const ( // Unspecified state. PrivateConnection_STATE_UNSPECIFIED PrivateConnection_State = 0 // The private connection is in creation state - creating resources. PrivateConnection_CREATING PrivateConnection_State = 1 // The private connection has been created with all of its resources. PrivateConnection_CREATED PrivateConnection_State = 2 // The private connection creation has failed. PrivateConnection_FAILED PrivateConnection_State = 3 // The private connection is being deleted. PrivateConnection_DELETING PrivateConnection_State = 4 // Delete request has failed, resource is in invalid state. PrivateConnection_FAILED_TO_DELETE PrivateConnection_State = 5 )
func (PrivateConnection_State) Descriptor ¶
func (PrivateConnection_State) Descriptor() protoreflect.EnumDescriptor
func (PrivateConnection_State) Enum ¶
func (x PrivateConnection_State) Enum() *PrivateConnection_State
func (PrivateConnection_State) EnumDescriptor
deprecated
func (PrivateConnection_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use PrivateConnection_State.Descriptor instead.
func (PrivateConnection_State) Number ¶
func (x PrivateConnection_State) Number() protoreflect.EnumNumber
func (PrivateConnection_State) String ¶
func (x PrivateConnection_State) String() string
func (PrivateConnection_State) Type ¶
func (PrivateConnection_State) Type() protoreflect.EnumType
type PrivateConnectivity ¶
type PrivateConnectivity struct {
// Required. A reference to a private connection resource.
// Format: `projects/{project}/locations/{location}/privateConnections/{name}`
PrivateConnection string `protobuf:"bytes,1,opt,name=private_connection,json=privateConnection,proto3" json:"private_connection,omitempty"`
// contains filtered or unexported fields
}
Private Connectivity
func (*PrivateConnectivity) Descriptor
deprecated
func (*PrivateConnectivity) Descriptor() ([]byte, []int)
Deprecated: Use PrivateConnectivity.ProtoReflect.Descriptor instead.
func (*PrivateConnectivity) GetPrivateConnection ¶
func (x *PrivateConnectivity) GetPrivateConnection() string
func (*PrivateConnectivity) ProtoMessage ¶
func (*PrivateConnectivity) ProtoMessage()
func (*PrivateConnectivity) ProtoReflect ¶
func (x *PrivateConnectivity) ProtoReflect() protoreflect.Message
func (*PrivateConnectivity) Reset ¶
func (x *PrivateConnectivity) Reset()
func (*PrivateConnectivity) String ¶
func (x *PrivateConnectivity) String() string
type PscInterfaceConfig ¶ added in v1.15.0
type PscInterfaceConfig struct {
// Required. Fully qualified name of the Network Attachment that Datastream
// will connect to. Format:
// `projects/{project}/regions/{region}/networkAttachments/{name}`
NetworkAttachment string `protobuf:"bytes,1,opt,name=network_attachment,json=networkAttachment,proto3" json:"network_attachment,omitempty"`
// contains filtered or unexported fields
}
The PSC Interface configuration is used to create PSC Interface between Datastream and the consumer's PSC.
func (*PscInterfaceConfig) Descriptor
deprecated
added in
v1.15.0
func (*PscInterfaceConfig) Descriptor() ([]byte, []int)
Deprecated: Use PscInterfaceConfig.ProtoReflect.Descriptor instead.
func (*PscInterfaceConfig) GetNetworkAttachment ¶ added in v1.15.0
func (x *PscInterfaceConfig) GetNetworkAttachment() string
func (*PscInterfaceConfig) ProtoMessage ¶ added in v1.15.0
func (*PscInterfaceConfig) ProtoMessage()
func (*PscInterfaceConfig) ProtoReflect ¶ added in v1.15.0
func (x *PscInterfaceConfig) ProtoReflect() protoreflect.Message
func (*PscInterfaceConfig) Reset ¶ added in v1.15.0
func (x *PscInterfaceConfig) Reset()
func (*PscInterfaceConfig) String ¶ added in v1.15.0
func (x *PscInterfaceConfig) String() string
type Route ¶
type Route struct {
// Output only. Identifier. The resource's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The create time of the resource.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The update time of the resource.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Labels.
Labels map[string]string `` /* 139-byte string literal not displayed */
// Required. Display name.
DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. Destination address for connection
DestinationAddress string `protobuf:"bytes,6,opt,name=destination_address,json=destinationAddress,proto3" json:"destination_address,omitempty"`
// Destination port for connection
DestinationPort int32 `protobuf:"varint,7,opt,name=destination_port,json=destinationPort,proto3" json:"destination_port,omitempty"`
// contains filtered or unexported fields
}
The route resource is the child of the private connection resource, used for defining a route for a private connection.
func (*Route) Descriptor
deprecated
func (*Route) GetCreateTime ¶
func (x *Route) GetCreateTime() *timestamppb.Timestamp
func (*Route) GetDestinationAddress ¶
func (*Route) GetDestinationPort ¶
func (*Route) GetDisplayName ¶
func (*Route) GetUpdateTime ¶
func (x *Route) GetUpdateTime() *timestamppb.Timestamp
func (*Route) ProtoMessage ¶
func (*Route) ProtoMessage()
func (*Route) ProtoReflect ¶
func (x *Route) ProtoReflect() protoreflect.Message
type RunStreamRequest ¶ added in v1.12.0
type RunStreamRequest struct {
// Required. Name of the stream resource to start, in the format:
// projects/{project_id}/locations/{location}/streams/{stream_name}
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Optional. The CDC strategy of the stream. If not set, the system's default
// value will be used.
CdcStrategy *CdcStrategy `protobuf:"bytes,2,opt,name=cdc_strategy,json=cdcStrategy,proto3" json:"cdc_strategy,omitempty"`
// Optional. Update the stream without validating it.
Force bool `protobuf:"varint,3,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
Request message for running a stream.
func (*RunStreamRequest) Descriptor
deprecated
added in
v1.12.0
func (*RunStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use RunStreamRequest.ProtoReflect.Descriptor instead.
func (*RunStreamRequest) GetCdcStrategy ¶ added in v1.12.0
func (x *RunStreamRequest) GetCdcStrategy() *CdcStrategy
func (*RunStreamRequest) GetForce ¶ added in v1.12.0
func (x *RunStreamRequest) GetForce() bool
func (*RunStreamRequest) GetName ¶ added in v1.12.0
func (x *RunStreamRequest) GetName() string
func (*RunStreamRequest) ProtoMessage ¶ added in v1.12.0
func (*RunStreamRequest) ProtoMessage()
func (*RunStreamRequest) ProtoReflect ¶ added in v1.12.0
func (x *RunStreamRequest) ProtoReflect() protoreflect.Message
func (*RunStreamRequest) Reset ¶ added in v1.12.0
func (x *RunStreamRequest) Reset()
func (*RunStreamRequest) String ¶ added in v1.12.0
func (x *RunStreamRequest) String() string
type SalesforceField ¶ added in v1.14.0
type SalesforceField struct {
// Field name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// The data type.
DataType string `protobuf:"bytes,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"`
// Indicates whether the field can accept nil values.
Nillable bool `protobuf:"varint,3,opt,name=nillable,proto3" json:"nillable,omitempty"`
// contains filtered or unexported fields
}
Salesforce field.
func (*SalesforceField) Descriptor
deprecated
added in
v1.14.0
func (*SalesforceField) Descriptor() ([]byte, []int)
Deprecated: Use SalesforceField.ProtoReflect.Descriptor instead.
func (*SalesforceField) GetDataType ¶ added in v1.14.0
func (x *SalesforceField) GetDataType() string
func (*SalesforceField) GetName ¶ added in v1.14.0
func (x *SalesforceField) GetName() string
func (*SalesforceField) GetNillable ¶ added in v1.14.0
func (x *SalesforceField) GetNillable() bool
func (*SalesforceField) ProtoMessage ¶ added in v1.14.0
func (*SalesforceField) ProtoMessage()
func (*SalesforceField) ProtoReflect ¶ added in v1.14.0
func (x *SalesforceField) ProtoReflect() protoreflect.Message
func (*SalesforceField) Reset ¶ added in v1.14.0
func (x *SalesforceField) Reset()
func (*SalesforceField) String ¶ added in v1.14.0
func (x *SalesforceField) String() string
type SalesforceObject ¶ added in v1.14.0
type SalesforceObject struct {
// Object name.
ObjectName string `protobuf:"bytes,1,opt,name=object_name,json=objectName,proto3" json:"object_name,omitempty"`
// Salesforce fields.
// When unspecified as part of include objects,
// includes everything, when unspecified as part of exclude objects,
// excludes nothing.
Fields []*SalesforceField `protobuf:"bytes,2,rep,name=fields,proto3" json:"fields,omitempty"`
// contains filtered or unexported fields
}
Salesforce object.
func (*SalesforceObject) Descriptor
deprecated
added in
v1.14.0
func (*SalesforceObject) Descriptor() ([]byte, []int)
Deprecated: Use SalesforceObject.ProtoReflect.Descriptor instead.
func (*SalesforceObject) GetFields ¶ added in v1.14.0
func (x *SalesforceObject) GetFields() []*SalesforceField
func (*SalesforceObject) GetObjectName ¶ added in v1.14.0
func (x *SalesforceObject) GetObjectName() string
func (*SalesforceObject) ProtoMessage ¶ added in v1.14.0
func (*SalesforceObject) ProtoMessage()
func (*SalesforceObject) ProtoReflect ¶ added in v1.14.0
func (x *SalesforceObject) ProtoReflect() protoreflect.Message
func (*SalesforceObject) Reset ¶ added in v1.14.0
func (x *SalesforceObject) Reset()
func (*SalesforceObject) String ¶ added in v1.14.0
func (x *SalesforceObject) String() string
type SalesforceOrg ¶ added in v1.14.0
type SalesforceOrg struct {
// Salesforce objects in the database server.
Objects []*SalesforceObject `protobuf:"bytes,1,rep,name=objects,proto3" json:"objects,omitempty"`
// contains filtered or unexported fields
}
Salesforce organization structure.
func (*SalesforceOrg) Descriptor
deprecated
added in
v1.14.0
func (*SalesforceOrg) Descriptor() ([]byte, []int)
Deprecated: Use SalesforceOrg.ProtoReflect.Descriptor instead.
func (*SalesforceOrg) GetObjects ¶ added in v1.14.0
func (x *SalesforceOrg) GetObjects() []*SalesforceObject
func (*SalesforceOrg) ProtoMessage ¶ added in v1.14.0
func (*SalesforceOrg) ProtoMessage()
func (*SalesforceOrg) ProtoReflect ¶ added in v1.14.0
func (x *SalesforceOrg) ProtoReflect() protoreflect.Message
func (*SalesforceOrg) Reset ¶ added in v1.14.0
func (x *SalesforceOrg) Reset()
func (*SalesforceOrg) String ¶ added in v1.14.0
func (x *SalesforceOrg) String() string
type SalesforceProfile ¶ added in v1.14.0
type SalesforceProfile struct {
// Required. Domain endpoint for the Salesforce connection.
Domain string `protobuf:"bytes,1,opt,name=domain,proto3" json:"domain,omitempty"`
// Credentials for Salesforce connection.
//
// Types that are valid to be assigned to Credentials:
//
// *SalesforceProfile_UserCredentials_
// *SalesforceProfile_Oauth2ClientCredentials_
Credentials isSalesforceProfile_Credentials `protobuf_oneof:"credentials"`
// contains filtered or unexported fields
}
Salesforce profile
func (*SalesforceProfile) Descriptor
deprecated
added in
v1.14.0
func (*SalesforceProfile) Descriptor() ([]byte, []int)
Deprecated: Use SalesforceProfile.ProtoReflect.Descriptor instead.
func (*SalesforceProfile) GetCredentials ¶ added in v1.14.0
func (x *SalesforceProfile) GetCredentials() isSalesforceProfile_Credentials
func (*SalesforceProfile) GetDomain ¶ added in v1.14.0
func (x *SalesforceProfile) GetDomain() string
func (*SalesforceProfile) GetOauth2ClientCredentials ¶ added in v1.14.0
func (x *SalesforceProfile) GetOauth2ClientCredentials() *SalesforceProfile_Oauth2ClientCredentials
func (*SalesforceProfile) GetUserCredentials ¶ added in v1.14.0
func (x *SalesforceProfile) GetUserCredentials() *SalesforceProfile_UserCredentials
func (*SalesforceProfile) ProtoMessage ¶ added in v1.14.0
func (*SalesforceProfile) ProtoMessage()
func (*SalesforceProfile) ProtoReflect ¶ added in v1.14.0
func (x *SalesforceProfile) ProtoReflect() protoreflect.Message
func (*SalesforceProfile) Reset ¶ added in v1.14.0
func (x *SalesforceProfile) Reset()
func (*SalesforceProfile) String ¶ added in v1.14.0
func (x *SalesforceProfile) String() string
type SalesforceProfile_Oauth2ClientCredentials ¶ added in v1.14.0
type SalesforceProfile_Oauth2ClientCredentials struct {
// Required. Client ID for Salesforce OAuth2 Client Credentials.
ClientId string `protobuf:"bytes,1,opt,name=client_id,json=clientId,proto3" json:"client_id,omitempty"`
// Optional. Client secret for Salesforce OAuth2 Client Credentials.
// Mutually exclusive with the `secret_manager_stored_client_secret` field.
ClientSecret string `protobuf:"bytes,2,opt,name=client_secret,json=clientSecret,proto3" json:"client_secret,omitempty"`
// Optional. A reference to a Secret Manager resource name storing the
// Salesforce OAuth2 client_secret. Mutually exclusive with the
// `client_secret` field.
SecretManagerStoredClientSecret string `` /* 160-byte string literal not displayed */
// contains filtered or unexported fields
}
OAuth2 Client Credentials.
func (*SalesforceProfile_Oauth2ClientCredentials) Descriptor
deprecated
added in
v1.14.0
func (*SalesforceProfile_Oauth2ClientCredentials) Descriptor() ([]byte, []int)
Deprecated: Use SalesforceProfile_Oauth2ClientCredentials.ProtoReflect.Descriptor instead.
func (*SalesforceProfile_Oauth2ClientCredentials) GetClientId ¶ added in v1.14.0
func (x *SalesforceProfile_Oauth2ClientCredentials) GetClientId() string
func (*SalesforceProfile_Oauth2ClientCredentials) GetClientSecret ¶ added in v1.14.0
func (x *SalesforceProfile_Oauth2ClientCredentials) GetClientSecret() string
func (*SalesforceProfile_Oauth2ClientCredentials) GetSecretManagerStoredClientSecret ¶ added in v1.14.0
func (x *SalesforceProfile_Oauth2ClientCredentials) GetSecretManagerStoredClientSecret() string
func (*SalesforceProfile_Oauth2ClientCredentials) ProtoMessage ¶ added in v1.14.0
func (*SalesforceProfile_Oauth2ClientCredentials) ProtoMessage()
func (*SalesforceProfile_Oauth2ClientCredentials) ProtoReflect ¶ added in v1.14.0
func (x *SalesforceProfile_Oauth2ClientCredentials) ProtoReflect() protoreflect.Message
func (*SalesforceProfile_Oauth2ClientCredentials) Reset ¶ added in v1.14.0
func (x *SalesforceProfile_Oauth2ClientCredentials) Reset()
func (*SalesforceProfile_Oauth2ClientCredentials) String ¶ added in v1.14.0
func (x *SalesforceProfile_Oauth2ClientCredentials) String() string
type SalesforceProfile_Oauth2ClientCredentials_ ¶ added in v1.14.0
type SalesforceProfile_Oauth2ClientCredentials_ struct {
// Connected app authentication.
Oauth2ClientCredentials *SalesforceProfile_Oauth2ClientCredentials `protobuf:"bytes,3,opt,name=oauth2_client_credentials,json=oauth2ClientCredentials,proto3,oneof"`
}
type SalesforceProfile_UserCredentials ¶ added in v1.14.0
type SalesforceProfile_UserCredentials struct {
// Required. Username for the Salesforce connection.
Username string `protobuf:"bytes,1,opt,name=username,proto3" json:"username,omitempty"`
// Optional. Password for the Salesforce connection.
// Mutually exclusive with the `secret_manager_stored_password` field.
Password string `protobuf:"bytes,2,opt,name=password,proto3" json:"password,omitempty"`
// Optional. Security token for the Salesforce connection.
// Mutually exclusive with the `secret_manager_stored_security_token` field.
SecurityToken string `protobuf:"bytes,3,opt,name=security_token,json=securityToken,proto3" json:"security_token,omitempty"`
// Optional. A reference to a Secret Manager resource name storing the
// Salesforce connection's password. Mutually exclusive with the `password`
// field.
SecretManagerStoredPassword string `` /* 146-byte string literal not displayed */
// Optional. A reference to a Secret Manager resource name storing the
// Salesforce connection's security token. Mutually exclusive with the
// `security_token` field.
SecretManagerStoredSecurityToken string `` /* 163-byte string literal not displayed */
// contains filtered or unexported fields
}
Username-password credentials.
func (*SalesforceProfile_UserCredentials) Descriptor
deprecated
added in
v1.14.0
func (*SalesforceProfile_UserCredentials) Descriptor() ([]byte, []int)
Deprecated: Use SalesforceProfile_UserCredentials.ProtoReflect.Descriptor instead.
func (*SalesforceProfile_UserCredentials) GetPassword ¶ added in v1.14.0
func (x *SalesforceProfile_UserCredentials) GetPassword() string
func (*SalesforceProfile_UserCredentials) GetSecretManagerStoredPassword ¶ added in v1.14.0
func (x *SalesforceProfile_UserCredentials) GetSecretManagerStoredPassword() string
func (*SalesforceProfile_UserCredentials) GetSecretManagerStoredSecurityToken ¶ added in v1.14.0
func (x *SalesforceProfile_UserCredentials) GetSecretManagerStoredSecurityToken() string
func (*SalesforceProfile_UserCredentials) GetSecurityToken ¶ added in v1.14.0
func (x *SalesforceProfile_UserCredentials) GetSecurityToken() string
func (*SalesforceProfile_UserCredentials) GetUsername ¶ added in v1.14.0
func (x *SalesforceProfile_UserCredentials) GetUsername() string
func (*SalesforceProfile_UserCredentials) ProtoMessage ¶ added in v1.14.0
func (*SalesforceProfile_UserCredentials) ProtoMessage()
func (*SalesforceProfile_UserCredentials) ProtoReflect ¶ added in v1.14.0
func (x *SalesforceProfile_UserCredentials) ProtoReflect() protoreflect.Message
func (*SalesforceProfile_UserCredentials) Reset ¶ added in v1.14.0
func (x *SalesforceProfile_UserCredentials) Reset()
func (*SalesforceProfile_UserCredentials) String ¶ added in v1.14.0
func (x *SalesforceProfile_UserCredentials) String() string
type SalesforceProfile_UserCredentials_ ¶ added in v1.14.0
type SalesforceProfile_UserCredentials_ struct {
// User-password authentication.
UserCredentials *SalesforceProfile_UserCredentials `protobuf:"bytes,2,opt,name=user_credentials,json=userCredentials,proto3,oneof"`
}
type SalesforceSourceConfig ¶ added in v1.14.0
type SalesforceSourceConfig struct {
// Salesforce objects to retrieve from the source.
IncludeObjects *SalesforceOrg `protobuf:"bytes,1,opt,name=include_objects,json=includeObjects,proto3" json:"include_objects,omitempty"`
// Salesforce objects to exclude from the stream.
ExcludeObjects *SalesforceOrg `protobuf:"bytes,2,opt,name=exclude_objects,json=excludeObjects,proto3" json:"exclude_objects,omitempty"`
// Required. Salesforce objects polling interval. The interval at which new
// changes will be polled for each object. The duration must be between 5
// minutes and 24 hours.
PollingInterval *durationpb.Duration `protobuf:"bytes,3,opt,name=polling_interval,json=pollingInterval,proto3" json:"polling_interval,omitempty"`
// contains filtered or unexported fields
}
Salesforce source configuration
func (*SalesforceSourceConfig) Descriptor
deprecated
added in
v1.14.0
func (*SalesforceSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use SalesforceSourceConfig.ProtoReflect.Descriptor instead.
func (*SalesforceSourceConfig) GetExcludeObjects ¶ added in v1.14.0
func (x *SalesforceSourceConfig) GetExcludeObjects() *SalesforceOrg
func (*SalesforceSourceConfig) GetIncludeObjects ¶ added in v1.14.0
func (x *SalesforceSourceConfig) GetIncludeObjects() *SalesforceOrg
func (*SalesforceSourceConfig) GetPollingInterval ¶ added in v1.14.0
func (x *SalesforceSourceConfig) GetPollingInterval() *durationpb.Duration
func (*SalesforceSourceConfig) ProtoMessage ¶ added in v1.14.0
func (*SalesforceSourceConfig) ProtoMessage()
func (*SalesforceSourceConfig) ProtoReflect ¶ added in v1.14.0
func (x *SalesforceSourceConfig) ProtoReflect() protoreflect.Message
func (*SalesforceSourceConfig) Reset ¶ added in v1.14.0
func (x *SalesforceSourceConfig) Reset()
func (*SalesforceSourceConfig) String ¶ added in v1.14.0
func (x *SalesforceSourceConfig) String() string
type SourceConfig ¶
type SourceConfig struct {
// Required. Source connection profile resource.
// Format: `projects/{project}/locations/{location}/connectionProfiles/{name}`
SourceConnectionProfile string `` /* 132-byte string literal not displayed */
// Stream configuration that is specific to the data source type.
//
// Types that are valid to be assigned to SourceStreamConfig:
//
// *SourceConfig_OracleSourceConfig
// *SourceConfig_MysqlSourceConfig
// *SourceConfig_PostgresqlSourceConfig
// *SourceConfig_SqlServerSourceConfig
// *SourceConfig_SalesforceSourceConfig
// *SourceConfig_MongodbSourceConfig
SourceStreamConfig isSourceConfig_SourceStreamConfig `protobuf_oneof:"source_stream_config"`
// contains filtered or unexported fields
}
The configuration of the stream source.
func (*SourceConfig) Descriptor
deprecated
func (*SourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use SourceConfig.ProtoReflect.Descriptor instead.
func (*SourceConfig) GetMongodbSourceConfig ¶ added in v1.15.0
func (x *SourceConfig) GetMongodbSourceConfig() *MongodbSourceConfig
func (*SourceConfig) GetMysqlSourceConfig ¶
func (x *SourceConfig) GetMysqlSourceConfig() *MysqlSourceConfig
func (*SourceConfig) GetOracleSourceConfig ¶
func (x *SourceConfig) GetOracleSourceConfig() *OracleSourceConfig
func (*SourceConfig) GetPostgresqlSourceConfig ¶
func (x *SourceConfig) GetPostgresqlSourceConfig() *PostgresqlSourceConfig
func (*SourceConfig) GetSalesforceSourceConfig ¶ added in v1.14.0
func (x *SourceConfig) GetSalesforceSourceConfig() *SalesforceSourceConfig
func (*SourceConfig) GetSourceConnectionProfile ¶
func (x *SourceConfig) GetSourceConnectionProfile() string
func (*SourceConfig) GetSourceStreamConfig ¶
func (x *SourceConfig) GetSourceStreamConfig() isSourceConfig_SourceStreamConfig
func (*SourceConfig) GetSqlServerSourceConfig ¶ added in v1.12.0
func (x *SourceConfig) GetSqlServerSourceConfig() *SqlServerSourceConfig
func (*SourceConfig) ProtoMessage ¶
func (*SourceConfig) ProtoMessage()
func (*SourceConfig) ProtoReflect ¶
func (x *SourceConfig) ProtoReflect() protoreflect.Message
func (*SourceConfig) Reset ¶
func (x *SourceConfig) Reset()
func (*SourceConfig) String ¶
func (x *SourceConfig) String() string
type SourceConfig_MongodbSourceConfig ¶ added in v1.15.0
type SourceConfig_MongodbSourceConfig struct {
// MongoDB data source configuration.
MongodbSourceConfig *MongodbSourceConfig `protobuf:"bytes,105,opt,name=mongodb_source_config,json=mongodbSourceConfig,proto3,oneof"`
}
type SourceConfig_MysqlSourceConfig ¶
type SourceConfig_MysqlSourceConfig struct {
// MySQL data source configuration.
MysqlSourceConfig *MysqlSourceConfig `protobuf:"bytes,101,opt,name=mysql_source_config,json=mysqlSourceConfig,proto3,oneof"`
}
type SourceConfig_OracleSourceConfig ¶
type SourceConfig_OracleSourceConfig struct {
// Oracle data source configuration.
OracleSourceConfig *OracleSourceConfig `protobuf:"bytes,100,opt,name=oracle_source_config,json=oracleSourceConfig,proto3,oneof"`
}
type SourceConfig_PostgresqlSourceConfig ¶
type SourceConfig_PostgresqlSourceConfig struct {
// PostgreSQL data source configuration.
PostgresqlSourceConfig *PostgresqlSourceConfig `protobuf:"bytes,102,opt,name=postgresql_source_config,json=postgresqlSourceConfig,proto3,oneof"`
}
type SourceConfig_SalesforceSourceConfig ¶ added in v1.14.0
type SourceConfig_SalesforceSourceConfig struct {
// Salesforce data source configuration.
SalesforceSourceConfig *SalesforceSourceConfig `protobuf:"bytes,104,opt,name=salesforce_source_config,json=salesforceSourceConfig,proto3,oneof"`
}
type SourceConfig_SqlServerSourceConfig ¶ added in v1.12.0
type SourceConfig_SqlServerSourceConfig struct {
// SQLServer data source configuration.
SqlServerSourceConfig *SqlServerSourceConfig `protobuf:"bytes,103,opt,name=sql_server_source_config,json=sqlServerSourceConfig,proto3,oneof"`
}
type SourceObjectIdentifier ¶
type SourceObjectIdentifier struct {
// The identifier for an object in the data source.
//
// Types that are valid to be assigned to SourceIdentifier:
//
// *SourceObjectIdentifier_OracleIdentifier
// *SourceObjectIdentifier_MysqlIdentifier
// *SourceObjectIdentifier_PostgresqlIdentifier
// *SourceObjectIdentifier_SqlServerIdentifier
// *SourceObjectIdentifier_SalesforceIdentifier
// *SourceObjectIdentifier_MongodbIdentifier
SourceIdentifier isSourceObjectIdentifier_SourceIdentifier `protobuf_oneof:"source_identifier"`
// contains filtered or unexported fields
}
Represents an identifier of an object in the data source.
func (*SourceObjectIdentifier) Descriptor
deprecated
func (*SourceObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier.ProtoReflect.Descriptor instead.
func (*SourceObjectIdentifier) GetMongodbIdentifier ¶ added in v1.15.0
func (x *SourceObjectIdentifier) GetMongodbIdentifier() *SourceObjectIdentifier_MongodbObjectIdentifier
func (*SourceObjectIdentifier) GetMysqlIdentifier ¶
func (x *SourceObjectIdentifier) GetMysqlIdentifier() *SourceObjectIdentifier_MysqlObjectIdentifier
func (*SourceObjectIdentifier) GetOracleIdentifier ¶
func (x *SourceObjectIdentifier) GetOracleIdentifier() *SourceObjectIdentifier_OracleObjectIdentifier
func (*SourceObjectIdentifier) GetPostgresqlIdentifier ¶
func (x *SourceObjectIdentifier) GetPostgresqlIdentifier() *SourceObjectIdentifier_PostgresqlObjectIdentifier
func (*SourceObjectIdentifier) GetSalesforceIdentifier ¶ added in v1.14.0
func (x *SourceObjectIdentifier) GetSalesforceIdentifier() *SourceObjectIdentifier_SalesforceObjectIdentifier
func (*SourceObjectIdentifier) GetSourceIdentifier ¶
func (x *SourceObjectIdentifier) GetSourceIdentifier() isSourceObjectIdentifier_SourceIdentifier
func (*SourceObjectIdentifier) GetSqlServerIdentifier ¶ added in v1.12.0
func (x *SourceObjectIdentifier) GetSqlServerIdentifier() *SourceObjectIdentifier_SqlServerObjectIdentifier
func (*SourceObjectIdentifier) ProtoMessage ¶
func (*SourceObjectIdentifier) ProtoMessage()
func (*SourceObjectIdentifier) ProtoReflect ¶
func (x *SourceObjectIdentifier) ProtoReflect() protoreflect.Message
func (*SourceObjectIdentifier) Reset ¶
func (x *SourceObjectIdentifier) Reset()
func (*SourceObjectIdentifier) String ¶
func (x *SourceObjectIdentifier) String() string
type SourceObjectIdentifier_MongodbIdentifier ¶ added in v1.15.0
type SourceObjectIdentifier_MongodbIdentifier struct {
// MongoDB data source object identifier.
MongodbIdentifier *SourceObjectIdentifier_MongodbObjectIdentifier `protobuf:"bytes,6,opt,name=mongodb_identifier,json=mongodbIdentifier,proto3,oneof"`
}
type SourceObjectIdentifier_MongodbObjectIdentifier ¶ added in v1.15.0
type SourceObjectIdentifier_MongodbObjectIdentifier struct {
// Required. The database name.
Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
// Required. The collection name.
Collection string `protobuf:"bytes,2,opt,name=collection,proto3" json:"collection,omitempty"`
// contains filtered or unexported fields
}
MongoDB data source object identifier.
func (*SourceObjectIdentifier_MongodbObjectIdentifier) Descriptor
deprecated
added in
v1.15.0
func (*SourceObjectIdentifier_MongodbObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier_MongodbObjectIdentifier.ProtoReflect.Descriptor instead.
func (*SourceObjectIdentifier_MongodbObjectIdentifier) GetCollection ¶ added in v1.15.0
func (x *SourceObjectIdentifier_MongodbObjectIdentifier) GetCollection() string
func (*SourceObjectIdentifier_MongodbObjectIdentifier) GetDatabase ¶ added in v1.15.0
func (x *SourceObjectIdentifier_MongodbObjectIdentifier) GetDatabase() string
func (*SourceObjectIdentifier_MongodbObjectIdentifier) ProtoMessage ¶ added in v1.15.0
func (*SourceObjectIdentifier_MongodbObjectIdentifier) ProtoMessage()
func (*SourceObjectIdentifier_MongodbObjectIdentifier) ProtoReflect ¶ added in v1.15.0
func (x *SourceObjectIdentifier_MongodbObjectIdentifier) ProtoReflect() protoreflect.Message
func (*SourceObjectIdentifier_MongodbObjectIdentifier) Reset ¶ added in v1.15.0
func (x *SourceObjectIdentifier_MongodbObjectIdentifier) Reset()
func (*SourceObjectIdentifier_MongodbObjectIdentifier) String ¶ added in v1.15.0
func (x *SourceObjectIdentifier_MongodbObjectIdentifier) String() string
type SourceObjectIdentifier_MysqlIdentifier ¶
type SourceObjectIdentifier_MysqlIdentifier struct {
// Mysql data source object identifier.
MysqlIdentifier *SourceObjectIdentifier_MysqlObjectIdentifier `protobuf:"bytes,2,opt,name=mysql_identifier,json=mysqlIdentifier,proto3,oneof"`
}
type SourceObjectIdentifier_MysqlObjectIdentifier ¶
type SourceObjectIdentifier_MysqlObjectIdentifier struct {
// Required. The database name.
Database string `protobuf:"bytes,1,opt,name=database,proto3" json:"database,omitempty"`
// Required. The table name.
Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
// contains filtered or unexported fields
}
Mysql data source object identifier.
func (*SourceObjectIdentifier_MysqlObjectIdentifier) Descriptor
deprecated
func (*SourceObjectIdentifier_MysqlObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier_MysqlObjectIdentifier.ProtoReflect.Descriptor instead.
func (*SourceObjectIdentifier_MysqlObjectIdentifier) GetDatabase ¶
func (x *SourceObjectIdentifier_MysqlObjectIdentifier) GetDatabase() string
func (*SourceObjectIdentifier_MysqlObjectIdentifier) GetTable ¶
func (x *SourceObjectIdentifier_MysqlObjectIdentifier) GetTable() string
func (*SourceObjectIdentifier_MysqlObjectIdentifier) ProtoMessage ¶
func (*SourceObjectIdentifier_MysqlObjectIdentifier) ProtoMessage()
func (*SourceObjectIdentifier_MysqlObjectIdentifier) ProtoReflect ¶
func (x *SourceObjectIdentifier_MysqlObjectIdentifier) ProtoReflect() protoreflect.Message
func (*SourceObjectIdentifier_MysqlObjectIdentifier) Reset ¶
func (x *SourceObjectIdentifier_MysqlObjectIdentifier) Reset()
func (*SourceObjectIdentifier_MysqlObjectIdentifier) String ¶
func (x *SourceObjectIdentifier_MysqlObjectIdentifier) String() string
type SourceObjectIdentifier_OracleIdentifier ¶
type SourceObjectIdentifier_OracleIdentifier struct {
// Oracle data source object identifier.
OracleIdentifier *SourceObjectIdentifier_OracleObjectIdentifier `protobuf:"bytes,1,opt,name=oracle_identifier,json=oracleIdentifier,proto3,oneof"`
}
type SourceObjectIdentifier_OracleObjectIdentifier ¶
type SourceObjectIdentifier_OracleObjectIdentifier struct {
// Required. The schema name.
Schema string `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
// Required. The table name.
Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
// contains filtered or unexported fields
}
Oracle data source object identifier.
func (*SourceObjectIdentifier_OracleObjectIdentifier) Descriptor
deprecated
func (*SourceObjectIdentifier_OracleObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier_OracleObjectIdentifier.ProtoReflect.Descriptor instead.
func (*SourceObjectIdentifier_OracleObjectIdentifier) GetSchema ¶
func (x *SourceObjectIdentifier_OracleObjectIdentifier) GetSchema() string
func (*SourceObjectIdentifier_OracleObjectIdentifier) GetTable ¶
func (x *SourceObjectIdentifier_OracleObjectIdentifier) GetTable() string
func (*SourceObjectIdentifier_OracleObjectIdentifier) ProtoMessage ¶
func (*SourceObjectIdentifier_OracleObjectIdentifier) ProtoMessage()
func (*SourceObjectIdentifier_OracleObjectIdentifier) ProtoReflect ¶
func (x *SourceObjectIdentifier_OracleObjectIdentifier) ProtoReflect() protoreflect.Message
func (*SourceObjectIdentifier_OracleObjectIdentifier) Reset ¶
func (x *SourceObjectIdentifier_OracleObjectIdentifier) Reset()
func (*SourceObjectIdentifier_OracleObjectIdentifier) String ¶
func (x *SourceObjectIdentifier_OracleObjectIdentifier) String() string
type SourceObjectIdentifier_PostgresqlIdentifier ¶
type SourceObjectIdentifier_PostgresqlIdentifier struct {
// PostgreSQL data source object identifier.
PostgresqlIdentifier *SourceObjectIdentifier_PostgresqlObjectIdentifier `protobuf:"bytes,3,opt,name=postgresql_identifier,json=postgresqlIdentifier,proto3,oneof"`
}
type SourceObjectIdentifier_PostgresqlObjectIdentifier ¶
type SourceObjectIdentifier_PostgresqlObjectIdentifier struct {
// Required. The schema name.
Schema string `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
// Required. The table name.
Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
// contains filtered or unexported fields
}
PostgreSQL data source object identifier.
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) Descriptor
deprecated
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier_PostgresqlObjectIdentifier.ProtoReflect.Descriptor instead.
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) GetSchema ¶
func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) GetSchema() string
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) GetTable ¶
func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) GetTable() string
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) ProtoMessage ¶
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) ProtoMessage()
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) ProtoReflect ¶
func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) ProtoReflect() protoreflect.Message
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) Reset ¶
func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) Reset()
func (*SourceObjectIdentifier_PostgresqlObjectIdentifier) String ¶
func (x *SourceObjectIdentifier_PostgresqlObjectIdentifier) String() string
type SourceObjectIdentifier_SalesforceIdentifier ¶ added in v1.14.0
type SourceObjectIdentifier_SalesforceIdentifier struct {
// Salesforce data source object identifier.
SalesforceIdentifier *SourceObjectIdentifier_SalesforceObjectIdentifier `protobuf:"bytes,5,opt,name=salesforce_identifier,json=salesforceIdentifier,proto3,oneof"`
}
type SourceObjectIdentifier_SalesforceObjectIdentifier ¶ added in v1.14.0
type SourceObjectIdentifier_SalesforceObjectIdentifier struct {
// Required. The object name.
ObjectName string `protobuf:"bytes,1,opt,name=object_name,json=objectName,proto3" json:"object_name,omitempty"`
// contains filtered or unexported fields
}
Salesforce data source object identifier.
func (*SourceObjectIdentifier_SalesforceObjectIdentifier) Descriptor
deprecated
added in
v1.14.0
func (*SourceObjectIdentifier_SalesforceObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier_SalesforceObjectIdentifier.ProtoReflect.Descriptor instead.
func (*SourceObjectIdentifier_SalesforceObjectIdentifier) GetObjectName ¶ added in v1.14.0
func (x *SourceObjectIdentifier_SalesforceObjectIdentifier) GetObjectName() string
func (*SourceObjectIdentifier_SalesforceObjectIdentifier) ProtoMessage ¶ added in v1.14.0
func (*SourceObjectIdentifier_SalesforceObjectIdentifier) ProtoMessage()
func (*SourceObjectIdentifier_SalesforceObjectIdentifier) ProtoReflect ¶ added in v1.14.0
func (x *SourceObjectIdentifier_SalesforceObjectIdentifier) ProtoReflect() protoreflect.Message
func (*SourceObjectIdentifier_SalesforceObjectIdentifier) Reset ¶ added in v1.14.0
func (x *SourceObjectIdentifier_SalesforceObjectIdentifier) Reset()
func (*SourceObjectIdentifier_SalesforceObjectIdentifier) String ¶ added in v1.14.0
func (x *SourceObjectIdentifier_SalesforceObjectIdentifier) String() string
type SourceObjectIdentifier_SqlServerIdentifier ¶ added in v1.12.0
type SourceObjectIdentifier_SqlServerIdentifier struct {
// SQLServer data source object identifier.
SqlServerIdentifier *SourceObjectIdentifier_SqlServerObjectIdentifier `protobuf:"bytes,4,opt,name=sql_server_identifier,json=sqlServerIdentifier,proto3,oneof"`
}
type SourceObjectIdentifier_SqlServerObjectIdentifier ¶ added in v1.12.0
type SourceObjectIdentifier_SqlServerObjectIdentifier struct {
// Required. The schema name.
Schema string `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
// Required. The table name.
Table string `protobuf:"bytes,2,opt,name=table,proto3" json:"table,omitempty"`
// contains filtered or unexported fields
}
SQLServer data source object identifier.
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) Descriptor
deprecated
added in
v1.12.0
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier_SqlServerObjectIdentifier.ProtoReflect.Descriptor instead.
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) GetSchema ¶ added in v1.12.0
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) GetSchema() string
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) GetTable ¶ added in v1.12.0
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) GetTable() string
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoMessage ¶ added in v1.12.0
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoMessage()
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoReflect ¶ added in v1.12.0
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoReflect() protoreflect.Message
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) Reset ¶ added in v1.12.0
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) Reset()
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) String ¶ added in v1.12.0
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) String() string
type SqlServerChangeTables ¶ added in v1.12.0
type SqlServerChangeTables struct {
// contains filtered or unexported fields
}
Configuration to use Change Tables CDC read method.
func (*SqlServerChangeTables) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerChangeTables) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerChangeTables.ProtoReflect.Descriptor instead.
func (*SqlServerChangeTables) ProtoMessage ¶ added in v1.12.0
func (*SqlServerChangeTables) ProtoMessage()
func (*SqlServerChangeTables) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerChangeTables) ProtoReflect() protoreflect.Message
func (*SqlServerChangeTables) Reset ¶ added in v1.12.0
func (x *SqlServerChangeTables) Reset()
func (*SqlServerChangeTables) String ¶ added in v1.12.0
func (x *SqlServerChangeTables) String() string
type SqlServerColumn ¶ added in v1.12.0
type SqlServerColumn struct {
// Column name.
Column string `protobuf:"bytes,1,opt,name=column,proto3" json:"column,omitempty"`
// The SQLServer data type.
DataType string `protobuf:"bytes,2,opt,name=data_type,json=dataType,proto3" json:"data_type,omitempty"`
// Column length.
Length int32 `protobuf:"varint,3,opt,name=length,proto3" json:"length,omitempty"`
// Column precision.
Precision int32 `protobuf:"varint,4,opt,name=precision,proto3" json:"precision,omitempty"`
// Column scale.
Scale int32 `protobuf:"varint,5,opt,name=scale,proto3" json:"scale,omitempty"`
// Whether or not the column represents a primary key.
PrimaryKey bool `protobuf:"varint,6,opt,name=primary_key,json=primaryKey,proto3" json:"primary_key,omitempty"`
// Whether or not the column can accept a null value.
Nullable bool `protobuf:"varint,7,opt,name=nullable,proto3" json:"nullable,omitempty"`
// The ordinal position of the column in the table.
OrdinalPosition int32 `protobuf:"varint,8,opt,name=ordinal_position,json=ordinalPosition,proto3" json:"ordinal_position,omitempty"`
// contains filtered or unexported fields
}
SQLServer Column.
func (*SqlServerColumn) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerColumn) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerColumn.ProtoReflect.Descriptor instead.
func (*SqlServerColumn) GetColumn ¶ added in v1.12.0
func (x *SqlServerColumn) GetColumn() string
func (*SqlServerColumn) GetDataType ¶ added in v1.12.0
func (x *SqlServerColumn) GetDataType() string
func (*SqlServerColumn) GetLength ¶ added in v1.12.0
func (x *SqlServerColumn) GetLength() int32
func (*SqlServerColumn) GetNullable ¶ added in v1.12.0
func (x *SqlServerColumn) GetNullable() bool
func (*SqlServerColumn) GetOrdinalPosition ¶ added in v1.12.0
func (x *SqlServerColumn) GetOrdinalPosition() int32
func (*SqlServerColumn) GetPrecision ¶ added in v1.12.0
func (x *SqlServerColumn) GetPrecision() int32
func (*SqlServerColumn) GetPrimaryKey ¶ added in v1.12.0
func (x *SqlServerColumn) GetPrimaryKey() bool
func (*SqlServerColumn) GetScale ¶ added in v1.12.0
func (x *SqlServerColumn) GetScale() int32
func (*SqlServerColumn) ProtoMessage ¶ added in v1.12.0
func (*SqlServerColumn) ProtoMessage()
func (*SqlServerColumn) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerColumn) ProtoReflect() protoreflect.Message
func (*SqlServerColumn) Reset ¶ added in v1.12.0
func (x *SqlServerColumn) Reset()
func (*SqlServerColumn) String ¶ added in v1.12.0
func (x *SqlServerColumn) String() string
type SqlServerLsnPosition ¶ added in v1.12.0
type SqlServerLsnPosition struct {
// Required. Log sequence number (LSN) from where Logs will be read
Lsn string `protobuf:"bytes,1,opt,name=lsn,proto3" json:"lsn,omitempty"`
// contains filtered or unexported fields
}
SQL Server LSN position
func (*SqlServerLsnPosition) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerLsnPosition) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerLsnPosition.ProtoReflect.Descriptor instead.
func (*SqlServerLsnPosition) GetLsn ¶ added in v1.12.0
func (x *SqlServerLsnPosition) GetLsn() string
func (*SqlServerLsnPosition) ProtoMessage ¶ added in v1.12.0
func (*SqlServerLsnPosition) ProtoMessage()
func (*SqlServerLsnPosition) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerLsnPosition) ProtoReflect() protoreflect.Message
func (*SqlServerLsnPosition) Reset ¶ added in v1.12.0
func (x *SqlServerLsnPosition) Reset()
func (*SqlServerLsnPosition) String ¶ added in v1.12.0
func (x *SqlServerLsnPosition) String() string
type SqlServerProfile ¶ added in v1.12.0
type SqlServerProfile struct {
// Required. Hostname for the SQLServer connection.
Hostname string `protobuf:"bytes,1,opt,name=hostname,proto3" json:"hostname,omitempty"`
// Port for the SQLServer connection, default value is 1433.
Port int32 `protobuf:"varint,2,opt,name=port,proto3" json:"port,omitempty"`
// Required. Username for the SQLServer connection.
Username string `protobuf:"bytes,3,opt,name=username,proto3" json:"username,omitempty"`
// Optional. Password for the SQLServer connection. Mutually exclusive with
// the `secret_manager_stored_password` field.
Password string `protobuf:"bytes,4,opt,name=password,proto3" json:"password,omitempty"`
// Required. Database for the SQLServer connection.
Database string `protobuf:"bytes,5,opt,name=database,proto3" json:"database,omitempty"`
// Optional. A reference to a Secret Manager resource name storing the
// SQLServer connection password. Mutually exclusive with the `password`
// field.
SecretManagerStoredPassword string `` /* 146-byte string literal not displayed */
// contains filtered or unexported fields
}
SQLServer database profile.
func (*SqlServerProfile) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerProfile) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerProfile.ProtoReflect.Descriptor instead.
func (*SqlServerProfile) GetDatabase ¶ added in v1.12.0
func (x *SqlServerProfile) GetDatabase() string
func (*SqlServerProfile) GetHostname ¶ added in v1.12.0
func (x *SqlServerProfile) GetHostname() string
func (*SqlServerProfile) GetPassword ¶ added in v1.12.0
func (x *SqlServerProfile) GetPassword() string
func (*SqlServerProfile) GetPort ¶ added in v1.12.0
func (x *SqlServerProfile) GetPort() int32
func (*SqlServerProfile) GetSecretManagerStoredPassword ¶ added in v1.14.0
func (x *SqlServerProfile) GetSecretManagerStoredPassword() string
func (*SqlServerProfile) GetUsername ¶ added in v1.12.0
func (x *SqlServerProfile) GetUsername() string
func (*SqlServerProfile) ProtoMessage ¶ added in v1.12.0
func (*SqlServerProfile) ProtoMessage()
func (*SqlServerProfile) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerProfile) ProtoReflect() protoreflect.Message
func (*SqlServerProfile) Reset ¶ added in v1.12.0
func (x *SqlServerProfile) Reset()
func (*SqlServerProfile) String ¶ added in v1.12.0
func (x *SqlServerProfile) String() string
type SqlServerRdbms ¶ added in v1.12.0
type SqlServerRdbms struct {
// SQLServer schemas in the database server.
Schemas []*SqlServerSchema `protobuf:"bytes,1,rep,name=schemas,proto3" json:"schemas,omitempty"`
// contains filtered or unexported fields
}
SQLServer database structure.
func (*SqlServerRdbms) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerRdbms) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerRdbms.ProtoReflect.Descriptor instead.
func (*SqlServerRdbms) GetSchemas ¶ added in v1.12.0
func (x *SqlServerRdbms) GetSchemas() []*SqlServerSchema
func (*SqlServerRdbms) ProtoMessage ¶ added in v1.12.0
func (*SqlServerRdbms) ProtoMessage()
func (*SqlServerRdbms) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerRdbms) ProtoReflect() protoreflect.Message
func (*SqlServerRdbms) Reset ¶ added in v1.12.0
func (x *SqlServerRdbms) Reset()
func (*SqlServerRdbms) String ¶ added in v1.12.0
func (x *SqlServerRdbms) String() string
type SqlServerSchema ¶ added in v1.12.0
type SqlServerSchema struct {
// Schema name.
Schema string `protobuf:"bytes,1,opt,name=schema,proto3" json:"schema,omitempty"`
// Tables in the schema.
Tables []*SqlServerTable `protobuf:"bytes,2,rep,name=tables,proto3" json:"tables,omitempty"`
// contains filtered or unexported fields
}
SQLServer schema.
func (*SqlServerSchema) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerSchema) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerSchema.ProtoReflect.Descriptor instead.
func (*SqlServerSchema) GetSchema ¶ added in v1.12.0
func (x *SqlServerSchema) GetSchema() string
func (*SqlServerSchema) GetTables ¶ added in v1.12.0
func (x *SqlServerSchema) GetTables() []*SqlServerTable
func (*SqlServerSchema) ProtoMessage ¶ added in v1.12.0
func (*SqlServerSchema) ProtoMessage()
func (*SqlServerSchema) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerSchema) ProtoReflect() protoreflect.Message
func (*SqlServerSchema) Reset ¶ added in v1.12.0
func (x *SqlServerSchema) Reset()
func (*SqlServerSchema) String ¶ added in v1.12.0
func (x *SqlServerSchema) String() string
type SqlServerSourceConfig ¶ added in v1.12.0
type SqlServerSourceConfig struct {
// SQLServer objects to include in the stream.
IncludeObjects *SqlServerRdbms `protobuf:"bytes,1,opt,name=include_objects,json=includeObjects,proto3" json:"include_objects,omitempty"`
// SQLServer objects to exclude from the stream.
ExcludeObjects *SqlServerRdbms `protobuf:"bytes,2,opt,name=exclude_objects,json=excludeObjects,proto3" json:"exclude_objects,omitempty"`
// Max concurrent CDC tasks.
MaxConcurrentCdcTasks int32 `` /* 129-byte string literal not displayed */
// Max concurrent backfill tasks.
MaxConcurrentBackfillTasks int32 `` /* 144-byte string literal not displayed */
// Configuration to select the CDC read method for the stream.
//
// Types that are valid to be assigned to CdcMethod:
//
// *SqlServerSourceConfig_TransactionLogs
// *SqlServerSourceConfig_ChangeTables
CdcMethod isSqlServerSourceConfig_CdcMethod `protobuf_oneof:"cdc_method"`
// contains filtered or unexported fields
}
SQLServer data source configuration
func (*SqlServerSourceConfig) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerSourceConfig.ProtoReflect.Descriptor instead.
func (*SqlServerSourceConfig) GetCdcMethod ¶ added in v1.12.0
func (x *SqlServerSourceConfig) GetCdcMethod() isSqlServerSourceConfig_CdcMethod
func (*SqlServerSourceConfig) GetChangeTables ¶ added in v1.12.0
func (x *SqlServerSourceConfig) GetChangeTables() *SqlServerChangeTables
func (*SqlServerSourceConfig) GetExcludeObjects ¶ added in v1.12.0
func (x *SqlServerSourceConfig) GetExcludeObjects() *SqlServerRdbms
func (*SqlServerSourceConfig) GetIncludeObjects ¶ added in v1.12.0
func (x *SqlServerSourceConfig) GetIncludeObjects() *SqlServerRdbms
func (*SqlServerSourceConfig) GetMaxConcurrentBackfillTasks ¶ added in v1.12.0
func (x *SqlServerSourceConfig) GetMaxConcurrentBackfillTasks() int32
func (*SqlServerSourceConfig) GetMaxConcurrentCdcTasks ¶ added in v1.12.0
func (x *SqlServerSourceConfig) GetMaxConcurrentCdcTasks() int32
func (*SqlServerSourceConfig) GetTransactionLogs ¶ added in v1.12.0
func (x *SqlServerSourceConfig) GetTransactionLogs() *SqlServerTransactionLogs
func (*SqlServerSourceConfig) ProtoMessage ¶ added in v1.12.0
func (*SqlServerSourceConfig) ProtoMessage()
func (*SqlServerSourceConfig) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerSourceConfig) ProtoReflect() protoreflect.Message
func (*SqlServerSourceConfig) Reset ¶ added in v1.12.0
func (x *SqlServerSourceConfig) Reset()
func (*SqlServerSourceConfig) String ¶ added in v1.12.0
func (x *SqlServerSourceConfig) String() string
type SqlServerSourceConfig_ChangeTables ¶ added in v1.12.0
type SqlServerSourceConfig_ChangeTables struct {
// CDC reader reads from change tables.
ChangeTables *SqlServerChangeTables `protobuf:"bytes,102,opt,name=change_tables,json=changeTables,proto3,oneof"`
}
type SqlServerSourceConfig_TransactionLogs ¶ added in v1.12.0
type SqlServerSourceConfig_TransactionLogs struct {
// CDC reader reads from transaction logs.
TransactionLogs *SqlServerTransactionLogs `protobuf:"bytes,101,opt,name=transaction_logs,json=transactionLogs,proto3,oneof"`
}
type SqlServerTable ¶ added in v1.12.0
type SqlServerTable struct {
// Table name.
Table string `protobuf:"bytes,1,opt,name=table,proto3" json:"table,omitempty"`
// SQLServer columns in the schema.
// When unspecified as part of include/exclude objects,
// includes/excludes everything.
Columns []*SqlServerColumn `protobuf:"bytes,2,rep,name=columns,proto3" json:"columns,omitempty"`
// contains filtered or unexported fields
}
SQLServer table.
func (*SqlServerTable) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerTable) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerTable.ProtoReflect.Descriptor instead.
func (*SqlServerTable) GetColumns ¶ added in v1.12.0
func (x *SqlServerTable) GetColumns() []*SqlServerColumn
func (*SqlServerTable) GetTable ¶ added in v1.12.0
func (x *SqlServerTable) GetTable() string
func (*SqlServerTable) ProtoMessage ¶ added in v1.12.0
func (*SqlServerTable) ProtoMessage()
func (*SqlServerTable) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerTable) ProtoReflect() protoreflect.Message
func (*SqlServerTable) Reset ¶ added in v1.12.0
func (x *SqlServerTable) Reset()
func (*SqlServerTable) String ¶ added in v1.12.0
func (x *SqlServerTable) String() string
type SqlServerTransactionLogs ¶ added in v1.12.0
type SqlServerTransactionLogs struct {
// contains filtered or unexported fields
}
Configuration to use Transaction Logs CDC read method.
func (*SqlServerTransactionLogs) Descriptor
deprecated
added in
v1.12.0
func (*SqlServerTransactionLogs) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerTransactionLogs.ProtoReflect.Descriptor instead.
func (*SqlServerTransactionLogs) ProtoMessage ¶ added in v1.12.0
func (*SqlServerTransactionLogs) ProtoMessage()
func (*SqlServerTransactionLogs) ProtoReflect ¶ added in v1.12.0
func (x *SqlServerTransactionLogs) ProtoReflect() protoreflect.Message
func (*SqlServerTransactionLogs) Reset ¶ added in v1.12.0
func (x *SqlServerTransactionLogs) Reset()
func (*SqlServerTransactionLogs) String ¶ added in v1.12.0
func (x *SqlServerTransactionLogs) String() string
type SrvConnectionFormat ¶ added in v1.15.0
type SrvConnectionFormat struct {
// contains filtered or unexported fields
}
Srv connection format.
func (*SrvConnectionFormat) Descriptor
deprecated
added in
v1.15.0
func (*SrvConnectionFormat) Descriptor() ([]byte, []int)
Deprecated: Use SrvConnectionFormat.ProtoReflect.Descriptor instead.
func (*SrvConnectionFormat) ProtoMessage ¶ added in v1.15.0
func (*SrvConnectionFormat) ProtoMessage()
func (*SrvConnectionFormat) ProtoReflect ¶ added in v1.15.0
func (x *SrvConnectionFormat) ProtoReflect() protoreflect.Message
func (*SrvConnectionFormat) Reset ¶ added in v1.15.0
func (x *SrvConnectionFormat) Reset()
func (*SrvConnectionFormat) String ¶ added in v1.15.0
func (x *SrvConnectionFormat) String() string
type StandardConnectionFormat ¶ added in v1.15.0
type StandardConnectionFormat struct {
// Optional. Specifies whether the client connects directly to the host[:port]
// in the connection URI.
DirectConnection bool `protobuf:"varint,1,opt,name=direct_connection,json=directConnection,proto3" json:"direct_connection,omitempty"`
// contains filtered or unexported fields
}
Standard connection format.
func (*StandardConnectionFormat) Descriptor
deprecated
added in
v1.15.0
func (*StandardConnectionFormat) Descriptor() ([]byte, []int)
Deprecated: Use StandardConnectionFormat.ProtoReflect.Descriptor instead.
func (*StandardConnectionFormat) GetDirectConnection ¶ added in v1.15.0
func (x *StandardConnectionFormat) GetDirectConnection() bool
func (*StandardConnectionFormat) ProtoMessage ¶ added in v1.15.0
func (*StandardConnectionFormat) ProtoMessage()
func (*StandardConnectionFormat) ProtoReflect ¶ added in v1.15.0
func (x *StandardConnectionFormat) ProtoReflect() protoreflect.Message
func (*StandardConnectionFormat) Reset ¶ added in v1.15.0
func (x *StandardConnectionFormat) Reset()
func (*StandardConnectionFormat) String ¶ added in v1.15.0
func (x *StandardConnectionFormat) String() string
type StartBackfillJobRequest ¶
type StartBackfillJobRequest struct {
// Required. The name of the stream object resource to start a backfill job
// for.
Object string `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
// contains filtered or unexported fields
}
Request for manually initiating a backfill job for a specific stream object.
func (*StartBackfillJobRequest) Descriptor
deprecated
func (*StartBackfillJobRequest) Descriptor() ([]byte, []int)
Deprecated: Use StartBackfillJobRequest.ProtoReflect.Descriptor instead.
func (*StartBackfillJobRequest) GetObject ¶
func (x *StartBackfillJobRequest) GetObject() string
func (*StartBackfillJobRequest) ProtoMessage ¶
func (*StartBackfillJobRequest) ProtoMessage()
func (*StartBackfillJobRequest) ProtoReflect ¶
func (x *StartBackfillJobRequest) ProtoReflect() protoreflect.Message
func (*StartBackfillJobRequest) Reset ¶
func (x *StartBackfillJobRequest) Reset()
func (*StartBackfillJobRequest) String ¶
func (x *StartBackfillJobRequest) String() string
type StartBackfillJobResponse ¶
type StartBackfillJobResponse struct {
// The stream object resource a backfill job was started for.
Object *StreamObject `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
// contains filtered or unexported fields
}
Response for manually initiating a backfill job for a specific stream object.
func (*StartBackfillJobResponse) Descriptor
deprecated
func (*StartBackfillJobResponse) Descriptor() ([]byte, []int)
Deprecated: Use StartBackfillJobResponse.ProtoReflect.Descriptor instead.
func (*StartBackfillJobResponse) GetObject ¶
func (x *StartBackfillJobResponse) GetObject() *StreamObject
func (*StartBackfillJobResponse) ProtoMessage ¶
func (*StartBackfillJobResponse) ProtoMessage()
func (*StartBackfillJobResponse) ProtoReflect ¶
func (x *StartBackfillJobResponse) ProtoReflect() protoreflect.Message
func (*StartBackfillJobResponse) Reset ¶
func (x *StartBackfillJobResponse) Reset()
func (*StartBackfillJobResponse) String ¶
func (x *StartBackfillJobResponse) String() string
type StaticServiceIpConnectivity ¶
type StaticServiceIpConnectivity struct {
// contains filtered or unexported fields
}
Static IP address connectivity. Used when the source database is configured to allow incoming connections from the Datastream public IP addresses for the region specified in the connection profile.
func (*StaticServiceIpConnectivity) Descriptor
deprecated
func (*StaticServiceIpConnectivity) Descriptor() ([]byte, []int)
Deprecated: Use StaticServiceIpConnectivity.ProtoReflect.Descriptor instead.
func (*StaticServiceIpConnectivity) ProtoMessage ¶
func (*StaticServiceIpConnectivity) ProtoMessage()
func (*StaticServiceIpConnectivity) ProtoReflect ¶
func (x *StaticServiceIpConnectivity) ProtoReflect() protoreflect.Message
func (*StaticServiceIpConnectivity) Reset ¶
func (x *StaticServiceIpConnectivity) Reset()
func (*StaticServiceIpConnectivity) String ¶
func (x *StaticServiceIpConnectivity) String() string
type StopBackfillJobRequest ¶
type StopBackfillJobRequest struct {
// Required. The name of the stream object resource to stop the backfill job
// for.
Object string `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
// contains filtered or unexported fields
}
Request for manually stopping a running backfill job for a specific stream object.
func (*StopBackfillJobRequest) Descriptor
deprecated
func (*StopBackfillJobRequest) Descriptor() ([]byte, []int)
Deprecated: Use StopBackfillJobRequest.ProtoReflect.Descriptor instead.
func (*StopBackfillJobRequest) GetObject ¶
func (x *StopBackfillJobRequest) GetObject() string
func (*StopBackfillJobRequest) ProtoMessage ¶
func (*StopBackfillJobRequest) ProtoMessage()
func (*StopBackfillJobRequest) ProtoReflect ¶
func (x *StopBackfillJobRequest) ProtoReflect() protoreflect.Message
func (*StopBackfillJobRequest) Reset ¶
func (x *StopBackfillJobRequest) Reset()
func (*StopBackfillJobRequest) String ¶
func (x *StopBackfillJobRequest) String() string
type StopBackfillJobResponse ¶
type StopBackfillJobResponse struct {
// The stream object resource the backfill job was stopped for.
Object *StreamObject `protobuf:"bytes,1,opt,name=object,proto3" json:"object,omitempty"`
// contains filtered or unexported fields
}
Response for manually stop a backfill job for a specific stream object.
func (*StopBackfillJobResponse) Descriptor
deprecated
func (*StopBackfillJobResponse) Descriptor() ([]byte, []int)
Deprecated: Use StopBackfillJobResponse.ProtoReflect.Descriptor instead.
func (*StopBackfillJobResponse) GetObject ¶
func (x *StopBackfillJobResponse) GetObject() *StreamObject
func (*StopBackfillJobResponse) ProtoMessage ¶
func (*StopBackfillJobResponse) ProtoMessage()
func (*StopBackfillJobResponse) ProtoReflect ¶
func (x *StopBackfillJobResponse) ProtoReflect() protoreflect.Message
func (*StopBackfillJobResponse) Reset ¶
func (x *StopBackfillJobResponse) Reset()
func (*StopBackfillJobResponse) String ¶
func (x *StopBackfillJobResponse) String() string
type Stream ¶
type Stream struct {
// Output only. Identifier. The stream's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The creation time of the stream.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The last update time of the stream.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Labels.
Labels map[string]string `` /* 139-byte string literal not displayed */
// Required. Display name.
DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Required. Source connection profile configuration.
SourceConfig *SourceConfig `protobuf:"bytes,6,opt,name=source_config,json=sourceConfig,proto3" json:"source_config,omitempty"`
// Required. Destination connection profile configuration.
DestinationConfig *DestinationConfig `protobuf:"bytes,7,opt,name=destination_config,json=destinationConfig,proto3" json:"destination_config,omitempty"`
// The state of the stream.
State Stream_State `protobuf:"varint,8,opt,name=state,proto3,enum=google.cloud.datastream.v1.Stream_State" json:"state,omitempty"`
// Stream backfill strategy.
//
// Types that are valid to be assigned to BackfillStrategy:
//
// *Stream_BackfillAll
// *Stream_BackfillNone
BackfillStrategy isStream_BackfillStrategy `protobuf_oneof:"backfill_strategy"`
// Output only. Errors on the Stream.
Errors []*Error `protobuf:"bytes,9,rep,name=errors,proto3" json:"errors,omitempty"`
// Immutable. A reference to a KMS encryption key.
// If provided, it will be used to encrypt the data.
// If left blank, data will be encrypted using an internal Stream-specific
// encryption key provisioned through KMS.
CustomerManagedEncryptionKey *string `` /* 156-byte string literal not displayed */
// Output only. If the stream was recovered, the time of the last recovery.
// Note: This field is currently experimental.
LastRecoveryTime *timestamppb.Timestamp `protobuf:"bytes,13,opt,name=last_recovery_time,json=lastRecoveryTime,proto3" json:"last_recovery_time,omitempty"`
// Output only. Reserved for future use.
SatisfiesPzs *bool `protobuf:"varint,15,opt,name=satisfies_pzs,json=satisfiesPzs,proto3,oneof" json:"satisfies_pzs,omitempty"`
// Output only. Reserved for future use.
SatisfiesPzi *bool `protobuf:"varint,16,opt,name=satisfies_pzi,json=satisfiesPzi,proto3,oneof" json:"satisfies_pzi,omitempty"`
// contains filtered or unexported fields
}
A resource representing streaming data from a source to a destination.
func (*Stream) Descriptor
deprecated
func (*Stream) GetBackfillAll ¶
func (x *Stream) GetBackfillAll() *Stream_BackfillAllStrategy
func (*Stream) GetBackfillNone ¶
func (x *Stream) GetBackfillNone() *Stream_BackfillNoneStrategy
func (*Stream) GetBackfillStrategy ¶
func (x *Stream) GetBackfillStrategy() isStream_BackfillStrategy
func (*Stream) GetCreateTime ¶
func (x *Stream) GetCreateTime() *timestamppb.Timestamp
func (*Stream) GetCustomerManagedEncryptionKey ¶
func (*Stream) GetDestinationConfig ¶
func (x *Stream) GetDestinationConfig() *DestinationConfig
func (*Stream) GetDisplayName ¶
func (*Stream) GetLastRecoveryTime ¶ added in v1.12.0
func (x *Stream) GetLastRecoveryTime() *timestamppb.Timestamp
func (*Stream) GetSatisfiesPzi ¶ added in v1.14.0
func (*Stream) GetSatisfiesPzs ¶ added in v1.14.0
func (*Stream) GetSourceConfig ¶
func (x *Stream) GetSourceConfig() *SourceConfig
func (*Stream) GetState ¶
func (x *Stream) GetState() Stream_State
func (*Stream) GetUpdateTime ¶
func (x *Stream) GetUpdateTime() *timestamppb.Timestamp
func (*Stream) ProtoMessage ¶
func (*Stream) ProtoMessage()
func (*Stream) ProtoReflect ¶
func (x *Stream) ProtoReflect() protoreflect.Message
type StreamObject ¶
type StreamObject struct {
// Output only. Identifier. The object resource's name.
Name string `protobuf:"bytes,1,opt,name=name,proto3" json:"name,omitempty"`
// Output only. The creation time of the object.
CreateTime *timestamppb.Timestamp `protobuf:"bytes,2,opt,name=create_time,json=createTime,proto3" json:"create_time,omitempty"`
// Output only. The last update time of the object.
UpdateTime *timestamppb.Timestamp `protobuf:"bytes,3,opt,name=update_time,json=updateTime,proto3" json:"update_time,omitempty"`
// Required. Display name.
DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"`
// Output only. Active errors on the object.
Errors []*Error `protobuf:"bytes,6,rep,name=errors,proto3" json:"errors,omitempty"`
// The latest backfill job that was initiated for the stream object.
BackfillJob *BackfillJob `protobuf:"bytes,7,opt,name=backfill_job,json=backfillJob,proto3" json:"backfill_job,omitempty"`
// The object identifier in the data source.
SourceObject *SourceObjectIdentifier `protobuf:"bytes,8,opt,name=source_object,json=sourceObject,proto3" json:"source_object,omitempty"`
// contains filtered or unexported fields
}
A specific stream object (e.g a specific DB table).
func (*StreamObject) Descriptor
deprecated
func (*StreamObject) Descriptor() ([]byte, []int)
Deprecated: Use StreamObject.ProtoReflect.Descriptor instead.
func (*StreamObject) GetBackfillJob ¶
func (x *StreamObject) GetBackfillJob() *BackfillJob
func (*StreamObject) GetCreateTime ¶
func (x *StreamObject) GetCreateTime() *timestamppb.Timestamp
func (*StreamObject) GetDisplayName ¶
func (x *StreamObject) GetDisplayName() string
func (*StreamObject) GetErrors ¶
func (x *StreamObject) GetErrors() []*Error
func (*StreamObject) GetName ¶
func (x *StreamObject) GetName() string
func (*StreamObject) GetSourceObject ¶
func (x *StreamObject) GetSourceObject() *SourceObjectIdentifier
func (*StreamObject) GetUpdateTime ¶
func (x *StreamObject) GetUpdateTime() *timestamppb.Timestamp
func (*StreamObject) ProtoMessage ¶
func (*StreamObject) ProtoMessage()
func (*StreamObject) ProtoReflect ¶
func (x *StreamObject) ProtoReflect() protoreflect.Message
func (*StreamObject) Reset ¶
func (x *StreamObject) Reset()
func (*StreamObject) String ¶
func (x *StreamObject) String() string
type Stream_BackfillAll ¶
type Stream_BackfillAll struct {
// Automatically backfill objects included in the stream source
// configuration. Specific objects can be excluded.
BackfillAll *Stream_BackfillAllStrategy `protobuf:"bytes,101,opt,name=backfill_all,json=backfillAll,proto3,oneof"`
}
type Stream_BackfillAllStrategy ¶
type Stream_BackfillAllStrategy struct {
// List of objects to exclude.
//
// Types that are valid to be assigned to ExcludedObjects:
//
// *Stream_BackfillAllStrategy_OracleExcludedObjects
// *Stream_BackfillAllStrategy_MysqlExcludedObjects
// *Stream_BackfillAllStrategy_PostgresqlExcludedObjects
// *Stream_BackfillAllStrategy_SqlServerExcludedObjects
// *Stream_BackfillAllStrategy_SalesforceExcludedObjects
// *Stream_BackfillAllStrategy_MongodbExcludedObjects
ExcludedObjects isStream_BackfillAllStrategy_ExcludedObjects `protobuf_oneof:"excluded_objects"`
// contains filtered or unexported fields
}
Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded.
func (*Stream_BackfillAllStrategy) Descriptor
deprecated
func (*Stream_BackfillAllStrategy) Descriptor() ([]byte, []int)
Deprecated: Use Stream_BackfillAllStrategy.ProtoReflect.Descriptor instead.
func (*Stream_BackfillAllStrategy) GetExcludedObjects ¶
func (x *Stream_BackfillAllStrategy) GetExcludedObjects() isStream_BackfillAllStrategy_ExcludedObjects
func (*Stream_BackfillAllStrategy) GetMongodbExcludedObjects ¶ added in v1.15.0
func (x *Stream_BackfillAllStrategy) GetMongodbExcludedObjects() *MongodbCluster
func (*Stream_BackfillAllStrategy) GetMysqlExcludedObjects ¶
func (x *Stream_BackfillAllStrategy) GetMysqlExcludedObjects() *MysqlRdbms
func (*Stream_BackfillAllStrategy) GetOracleExcludedObjects ¶
func (x *Stream_BackfillAllStrategy) GetOracleExcludedObjects() *OracleRdbms
func (*Stream_BackfillAllStrategy) GetPostgresqlExcludedObjects ¶
func (x *Stream_BackfillAllStrategy) GetPostgresqlExcludedObjects() *PostgresqlRdbms
func (*Stream_BackfillAllStrategy) GetSalesforceExcludedObjects ¶ added in v1.14.0
func (x *Stream_BackfillAllStrategy) GetSalesforceExcludedObjects() *SalesforceOrg
func (*Stream_BackfillAllStrategy) GetSqlServerExcludedObjects ¶ added in v1.12.0
func (x *Stream_BackfillAllStrategy) GetSqlServerExcludedObjects() *SqlServerRdbms
func (*Stream_BackfillAllStrategy) ProtoMessage ¶
func (*Stream_BackfillAllStrategy) ProtoMessage()
func (*Stream_BackfillAllStrategy) ProtoReflect ¶
func (x *Stream_BackfillAllStrategy) ProtoReflect() protoreflect.Message
func (*Stream_BackfillAllStrategy) Reset ¶
func (x *Stream_BackfillAllStrategy) Reset()
func (*Stream_BackfillAllStrategy) String ¶
func (x *Stream_BackfillAllStrategy) String() string
type Stream_BackfillAllStrategy_MongodbExcludedObjects ¶ added in v1.15.0
type Stream_BackfillAllStrategy_MongodbExcludedObjects struct {
// MongoDB data source objects to avoid backfilling
MongodbExcludedObjects *MongodbCluster `protobuf:"bytes,6,opt,name=mongodb_excluded_objects,json=mongodbExcludedObjects,proto3,oneof"`
}
type Stream_BackfillAllStrategy_MysqlExcludedObjects ¶
type Stream_BackfillAllStrategy_MysqlExcludedObjects struct {
// MySQL data source objects to avoid backfilling.
MysqlExcludedObjects *MysqlRdbms `protobuf:"bytes,2,opt,name=mysql_excluded_objects,json=mysqlExcludedObjects,proto3,oneof"`
}
type Stream_BackfillAllStrategy_OracleExcludedObjects ¶
type Stream_BackfillAllStrategy_OracleExcludedObjects struct {
// Oracle data source objects to avoid backfilling.
OracleExcludedObjects *OracleRdbms `protobuf:"bytes,1,opt,name=oracle_excluded_objects,json=oracleExcludedObjects,proto3,oneof"`
}
type Stream_BackfillAllStrategy_PostgresqlExcludedObjects ¶
type Stream_BackfillAllStrategy_PostgresqlExcludedObjects struct {
// PostgreSQL data source objects to avoid backfilling.
PostgresqlExcludedObjects *PostgresqlRdbms `protobuf:"bytes,3,opt,name=postgresql_excluded_objects,json=postgresqlExcludedObjects,proto3,oneof"`
}
type Stream_BackfillAllStrategy_SalesforceExcludedObjects ¶ added in v1.14.0
type Stream_BackfillAllStrategy_SalesforceExcludedObjects struct {
// Salesforce data source objects to avoid backfilling
SalesforceExcludedObjects *SalesforceOrg `protobuf:"bytes,5,opt,name=salesforce_excluded_objects,json=salesforceExcludedObjects,proto3,oneof"`
}
type Stream_BackfillAllStrategy_SqlServerExcludedObjects ¶ added in v1.12.0
type Stream_BackfillAllStrategy_SqlServerExcludedObjects struct {
// SQLServer data source objects to avoid backfilling
SqlServerExcludedObjects *SqlServerRdbms `protobuf:"bytes,4,opt,name=sql_server_excluded_objects,json=sqlServerExcludedObjects,proto3,oneof"`
}
type Stream_BackfillNone ¶
type Stream_BackfillNone struct {
// Do not automatically backfill any objects.
BackfillNone *Stream_BackfillNoneStrategy `protobuf:"bytes,102,opt,name=backfill_none,json=backfillNone,proto3,oneof"`
}
type Stream_BackfillNoneStrategy ¶
type Stream_BackfillNoneStrategy struct {
// contains filtered or unexported fields
}
Backfill strategy to disable automatic backfill for the Stream's objects.
func (*Stream_BackfillNoneStrategy) Descriptor
deprecated
func (*Stream_BackfillNoneStrategy) Descriptor() ([]byte, []int)
Deprecated: Use Stream_BackfillNoneStrategy.ProtoReflect.Descriptor instead.
func (*Stream_BackfillNoneStrategy) ProtoMessage ¶
func (*Stream_BackfillNoneStrategy) ProtoMessage()
func (*Stream_BackfillNoneStrategy) ProtoReflect ¶
func (x *Stream_BackfillNoneStrategy) ProtoReflect() protoreflect.Message
func (*Stream_BackfillNoneStrategy) Reset ¶
func (x *Stream_BackfillNoneStrategy) Reset()
func (*Stream_BackfillNoneStrategy) String ¶
func (x *Stream_BackfillNoneStrategy) String() string
type Stream_State ¶
type Stream_State int32
Stream state.
const ( // Unspecified stream state. Stream_STATE_UNSPECIFIED Stream_State = 0 // The stream has been created but has not yet started streaming data. Stream_NOT_STARTED Stream_State = 1 // The stream is running. Stream_RUNNING Stream_State = 2 // The stream is paused. Stream_PAUSED Stream_State = 3 // The stream is in maintenance mode. // // Updates are rejected on the resource in this state. Stream_MAINTENANCE Stream_State = 4 // The stream is experiencing an error that is preventing data from being // streamed. Stream_FAILED Stream_State = 5 // The stream has experienced a terminal failure. Stream_FAILED_PERMANENTLY Stream_State = 6 // The stream is starting, but not yet running. Stream_STARTING Stream_State = 7 // The Stream is no longer reading new events, but still writing events in // the buffer. Stream_DRAINING Stream_State = 8 )
func (Stream_State) Descriptor ¶
func (Stream_State) Descriptor() protoreflect.EnumDescriptor
func (Stream_State) Enum ¶
func (x Stream_State) Enum() *Stream_State
func (Stream_State) EnumDescriptor
deprecated
func (Stream_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Stream_State.Descriptor instead.
func (Stream_State) Number ¶
func (x Stream_State) Number() protoreflect.EnumNumber
func (Stream_State) String ¶
func (x Stream_State) String() string
func (Stream_State) Type ¶
func (Stream_State) Type() protoreflect.EnumType
type UnimplementedDatastreamServer ¶
type UnimplementedDatastreamServer struct {
}
UnimplementedDatastreamServer should be embedded to have forward compatible implementations.
func (UnimplementedDatastreamServer) CreateConnectionProfile ¶
func (UnimplementedDatastreamServer) CreateConnectionProfile(context.Context, *CreateConnectionProfileRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) CreatePrivateConnection ¶
func (UnimplementedDatastreamServer) CreatePrivateConnection(context.Context, *CreatePrivateConnectionRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) CreateRoute ¶
func (UnimplementedDatastreamServer) CreateRoute(context.Context, *CreateRouteRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) CreateStream ¶
func (UnimplementedDatastreamServer) CreateStream(context.Context, *CreateStreamRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) DeleteConnectionProfile ¶
func (UnimplementedDatastreamServer) DeleteConnectionProfile(context.Context, *DeleteConnectionProfileRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) DeletePrivateConnection ¶
func (UnimplementedDatastreamServer) DeletePrivateConnection(context.Context, *DeletePrivateConnectionRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) DeleteRoute ¶
func (UnimplementedDatastreamServer) DeleteRoute(context.Context, *DeleteRouteRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) DeleteStream ¶
func (UnimplementedDatastreamServer) DeleteStream(context.Context, *DeleteStreamRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) DiscoverConnectionProfile ¶
func (UnimplementedDatastreamServer) DiscoverConnectionProfile(context.Context, *DiscoverConnectionProfileRequest) (*DiscoverConnectionProfileResponse, error)
func (UnimplementedDatastreamServer) FetchStaticIps ¶
func (UnimplementedDatastreamServer) FetchStaticIps(context.Context, *FetchStaticIpsRequest) (*FetchStaticIpsResponse, error)
func (UnimplementedDatastreamServer) GetConnectionProfile ¶
func (UnimplementedDatastreamServer) GetConnectionProfile(context.Context, *GetConnectionProfileRequest) (*ConnectionProfile, error)
func (UnimplementedDatastreamServer) GetPrivateConnection ¶
func (UnimplementedDatastreamServer) GetPrivateConnection(context.Context, *GetPrivateConnectionRequest) (*PrivateConnection, error)
func (UnimplementedDatastreamServer) GetRoute ¶
func (UnimplementedDatastreamServer) GetRoute(context.Context, *GetRouteRequest) (*Route, error)
func (UnimplementedDatastreamServer) GetStream ¶
func (UnimplementedDatastreamServer) GetStream(context.Context, *GetStreamRequest) (*Stream, error)
func (UnimplementedDatastreamServer) GetStreamObject ¶
func (UnimplementedDatastreamServer) GetStreamObject(context.Context, *GetStreamObjectRequest) (*StreamObject, error)
func (UnimplementedDatastreamServer) ListConnectionProfiles ¶
func (UnimplementedDatastreamServer) ListConnectionProfiles(context.Context, *ListConnectionProfilesRequest) (*ListConnectionProfilesResponse, error)
func (UnimplementedDatastreamServer) ListPrivateConnections ¶
func (UnimplementedDatastreamServer) ListPrivateConnections(context.Context, *ListPrivateConnectionsRequest) (*ListPrivateConnectionsResponse, error)
func (UnimplementedDatastreamServer) ListRoutes ¶
func (UnimplementedDatastreamServer) ListRoutes(context.Context, *ListRoutesRequest) (*ListRoutesResponse, error)
func (UnimplementedDatastreamServer) ListStreamObjects ¶
func (UnimplementedDatastreamServer) ListStreamObjects(context.Context, *ListStreamObjectsRequest) (*ListStreamObjectsResponse, error)
func (UnimplementedDatastreamServer) ListStreams ¶
func (UnimplementedDatastreamServer) ListStreams(context.Context, *ListStreamsRequest) (*ListStreamsResponse, error)
func (UnimplementedDatastreamServer) LookupStreamObject ¶
func (UnimplementedDatastreamServer) LookupStreamObject(context.Context, *LookupStreamObjectRequest) (*StreamObject, error)
func (UnimplementedDatastreamServer) RunStream ¶ added in v1.12.0
func (UnimplementedDatastreamServer) RunStream(context.Context, *RunStreamRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) StartBackfillJob ¶
func (UnimplementedDatastreamServer) StartBackfillJob(context.Context, *StartBackfillJobRequest) (*StartBackfillJobResponse, error)
func (UnimplementedDatastreamServer) StopBackfillJob ¶
func (UnimplementedDatastreamServer) StopBackfillJob(context.Context, *StopBackfillJobRequest) (*StopBackfillJobResponse, error)
func (UnimplementedDatastreamServer) UpdateConnectionProfile ¶
func (UnimplementedDatastreamServer) UpdateConnectionProfile(context.Context, *UpdateConnectionProfileRequest) (*longrunningpb.Operation, error)
func (UnimplementedDatastreamServer) UpdateStream ¶
func (UnimplementedDatastreamServer) UpdateStream(context.Context, *UpdateStreamRequest) (*longrunningpb.Operation, error)
type UnsafeDatastreamServer ¶ added in v1.15.1
type UnsafeDatastreamServer interface {
// contains filtered or unexported methods
}
UnsafeDatastreamServer may be embedded to opt out of forward compatibility for this service. Use of this interface is not recommended, as added methods to DatastreamServer will result in compilation errors.
type UpdateConnectionProfileRequest ¶
type UpdateConnectionProfileRequest struct {
// Optional. Field mask is used to specify the fields to be overwritten in the
// ConnectionProfile resource by the update.
// The fields specified in the update_mask are relative to the resource, not
// the full request. A field will be overwritten if it is in the mask. If the
// user does not provide a mask then all fields will be overwritten.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// Required. The connection profile to update.
ConnectionProfile *ConnectionProfile `protobuf:"bytes,2,opt,name=connection_profile,json=connectionProfile,proto3" json:"connection_profile,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes since the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// Optional. Only validate the connection profile, but don't update any
// resources. The default is false.
ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
// Optional. Update the connection profile without validating it.
Force bool `protobuf:"varint,5,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
Connection profile update message.
func (*UpdateConnectionProfileRequest) Descriptor
deprecated
func (*UpdateConnectionProfileRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateConnectionProfileRequest.ProtoReflect.Descriptor instead.
func (*UpdateConnectionProfileRequest) GetConnectionProfile ¶
func (x *UpdateConnectionProfileRequest) GetConnectionProfile() *ConnectionProfile
func (*UpdateConnectionProfileRequest) GetForce ¶
func (x *UpdateConnectionProfileRequest) GetForce() bool
func (*UpdateConnectionProfileRequest) GetRequestId ¶
func (x *UpdateConnectionProfileRequest) GetRequestId() string
func (*UpdateConnectionProfileRequest) GetUpdateMask ¶
func (x *UpdateConnectionProfileRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateConnectionProfileRequest) GetValidateOnly ¶
func (x *UpdateConnectionProfileRequest) GetValidateOnly() bool
func (*UpdateConnectionProfileRequest) ProtoMessage ¶
func (*UpdateConnectionProfileRequest) ProtoMessage()
func (*UpdateConnectionProfileRequest) ProtoReflect ¶
func (x *UpdateConnectionProfileRequest) ProtoReflect() protoreflect.Message
func (*UpdateConnectionProfileRequest) Reset ¶
func (x *UpdateConnectionProfileRequest) Reset()
func (*UpdateConnectionProfileRequest) String ¶
func (x *UpdateConnectionProfileRequest) String() string
type UpdateStreamRequest ¶
type UpdateStreamRequest struct {
// Optional. Field mask is used to specify the fields to be overwritten in the
// stream resource by the update.
// The fields specified in the update_mask are relative to the resource, not
// the full request. A field will be overwritten if it is in the mask. If the
// user does not provide a mask then all fields will be overwritten.
UpdateMask *fieldmaskpb.FieldMask `protobuf:"bytes,1,opt,name=update_mask,json=updateMask,proto3" json:"update_mask,omitempty"`
// Required. The stream resource to update.
Stream *Stream `protobuf:"bytes,2,opt,name=stream,proto3" json:"stream,omitempty"`
// Optional. A request ID to identify requests. Specify a unique request ID
// so that if you must retry your request, the server will know to ignore
// the request if it has already been completed. The server will guarantee
// that for at least 60 minutes since the first request.
//
// For example, consider a situation where you make an initial request and the
// request times out. If you make the request again with the same request ID,
// the server can check if original operation with the same request ID was
// received, and if so, will ignore the second request. This prevents clients
// from accidentally creating duplicate commitments.
//
// The request ID must be a valid UUID with the exception that zero UUID is
// not supported (00000000-0000-0000-0000-000000000000).
RequestId string `protobuf:"bytes,3,opt,name=request_id,json=requestId,proto3" json:"request_id,omitempty"`
// Optional. Only validate the stream with the changes, without actually
// updating it. The default is false.
ValidateOnly bool `protobuf:"varint,4,opt,name=validate_only,json=validateOnly,proto3" json:"validate_only,omitempty"`
// Optional. Update the stream without validating it.
Force bool `protobuf:"varint,5,opt,name=force,proto3" json:"force,omitempty"`
// contains filtered or unexported fields
}
Request message for updating a stream.
func (*UpdateStreamRequest) Descriptor
deprecated
func (*UpdateStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use UpdateStreamRequest.ProtoReflect.Descriptor instead.
func (*UpdateStreamRequest) GetForce ¶
func (x *UpdateStreamRequest) GetForce() bool
func (*UpdateStreamRequest) GetRequestId ¶
func (x *UpdateStreamRequest) GetRequestId() string
func (*UpdateStreamRequest) GetStream ¶
func (x *UpdateStreamRequest) GetStream() *Stream
func (*UpdateStreamRequest) GetUpdateMask ¶
func (x *UpdateStreamRequest) GetUpdateMask() *fieldmaskpb.FieldMask
func (*UpdateStreamRequest) GetValidateOnly ¶
func (x *UpdateStreamRequest) GetValidateOnly() bool
func (*UpdateStreamRequest) ProtoMessage ¶
func (*UpdateStreamRequest) ProtoMessage()
func (*UpdateStreamRequest) ProtoReflect ¶
func (x *UpdateStreamRequest) ProtoReflect() protoreflect.Message
func (*UpdateStreamRequest) Reset ¶
func (x *UpdateStreamRequest) Reset()
func (*UpdateStreamRequest) String ¶
func (x *UpdateStreamRequest) String() string
type Validation ¶
type Validation struct {
// A short description of the validation.
Description string `protobuf:"bytes,1,opt,name=description,proto3" json:"description,omitempty"`
// Output only. Validation execution status.
State Validation_State `protobuf:"varint,2,opt,name=state,proto3,enum=google.cloud.datastream.v1.Validation_State" json:"state,omitempty"`
// Messages reflecting the validation results.
Message []*ValidationMessage `protobuf:"bytes,3,rep,name=message,proto3" json:"message,omitempty"`
// A custom code identifying this validation.
Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
// contains filtered or unexported fields
}
A validation to perform on a stream.
func (*Validation) Descriptor
deprecated
func (*Validation) Descriptor() ([]byte, []int)
Deprecated: Use Validation.ProtoReflect.Descriptor instead.
func (*Validation) GetCode ¶
func (x *Validation) GetCode() string
func (*Validation) GetDescription ¶
func (x *Validation) GetDescription() string
func (*Validation) GetMessage ¶
func (x *Validation) GetMessage() []*ValidationMessage
func (*Validation) GetState ¶
func (x *Validation) GetState() Validation_State
func (*Validation) ProtoMessage ¶
func (*Validation) ProtoMessage()
func (*Validation) ProtoReflect ¶
func (x *Validation) ProtoReflect() protoreflect.Message
func (*Validation) Reset ¶
func (x *Validation) Reset()
func (*Validation) String ¶
func (x *Validation) String() string
type ValidationMessage ¶
type ValidationMessage struct {
// The result of the validation.
Message string `protobuf:"bytes,1,opt,name=message,proto3" json:"message,omitempty"`
// Message severity level (warning or error).
Level ValidationMessage_Level `protobuf:"varint,2,opt,name=level,proto3,enum=google.cloud.datastream.v1.ValidationMessage_Level" json:"level,omitempty"`
// Additional metadata related to the result.
Metadata map[string]string `` /* 143-byte string literal not displayed */
// A custom code identifying this specific message.
Code string `protobuf:"bytes,4,opt,name=code,proto3" json:"code,omitempty"`
// contains filtered or unexported fields
}
Represent user-facing validation result message.
func (*ValidationMessage) Descriptor
deprecated
func (*ValidationMessage) Descriptor() ([]byte, []int)
Deprecated: Use ValidationMessage.ProtoReflect.Descriptor instead.
func (*ValidationMessage) GetCode ¶
func (x *ValidationMessage) GetCode() string
func (*ValidationMessage) GetLevel ¶
func (x *ValidationMessage) GetLevel() ValidationMessage_Level
func (*ValidationMessage) GetMessage ¶
func (x *ValidationMessage) GetMessage() string
func (*ValidationMessage) GetMetadata ¶
func (x *ValidationMessage) GetMetadata() map[string]string
func (*ValidationMessage) ProtoMessage ¶
func (*ValidationMessage) ProtoMessage()
func (*ValidationMessage) ProtoReflect ¶
func (x *ValidationMessage) ProtoReflect() protoreflect.Message
func (*ValidationMessage) Reset ¶
func (x *ValidationMessage) Reset()
func (*ValidationMessage) String ¶
func (x *ValidationMessage) String() string
type ValidationMessage_Level ¶
type ValidationMessage_Level int32
Validation message level.
const ( // Unspecified level. ValidationMessage_LEVEL_UNSPECIFIED ValidationMessage_Level = 0 // Potentially cause issues with the Stream. ValidationMessage_WARNING ValidationMessage_Level = 1 // Definitely cause issues with the Stream. ValidationMessage_ERROR ValidationMessage_Level = 2 )
func (ValidationMessage_Level) Descriptor ¶
func (ValidationMessage_Level) Descriptor() protoreflect.EnumDescriptor
func (ValidationMessage_Level) Enum ¶
func (x ValidationMessage_Level) Enum() *ValidationMessage_Level
func (ValidationMessage_Level) EnumDescriptor
deprecated
func (ValidationMessage_Level) EnumDescriptor() ([]byte, []int)
Deprecated: Use ValidationMessage_Level.Descriptor instead.
func (ValidationMessage_Level) Number ¶
func (x ValidationMessage_Level) Number() protoreflect.EnumNumber
func (ValidationMessage_Level) String ¶
func (x ValidationMessage_Level) String() string
func (ValidationMessage_Level) Type ¶
func (ValidationMessage_Level) Type() protoreflect.EnumType
type ValidationResult ¶
type ValidationResult struct {
// A list of validations (includes both executed as well as not executed
// validations).
Validations []*Validation `protobuf:"bytes,1,rep,name=validations,proto3" json:"validations,omitempty"`
// contains filtered or unexported fields
}
Contains the current validation results.
func (*ValidationResult) Descriptor
deprecated
func (*ValidationResult) Descriptor() ([]byte, []int)
Deprecated: Use ValidationResult.ProtoReflect.Descriptor instead.
func (*ValidationResult) GetValidations ¶
func (x *ValidationResult) GetValidations() []*Validation
func (*ValidationResult) ProtoMessage ¶
func (*ValidationResult) ProtoMessage()
func (*ValidationResult) ProtoReflect ¶
func (x *ValidationResult) ProtoReflect() protoreflect.Message
func (*ValidationResult) Reset ¶
func (x *ValidationResult) Reset()
func (*ValidationResult) String ¶
func (x *ValidationResult) String() string
type Validation_State ¶
type Validation_State int32
Validation execution state.
const ( // Unspecified state. Validation_STATE_UNSPECIFIED Validation_State = 0 // Validation did not execute. Validation_NOT_EXECUTED Validation_State = 1 // Validation failed. Validation_FAILED Validation_State = 2 // Validation passed. Validation_PASSED Validation_State = 3 // Validation executed with warnings. Validation_WARNING Validation_State = 4 )
func (Validation_State) Descriptor ¶
func (Validation_State) Descriptor() protoreflect.EnumDescriptor
func (Validation_State) Enum ¶
func (x Validation_State) Enum() *Validation_State
func (Validation_State) EnumDescriptor
deprecated
func (Validation_State) EnumDescriptor() ([]byte, []int)
Deprecated: Use Validation_State.Descriptor instead.
func (Validation_State) Number ¶
func (x Validation_State) Number() protoreflect.EnumNumber
func (Validation_State) String ¶
func (x Validation_State) String() string
func (Validation_State) Type ¶
func (Validation_State) Type() protoreflect.EnumType
type VpcPeeringConfig ¶
type VpcPeeringConfig struct {
// Required. Fully qualified name of the VPC that Datastream will peer to.
// Format: `projects/{project}/global/{networks}/{name}`
Vpc string `protobuf:"bytes,1,opt,name=vpc,proto3" json:"vpc,omitempty"`
// Required. A free subnet for peering. (CIDR of /29)
Subnet string `protobuf:"bytes,2,opt,name=subnet,proto3" json:"subnet,omitempty"`
// contains filtered or unexported fields
}
The VPC Peering configuration is used to create VPC peering between Datastream and the consumer's VPC.
func (*VpcPeeringConfig) Descriptor
deprecated
func (*VpcPeeringConfig) Descriptor() ([]byte, []int)
Deprecated: Use VpcPeeringConfig.ProtoReflect.Descriptor instead.
func (*VpcPeeringConfig) GetSubnet ¶
func (x *VpcPeeringConfig) GetSubnet() string
func (*VpcPeeringConfig) GetVpc ¶
func (x *VpcPeeringConfig) GetVpc() string
func (*VpcPeeringConfig) ProtoMessage ¶
func (*VpcPeeringConfig) ProtoMessage()
func (*VpcPeeringConfig) ProtoReflect ¶
func (x *VpcPeeringConfig) ProtoReflect() protoreflect.Message
func (*VpcPeeringConfig) Reset ¶
func (x *VpcPeeringConfig) Reset()
func (*VpcPeeringConfig) String ¶
func (x *VpcPeeringConfig) String() string