package datastreampb
import "cloud.google.com/go/datastream/apiv1/datastreampb"
Index ¶
- Variables
- func RegisterDatastreamServer(s *grpc.Server, srv DatastreamServer)
- type AvroFileFormat
- func (*AvroFileFormat) Descriptor() ([]byte, []int)
- func (*AvroFileFormat) ProtoMessage()
- func (x *AvroFileFormat) ProtoReflect() protoreflect.Message
- func (x *AvroFileFormat) Reset()
- func (x *AvroFileFormat) String() string
- type BackfillJob
- func (*BackfillJob) Descriptor() ([]byte, []int)
- 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)
- 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)
- 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)
- func (x *BigQueryDestinationConfig) GetAppendOnly() *BigQueryDestinationConfig_AppendOnly
- func (x *BigQueryDestinationConfig) GetDataFreshness() *durationpb.Duration
- func (m *BigQueryDestinationConfig) GetDatasetConfig() isBigQueryDestinationConfig_DatasetConfig
- func (x *BigQueryDestinationConfig) GetMerge() *BigQueryDestinationConfig_Merge
- func (x *BigQueryDestinationConfig) GetSingleTargetDataset() *BigQueryDestinationConfig_SingleTargetDataset
- func (x *BigQueryDestinationConfig) GetSourceHierarchyDatasets() *BigQueryDestinationConfig_SourceHierarchyDatasets
- func (m *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)
- 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_Merge
- func (*BigQueryDestinationConfig_Merge) Descriptor() ([]byte, []int)
- 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)
- 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)
- func (x *BigQueryDestinationConfig_SourceHierarchyDatasets) GetDatasetTemplate() *BigQueryDestinationConfig_SourceHierarchyDatasets_DatasetTemplate
- 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)
- 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
- func (*BigQueryProfile) Descriptor() ([]byte, []int)
- func (*BigQueryProfile) ProtoMessage()
- func (x *BigQueryProfile) ProtoReflect() protoreflect.Message
- func (x *BigQueryProfile) Reset()
- func (x *BigQueryProfile) String() string
- type CdcStrategy
- func (*CdcStrategy) Descriptor() ([]byte, []int)
- func (x *CdcStrategy) GetMostRecentStartPosition() *CdcStrategy_MostRecentStartPosition
- func (x *CdcStrategy) GetNextAvailableStartPosition() *CdcStrategy_NextAvailableStartPosition
- func (x *CdcStrategy) GetSpecificStartPosition() *CdcStrategy_SpecificStartPosition
- func (m *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)
- 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)
- 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)
- func (x *CdcStrategy_SpecificStartPosition) GetMysqlLogPosition() *MysqlLogPosition
- func (x *CdcStrategy_SpecificStartPosition) GetOracleScnPosition() *OracleScnPosition
- func (m *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_MysqlLogPosition
- type CdcStrategy_SpecificStartPosition_OracleScnPosition
- type CdcStrategy_SpecificStartPosition_SqlServerLsnPosition
- type ConnectionProfile
- func (*ConnectionProfile) Descriptor() ([]byte, []int)
- func (x *ConnectionProfile) GetBigqueryProfile() *BigQueryProfile
- func (m *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) GetMysqlProfile() *MysqlProfile
- func (x *ConnectionProfile) GetName() string
- func (x *ConnectionProfile) GetOracleProfile() *OracleProfile
- func (x *ConnectionProfile) GetPostgresqlProfile() *PostgresqlProfile
- func (x *ConnectionProfile) GetPrivateConnectivity() *PrivateConnectivity
- func (m *ConnectionProfile) GetProfile() isConnectionProfile_Profile
- 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_MysqlProfile
- type ConnectionProfile_OracleProfile
- type ConnectionProfile_PostgresqlProfile
- type ConnectionProfile_PrivateConnectivity
- type ConnectionProfile_SqlServerProfile
- type ConnectionProfile_StaticServiceIpConnectivity
- type CreateConnectionProfileRequest
- func (*CreateConnectionProfileRequest) Descriptor() ([]byte, []int)
- 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)
- 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 (*CreatePrivateConnectionRequest) ProtoMessage()
- func (x *CreatePrivateConnectionRequest) ProtoReflect() protoreflect.Message
- func (x *CreatePrivateConnectionRequest) Reset()
- func (x *CreatePrivateConnectionRequest) String() string
- type CreateRouteRequest
- func (*CreateRouteRequest) Descriptor() ([]byte, []int)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- func (x *DestinationConfig) GetBigqueryDestinationConfig() *BigQueryDestinationConfig
- func (x *DestinationConfig) GetDestinationConnectionProfile() string
- func (m *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)
- func (x *DiscoverConnectionProfileRequest) GetConnectionProfile() *ConnectionProfile
- func (x *DiscoverConnectionProfileRequest) GetConnectionProfileName() string
- func (m *DiscoverConnectionProfileRequest) GetDataObject() isDiscoverConnectionProfileRequest_DataObject
- func (x *DiscoverConnectionProfileRequest) GetFullHierarchy() bool
- func (m *DiscoverConnectionProfileRequest) GetHierarchy() isDiscoverConnectionProfileRequest_Hierarchy
- func (x *DiscoverConnectionProfileRequest) GetHierarchyDepth() int32
- func (x *DiscoverConnectionProfileRequest) GetMysqlRdbms() *MysqlRdbms
- func (x *DiscoverConnectionProfileRequest) GetOracleRdbms() *OracleRdbms
- func (x *DiscoverConnectionProfileRequest) GetParent() string
- func (x *DiscoverConnectionProfileRequest) GetPostgresqlRdbms() *PostgresqlRdbms
- func (x *DiscoverConnectionProfileRequest) GetSqlServerRdbms() *SqlServerRdbms
- func (m *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_MysqlRdbms
- type DiscoverConnectionProfileRequest_OracleRdbms
- type DiscoverConnectionProfileRequest_PostgresqlRdbms
- type DiscoverConnectionProfileRequest_SqlServerRdbms
- type DiscoverConnectionProfileResponse
- func (*DiscoverConnectionProfileResponse) Descriptor() ([]byte, []int)
- func (m *DiscoverConnectionProfileResponse) GetDataObject() isDiscoverConnectionProfileResponse_DataObject
- func (x *DiscoverConnectionProfileResponse) GetMysqlRdbms() *MysqlRdbms
- func (x *DiscoverConnectionProfileResponse) GetOracleRdbms() *OracleRdbms
- func (x *DiscoverConnectionProfileResponse) GetPostgresqlRdbms() *PostgresqlRdbms
- 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_MysqlRdbms
- type DiscoverConnectionProfileResponse_OracleRdbms
- type DiscoverConnectionProfileResponse_PostgresqlRdbms
- type DiscoverConnectionProfileResponse_SqlServerRdbms
- type Error
- func (*Error) Descriptor() ([]byte, []int)
- 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)
- 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)
- 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)
- func (m *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)
- func (x *GcsDestinationConfig) GetAvroFileFormat() *AvroFileFormat
- func (m *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
- func (*GcsProfile) Descriptor() ([]byte, []int)
- func (x *GcsProfile) GetBucket() string
- func (x *GcsProfile) GetRootPath() string
- func (*GcsProfile) ProtoMessage()
- func (x *GcsProfile) ProtoReflect() protoreflect.Message
- func (x *GcsProfile) Reset()
- func (x *GcsProfile) String() string
- type GetConnectionProfileRequest
- func (*GetConnectionProfileRequest) Descriptor() ([]byte, []int)
- 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)
- 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
- func (*GetRouteRequest) Descriptor() ([]byte, []int)
- func (x *GetRouteRequest) GetName() string
- func (*GetRouteRequest) ProtoMessage()
- func (x *GetRouteRequest) ProtoReflect() protoreflect.Message
- func (x *GetRouteRequest) Reset()
- func (x *GetRouteRequest) String() string
- type GetStreamObjectRequest
- func (*GetStreamObjectRequest) Descriptor() ([]byte, []int)
- 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
- func (*GetStreamRequest) Descriptor() ([]byte, []int)
- func (x *GetStreamRequest) GetName() string
- func (*GetStreamRequest) ProtoMessage()
- func (x *GetStreamRequest) ProtoReflect() protoreflect.Message
- func (x *GetStreamRequest) Reset()
- func (x *GetStreamRequest) String() string
- type JsonFileFormat
- func (*JsonFileFormat) Descriptor() ([]byte, []int)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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 MysqlColumn
- func (*MysqlColumn) Descriptor() ([]byte, []int)
- 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)
- 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 MysqlLogPosition
- func (*MysqlLogPosition) Descriptor() ([]byte, []int)
- 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)
- func (x *MysqlProfile) GetHostname() string
- func (x *MysqlProfile) GetPassword() string
- func (x *MysqlProfile) GetPort() int32
- 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
- func (*MysqlRdbms) Descriptor() ([]byte, []int)
- func (x *MysqlRdbms) GetMysqlDatabases() []*MysqlDatabase
- func (*MysqlRdbms) ProtoMessage()
- func (x *MysqlRdbms) ProtoReflect() protoreflect.Message
- func (x *MysqlRdbms) Reset()
- func (x *MysqlRdbms) String() string
- type MysqlSourceConfig
- func (*MysqlSourceConfig) Descriptor() ([]byte, []int)
- func (x *MysqlSourceConfig) GetBinaryLogPosition() *MysqlSourceConfig_BinaryLogPosition
- func (m *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)
- 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
- func (*MysqlSourceConfig_Gtid) Descriptor() ([]byte, []int)
- func (*MysqlSourceConfig_Gtid) ProtoMessage()
- func (x *MysqlSourceConfig_Gtid) ProtoReflect() protoreflect.Message
- func (x *MysqlSourceConfig_Gtid) Reset()
- func (x *MysqlSourceConfig_Gtid) String() string
- type MysqlSourceConfig_Gtid_
- type MysqlSslConfig
- func (*MysqlSslConfig) Descriptor() ([]byte, []int)
- 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)
- 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)
- 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)
- 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) 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)
- 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)
- 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
- func (*OracleRdbms) Descriptor() ([]byte, []int)
- func (x *OracleRdbms) GetOracleSchemas() []*OracleSchema
- func (*OracleRdbms) ProtoMessage()
- func (x *OracleRdbms) ProtoReflect() protoreflect.Message
- func (x *OracleRdbms) Reset()
- func (x *OracleRdbms) String() string
- type OracleSchema
- func (*OracleSchema) Descriptor() ([]byte, []int)
- 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
- func (*OracleScnPosition) Descriptor() ([]byte, []int)
- func (x *OracleScnPosition) GetScn() int64
- func (*OracleScnPosition) ProtoMessage()
- func (x *OracleScnPosition) ProtoReflect() protoreflect.Message
- func (x *OracleScnPosition) Reset()
- func (x *OracleScnPosition) String() string
- type OracleSourceConfig
- func (*OracleSourceConfig) Descriptor() ([]byte, []int)
- func (x *OracleSourceConfig) GetBinaryLogParser() *OracleSourceConfig_BinaryLogParser
- func (m *OracleSourceConfig) GetCdcMethod() isOracleSourceConfig_CdcMethod
- func (x *OracleSourceConfig) GetDropLargeObjects() *OracleSourceConfig_DropLargeObjects
- func (x *OracleSourceConfig) GetExcludeObjects() *OracleRdbms
- func (x *OracleSourceConfig) GetIncludeObjects() *OracleRdbms
- func (m *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)
- func (m *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)
- 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)
- 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)
- 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
- func (*OracleSourceConfig_LogMiner) Descriptor() ([]byte, []int)
- func (*OracleSourceConfig_LogMiner) ProtoMessage()
- func (x *OracleSourceConfig_LogMiner) ProtoReflect() protoreflect.Message
- func (x *OracleSourceConfig_LogMiner) Reset()
- func (x *OracleSourceConfig_LogMiner) String() string
- type OracleSourceConfig_LogMiner_
- type OracleSourceConfig_StreamLargeObjects
- func (*OracleSourceConfig_StreamLargeObjects) Descriptor() ([]byte, []int)
- 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)
- func (x *OracleSslConfig) GetCaCertificate() string
- func (x *OracleSslConfig) GetCaCertificateSet() bool
- 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)
- 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)
- 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)
- func (x *PostgresqlProfile) GetDatabase() string
- func (x *PostgresqlProfile) GetHostname() string
- func (x *PostgresqlProfile) GetPassword() string
- func (x *PostgresqlProfile) GetPort() int32
- 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)
- 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)
- 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)
- 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)
- func (m *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)
- func (x *PostgresqlSslConfig_ServerAndClientVerification) GetCaCertificate() string
- func (x *PostgresqlSslConfig_ServerAndClientVerification) GetClientCertificate() string
- func (x *PostgresqlSslConfig_ServerAndClientVerification) GetClientKey() 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)
- func (x *PostgresqlSslConfig_ServerVerification) GetCaCertificate() 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)
- 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)
- 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) 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)
- 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)
- func (x *PrivateConnectivity) GetPrivateConnection() string
- func (*PrivateConnectivity) ProtoMessage()
- func (x *PrivateConnectivity) ProtoReflect() protoreflect.Message
- func (x *PrivateConnectivity) Reset()
- func (x *PrivateConnectivity) String() string
- type Route
- func (*Route) Descriptor() ([]byte, []int)
- 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)
- 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 SourceConfig
- func (*SourceConfig) Descriptor() ([]byte, []int)
- func (x *SourceConfig) GetMysqlSourceConfig() *MysqlSourceConfig
- func (x *SourceConfig) GetOracleSourceConfig() *OracleSourceConfig
- func (x *SourceConfig) GetPostgresqlSourceConfig() *PostgresqlSourceConfig
- func (x *SourceConfig) GetSourceConnectionProfile() string
- func (m *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_MysqlSourceConfig
- type SourceConfig_OracleSourceConfig
- type SourceConfig_PostgresqlSourceConfig
- type SourceConfig_SqlServerSourceConfig
- type SourceObjectIdentifier
- func (*SourceObjectIdentifier) Descriptor() ([]byte, []int)
- func (x *SourceObjectIdentifier) GetMysqlIdentifier() *SourceObjectIdentifier_MysqlObjectIdentifier
- func (x *SourceObjectIdentifier) GetOracleIdentifier() *SourceObjectIdentifier_OracleObjectIdentifier
- func (x *SourceObjectIdentifier) GetPostgresqlIdentifier() *SourceObjectIdentifier_PostgresqlObjectIdentifier
- func (m *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_MysqlIdentifier
- type SourceObjectIdentifier_MysqlObjectIdentifier
- func (*SourceObjectIdentifier_MysqlObjectIdentifier) Descriptor() ([]byte, []int)
- 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)
- 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)
- 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_SqlServerIdentifier
- type SourceObjectIdentifier_SqlServerObjectIdentifier
- func (*SourceObjectIdentifier_SqlServerObjectIdentifier) Descriptor() ([]byte, []int)
- 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
- func (*SqlServerChangeTables) Descriptor() ([]byte, []int)
- func (*SqlServerChangeTables) ProtoMessage()
- func (x *SqlServerChangeTables) ProtoReflect() protoreflect.Message
- func (x *SqlServerChangeTables) Reset()
- func (x *SqlServerChangeTables) String() string
- type SqlServerColumn
- func (*SqlServerColumn) Descriptor() ([]byte, []int)
- 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)
- 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)
- func (x *SqlServerProfile) GetDatabase() string
- func (x *SqlServerProfile) GetHostname() string
- func (x *SqlServerProfile) GetPassword() string
- func (x *SqlServerProfile) GetPort() int32
- 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
- func (*SqlServerRdbms) Descriptor() ([]byte, []int)
- func (x *SqlServerRdbms) GetSchemas() []*SqlServerSchema
- func (*SqlServerRdbms) ProtoMessage()
- func (x *SqlServerRdbms) ProtoReflect() protoreflect.Message
- func (x *SqlServerRdbms) Reset()
- func (x *SqlServerRdbms) String() string
- type SqlServerSchema
- func (*SqlServerSchema) Descriptor() ([]byte, []int)
- 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)
- func (m *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)
- 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
- func (*SqlServerTransactionLogs) Descriptor() ([]byte, []int)
- func (*SqlServerTransactionLogs) ProtoMessage()
- func (x *SqlServerTransactionLogs) ProtoReflect() protoreflect.Message
- func (x *SqlServerTransactionLogs) Reset()
- func (x *SqlServerTransactionLogs) String() string
- type StartBackfillJobRequest
- func (*StartBackfillJobRequest) Descriptor() ([]byte, []int)
- 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)
- 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
- func (*StaticServiceIpConnectivity) Descriptor() ([]byte, []int)
- func (*StaticServiceIpConnectivity) ProtoMessage()
- func (x *StaticServiceIpConnectivity) ProtoReflect() protoreflect.Message
- func (x *StaticServiceIpConnectivity) Reset()
- func (x *StaticServiceIpConnectivity) String() string
- type StopBackfillJobRequest
- func (*StopBackfillJobRequest) Descriptor() ([]byte, []int)
- 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)
- 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)
- func (x *Stream) GetBackfillAll() *Stream_BackfillAllStrategy
- func (x *Stream) GetBackfillNone() *Stream_BackfillNoneStrategy
- func (m *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) 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)
- 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)
- func (m *Stream_BackfillAllStrategy) GetExcludedObjects() isStream_BackfillAllStrategy_ExcludedObjects
- func (x *Stream_BackfillAllStrategy) GetMysqlExcludedObjects() *MysqlRdbms
- func (x *Stream_BackfillAllStrategy) GetOracleExcludedObjects() *OracleRdbms
- func (x *Stream_BackfillAllStrategy) GetPostgresqlExcludedObjects() *PostgresqlRdbms
- 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_MysqlExcludedObjects
- type Stream_BackfillAllStrategy_OracleExcludedObjects
- type Stream_BackfillAllStrategy_PostgresqlExcludedObjects
- type Stream_BackfillAllStrategy_SqlServerExcludedObjects
- type Stream_BackfillNone
- type Stream_BackfillNoneStrategy
- func (*Stream_BackfillNoneStrategy) Descriptor() ([]byte, []int)
- func (*Stream_BackfillNoneStrategy) ProtoMessage()
- func (x *Stream_BackfillNoneStrategy) ProtoReflect() protoreflect.Message
- func (x *Stream_BackfillNoneStrategy) Reset()
- func (x *Stream_BackfillNoneStrategy) String() string
- type Stream_State
- func (Stream_State) Descriptor() protoreflect.EnumDescriptor
- func (x Stream_State) Enum() *Stream_State
- func (Stream_State) EnumDescriptor() ([]byte, []int)
- 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 UpdateConnectionProfileRequest
- func (*UpdateConnectionProfileRequest) Descriptor() ([]byte, []int)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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)
- 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
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 ( 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 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.Server, srv DatastreamServer)
Types ¶
type AvroFileFormat ¶
type AvroFileFormat struct {
// contains filtered or unexported fields
}
AVRO file format configuration.
func (*AvroFileFormat) Descriptor ¶
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 ¶
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 ¶
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 ¶
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 assignable 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"` // Types that are assignable to WriteMode: // // *BigQueryDestinationConfig_Merge_ // *BigQueryDestinationConfig_AppendOnly_ WriteMode isBigQueryDestinationConfig_WriteMode `protobuf_oneof:"write_mode"` // contains filtered or unexported fields }
BigQuery destination configuration
func (*BigQueryDestinationConfig) Descriptor ¶
func (*BigQueryDestinationConfig) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig) GetAppendOnly ¶
func (x *BigQueryDestinationConfig) GetAppendOnly() *BigQueryDestinationConfig_AppendOnly
func (*BigQueryDestinationConfig) GetDataFreshness ¶
func (x *BigQueryDestinationConfig) GetDataFreshness() *durationpb.Duration
func (*BigQueryDestinationConfig) GetDatasetConfig ¶
func (m *BigQueryDestinationConfig) GetDatasetConfig() isBigQueryDestinationConfig_DatasetConfig
func (*BigQueryDestinationConfig) GetMerge ¶
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 ¶
func (m *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 ¶
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 ¶
func (*BigQueryDestinationConfig_AppendOnly) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_AppendOnly.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig_AppendOnly) ProtoMessage ¶
func (*BigQueryDestinationConfig_AppendOnly) ProtoMessage()
func (*BigQueryDestinationConfig_AppendOnly) ProtoReflect ¶
func (x *BigQueryDestinationConfig_AppendOnly) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig_AppendOnly) Reset ¶
func (x *BigQueryDestinationConfig_AppendOnly) Reset()
func (*BigQueryDestinationConfig_AppendOnly) String ¶
func (x *BigQueryDestinationConfig_AppendOnly) String() string
type BigQueryDestinationConfig_AppendOnly_ ¶
type BigQueryDestinationConfig_AppendOnly_ struct { // Append only mode AppendOnly *BigQueryDestinationConfig_AppendOnly `protobuf:"bytes,302,opt,name=append_only,json=appendOnly,proto3,oneof"` }
type BigQueryDestinationConfig_Merge ¶
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 ¶
func (*BigQueryDestinationConfig_Merge) Descriptor() ([]byte, []int)
Deprecated: Use BigQueryDestinationConfig_Merge.ProtoReflect.Descriptor instead.
func (*BigQueryDestinationConfig_Merge) ProtoMessage ¶
func (*BigQueryDestinationConfig_Merge) ProtoMessage()
func (*BigQueryDestinationConfig_Merge) ProtoReflect ¶
func (x *BigQueryDestinationConfig_Merge) ProtoReflect() protoreflect.Message
func (*BigQueryDestinationConfig_Merge) Reset ¶
func (x *BigQueryDestinationConfig_Merge) Reset()
func (*BigQueryDestinationConfig_Merge) String ¶
func (x *BigQueryDestinationConfig_Merge) String() string
type BigQueryDestinationConfig_Merge_ ¶
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 ¶
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"` // 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 ¶
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) 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 ¶
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 ¶
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 ¶
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 assignable 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 ¶
func (*CdcStrategy) Descriptor() ([]byte, []int)
Deprecated: Use CdcStrategy.ProtoReflect.Descriptor instead.
func (*CdcStrategy) GetMostRecentStartPosition ¶
func (x *CdcStrategy) GetMostRecentStartPosition() *CdcStrategy_MostRecentStartPosition
func (*CdcStrategy) GetNextAvailableStartPosition ¶
func (x *CdcStrategy) GetNextAvailableStartPosition() *CdcStrategy_NextAvailableStartPosition
func (*CdcStrategy) GetSpecificStartPosition ¶
func (x *CdcStrategy) GetSpecificStartPosition() *CdcStrategy_SpecificStartPosition
func (*CdcStrategy) GetStartPosition ¶
func (m *CdcStrategy) GetStartPosition() isCdcStrategy_StartPosition
func (*CdcStrategy) ProtoMessage ¶
func (*CdcStrategy) ProtoMessage()
func (*CdcStrategy) ProtoReflect ¶
func (x *CdcStrategy) ProtoReflect() protoreflect.Message
func (*CdcStrategy) Reset ¶
func (x *CdcStrategy) Reset()
func (*CdcStrategy) String ¶
func (x *CdcStrategy) String() string
type CdcStrategy_MostRecentStartPosition ¶
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 ¶
func (*CdcStrategy_MostRecentStartPosition) Descriptor() ([]byte, []int)
Deprecated: Use CdcStrategy_MostRecentStartPosition.ProtoReflect.Descriptor instead.
func (*CdcStrategy_MostRecentStartPosition) ProtoMessage ¶
func (*CdcStrategy_MostRecentStartPosition) ProtoMessage()
func (*CdcStrategy_MostRecentStartPosition) ProtoReflect ¶
func (x *CdcStrategy_MostRecentStartPosition) ProtoReflect() protoreflect.Message
func (*CdcStrategy_MostRecentStartPosition) Reset ¶
func (x *CdcStrategy_MostRecentStartPosition) Reset()
func (*CdcStrategy_MostRecentStartPosition) String ¶
func (x *CdcStrategy_MostRecentStartPosition) String() string
type CdcStrategy_MostRecentStartPosition_ ¶
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 ¶
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 ¶
func (*CdcStrategy_NextAvailableStartPosition) Descriptor() ([]byte, []int)
Deprecated: Use CdcStrategy_NextAvailableStartPosition.ProtoReflect.Descriptor instead.
func (*CdcStrategy_NextAvailableStartPosition) ProtoMessage ¶
func (*CdcStrategy_NextAvailableStartPosition) ProtoMessage()
func (*CdcStrategy_NextAvailableStartPosition) ProtoReflect ¶
func (x *CdcStrategy_NextAvailableStartPosition) ProtoReflect() protoreflect.Message
func (*CdcStrategy_NextAvailableStartPosition) Reset ¶
func (x *CdcStrategy_NextAvailableStartPosition) Reset()
func (*CdcStrategy_NextAvailableStartPosition) String ¶
func (x *CdcStrategy_NextAvailableStartPosition) String() string
type CdcStrategy_NextAvailableStartPosition_ ¶
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 ¶
type CdcStrategy_SpecificStartPosition struct { // Types that are assignable to Position: // // *CdcStrategy_SpecificStartPosition_MysqlLogPosition // *CdcStrategy_SpecificStartPosition_OracleScnPosition // *CdcStrategy_SpecificStartPosition_SqlServerLsnPosition 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 ¶
func (*CdcStrategy_SpecificStartPosition) Descriptor() ([]byte, []int)
Deprecated: Use CdcStrategy_SpecificStartPosition.ProtoReflect.Descriptor instead.
func (*CdcStrategy_SpecificStartPosition) GetMysqlLogPosition ¶
func (x *CdcStrategy_SpecificStartPosition) GetMysqlLogPosition() *MysqlLogPosition
func (*CdcStrategy_SpecificStartPosition) GetOracleScnPosition ¶
func (x *CdcStrategy_SpecificStartPosition) GetOracleScnPosition() *OracleScnPosition
func (*CdcStrategy_SpecificStartPosition) GetPosition ¶
func (m *CdcStrategy_SpecificStartPosition) GetPosition() isCdcStrategy_SpecificStartPosition_Position
func (*CdcStrategy_SpecificStartPosition) GetSqlServerLsnPosition ¶
func (x *CdcStrategy_SpecificStartPosition) GetSqlServerLsnPosition() *SqlServerLsnPosition
func (*CdcStrategy_SpecificStartPosition) ProtoMessage ¶
func (*CdcStrategy_SpecificStartPosition) ProtoMessage()
func (*CdcStrategy_SpecificStartPosition) ProtoReflect ¶
func (x *CdcStrategy_SpecificStartPosition) ProtoReflect() protoreflect.Message
func (*CdcStrategy_SpecificStartPosition) Reset ¶
func (x *CdcStrategy_SpecificStartPosition) Reset()
func (*CdcStrategy_SpecificStartPosition) String ¶
func (x *CdcStrategy_SpecificStartPosition) String() string
type CdcStrategy_SpecificStartPosition_ ¶
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_MysqlLogPosition ¶
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 ¶
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 ¶
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 `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // Required. Display name. DisplayName string `protobuf:"bytes,5,opt,name=display_name,json=displayName,proto3" json:"display_name,omitempty"` // Connection configuration for the ConnectionProfile. // // Types that are assignable to Profile: // // *ConnectionProfile_OracleProfile // *ConnectionProfile_GcsProfile // *ConnectionProfile_MysqlProfile // *ConnectionProfile_BigqueryProfile // *ConnectionProfile_PostgresqlProfile // *ConnectionProfile_SqlServerProfile Profile isConnectionProfile_Profile `protobuf_oneof:"profile"` // Connectivity options used to establish a connection to the profile. // // Types that are assignable 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 ¶
func (*ConnectionProfile) Descriptor() ([]byte, []int)
Deprecated: Use ConnectionProfile.ProtoReflect.Descriptor instead.
func (*ConnectionProfile) GetBigqueryProfile ¶
func (x *ConnectionProfile) GetBigqueryProfile() *BigQueryProfile
func (*ConnectionProfile) GetConnectivity ¶
func (m *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) 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 (m *ConnectionProfile) GetProfile() isConnectionProfile_Profile
func (*ConnectionProfile) GetSqlServerProfile ¶
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_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_SqlServerProfile ¶
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 ¶
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"` // contains filtered or unexported fields }
Request for creating a private connection.
func (*CreatePrivateConnectionRequest) Descriptor ¶
func (*CreatePrivateConnectionRequest) Descriptor() ([]byte, []int)
Deprecated: Use CreatePrivateConnectionRequest.ProtoReflect.Descriptor instead.
func (*CreatePrivateConnectionRequest) GetForce ¶
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) 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 ¶
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 ¶
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://godoc.org/google.golang.org/grpc#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.
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 ¶
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 ¶
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 ¶
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 ¶
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 `protobuf:"bytes,1,opt,name=destination_connection_profile,json=destinationConnectionProfile,proto3" json:"destination_connection_profile,omitempty"` // Stream configuration that is specific to the data destination type. // // Types that are assignable 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 ¶
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 (m *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 assignable to Target: // // *DiscoverConnectionProfileRequest_ConnectionProfile // *DiscoverConnectionProfileRequest_ConnectionProfileName Target isDiscoverConnectionProfileRequest_Target `protobuf_oneof:"target"` // The depth of the retrieved hierarchy of data objects. // // Types that are assignable 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 assignable to DataObject: // // *DiscoverConnectionProfileRequest_OracleRdbms // *DiscoverConnectionProfileRequest_MysqlRdbms // *DiscoverConnectionProfileRequest_PostgresqlRdbms // *DiscoverConnectionProfileRequest_SqlServerRdbms DataObject isDiscoverConnectionProfileRequest_DataObject `protobuf_oneof:"data_object"` // contains filtered or unexported fields }
Request message for 'discover' ConnectionProfile request.
func (*DiscoverConnectionProfileRequest) Descriptor ¶
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 (m *DiscoverConnectionProfileRequest) GetDataObject() isDiscoverConnectionProfileRequest_DataObject
func (*DiscoverConnectionProfileRequest) GetFullHierarchy ¶
func (x *DiscoverConnectionProfileRequest) GetFullHierarchy() bool
func (*DiscoverConnectionProfileRequest) GetHierarchy ¶
func (m *DiscoverConnectionProfileRequest) GetHierarchy() isDiscoverConnectionProfileRequest_Hierarchy
func (*DiscoverConnectionProfileRequest) GetHierarchyDepth ¶
func (x *DiscoverConnectionProfileRequest) GetHierarchyDepth() int32
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) GetSqlServerRdbms ¶
func (x *DiscoverConnectionProfileRequest) GetSqlServerRdbms() *SqlServerRdbms
func (*DiscoverConnectionProfileRequest) GetTarget ¶
func (m *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_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_SqlServerRdbms ¶
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 assignable to DataObject: // // *DiscoverConnectionProfileResponse_OracleRdbms // *DiscoverConnectionProfileResponse_MysqlRdbms // *DiscoverConnectionProfileResponse_PostgresqlRdbms // *DiscoverConnectionProfileResponse_SqlServerRdbms DataObject isDiscoverConnectionProfileResponse_DataObject `protobuf_oneof:"data_object"` // contains filtered or unexported fields }
Response from a discover request.
func (*DiscoverConnectionProfileResponse) Descriptor ¶
func (*DiscoverConnectionProfileResponse) Descriptor() ([]byte, []int)
Deprecated: Use DiscoverConnectionProfileResponse.ProtoReflect.Descriptor instead.
func (*DiscoverConnectionProfileResponse) GetDataObject ¶
func (m *DiscoverConnectionProfileResponse) GetDataObject() isDiscoverConnectionProfileResponse_DataObject
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) GetSqlServerRdbms ¶
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_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_SqlServerRdbms ¶
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 `protobuf:"bytes,5,rep,name=details,proto3" json:"details,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // contains filtered or unexported fields }
Represent a user-facing Error.
func (*Error) Descriptor ¶
Deprecated: Use Error.ProtoReflect.Descriptor instead.
func (*Error) GetDetails ¶
func (*Error) GetErrorTime ¶
func (x *Error) GetErrorTime() *timestamppb.Timestamp
func (*Error) GetErrorUuid ¶
func (*Error) GetMessage ¶
func (*Error) GetReason ¶
func (*Error) ProtoMessage ¶
func (*Error) ProtoMessage()
func (*Error) ProtoReflect ¶
func (x *Error) ProtoReflect() protoreflect.Message
func (*Error) Reset ¶
func (x *Error) Reset()
func (*Error) String ¶
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 ¶
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 ¶
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 assignable 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 ¶
func (*ForwardSshTunnelConnectivity) Descriptor() ([]byte, []int)
Deprecated: Use ForwardSshTunnelConnectivity.ProtoReflect.Descriptor instead.
func (*ForwardSshTunnelConnectivity) GetAuthenticationMethod ¶
func (m *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 assignable 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 ¶
func (*GcsDestinationConfig) Descriptor() ([]byte, []int)
Deprecated: Use GcsDestinationConfig.ProtoReflect.Descriptor instead.
func (*GcsDestinationConfig) GetAvroFileFormat ¶
func (x *GcsDestinationConfig) GetAvroFileFormat() *AvroFileFormat
func (*GcsDestinationConfig) GetFileFormat ¶
func (m *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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 JsonFileFormat ¶
type JsonFileFormat struct { // The schema file format along JSON data files. SchemaFileFormat JsonFileFormat_SchemaFileFormat `protobuf:"varint,1,opt,name=schema_file_format,json=schemaFileFormat,proto3,enum=google.cloud.datastream.v1.JsonFileFormat_SchemaFileFormat" json:"schema_file_format,omitempty"` // Compression of the loaded JSON file. Compression JsonFileFormat_JsonCompression `protobuf:"varint,2,opt,name=compression,proto3,enum=google.cloud.datastream.v1.JsonFileFormat_JsonCompression" json:"compression,omitempty"` // contains filtered or unexported fields }
JSON file format configuration.
func (*JsonFileFormat) Descriptor ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 `protobuf:"bytes,2,opt,name=source_object_identifier,json=sourceObjectIdentifier,proto3" json:"source_object_identifier,omitempty"` // contains filtered or unexported fields }
Request for looking up a specific stream object by its source object identifier.
func (*LookupStreamObjectRequest) Descriptor ¶
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 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 ¶
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 ¶
func (x *MysqlColumn) GetPrecision() int32
func (*MysqlColumn) GetPrimaryKey ¶
func (x *MysqlColumn) GetPrimaryKey() bool
func (*MysqlColumn) GetScale ¶
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 ¶
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 MysqlLogPosition ¶
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 ¶
func (*MysqlLogPosition) Descriptor() ([]byte, []int)
Deprecated: Use MysqlLogPosition.ProtoReflect.Descriptor instead.
func (*MysqlLogPosition) GetLogFile ¶
func (x *MysqlLogPosition) GetLogFile() string
func (*MysqlLogPosition) GetLogPosition ¶
func (x *MysqlLogPosition) GetLogPosition() int32
func (*MysqlLogPosition) ProtoMessage ¶
func (*MysqlLogPosition) ProtoMessage()
func (*MysqlLogPosition) ProtoReflect ¶
func (x *MysqlLogPosition) ProtoReflect() protoreflect.Message
func (*MysqlLogPosition) Reset ¶
func (x *MysqlLogPosition) Reset()
func (*MysqlLogPosition) String ¶
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"` // contains filtered or unexported fields }
MySQL database profile. Next ID: 7.
func (*MysqlProfile) Descriptor ¶
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) 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 ¶
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 `protobuf:"varint,3,opt,name=max_concurrent_cdc_tasks,json=maxConcurrentCdcTasks,proto3" json:"max_concurrent_cdc_tasks,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 `protobuf:"varint,4,opt,name=max_concurrent_backfill_tasks,json=maxConcurrentBackfillTasks,proto3" json:"max_concurrent_backfill_tasks,omitempty"` // The CDC method to use for the stream. // // Types that are assignable to CdcMethod: // // *MysqlSourceConfig_BinaryLogPosition_ // *MysqlSourceConfig_Gtid_ CdcMethod isMysqlSourceConfig_CdcMethod `protobuf_oneof:"cdc_method"` // contains filtered or unexported fields }
MySQL source configuration
func (*MysqlSourceConfig) Descriptor ¶
func (*MysqlSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use MysqlSourceConfig.ProtoReflect.Descriptor instead.
func (*MysqlSourceConfig) GetBinaryLogPosition ¶
func (x *MysqlSourceConfig) GetBinaryLogPosition() *MysqlSourceConfig_BinaryLogPosition
func (*MysqlSourceConfig) GetCdcMethod ¶
func (m *MysqlSourceConfig) GetCdcMethod() isMysqlSourceConfig_CdcMethod
func (*MysqlSourceConfig) GetExcludeObjects ¶
func (x *MysqlSourceConfig) GetExcludeObjects() *MysqlRdbms
func (*MysqlSourceConfig) GetGtid ¶
func (x *MysqlSourceConfig) GetGtid() *MysqlSourceConfig_Gtid
func (*MysqlSourceConfig) GetIncludeObjects ¶
func (x *MysqlSourceConfig) GetIncludeObjects() *MysqlRdbms
func (*MysqlSourceConfig) GetMaxConcurrentBackfillTasks ¶
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 ¶
type MysqlSourceConfig_BinaryLogPosition struct {
// contains filtered or unexported fields
}
Use Binary log position based replication.
func (*MysqlSourceConfig_BinaryLogPosition) Descriptor ¶
func (*MysqlSourceConfig_BinaryLogPosition) Descriptor() ([]byte, []int)
Deprecated: Use MysqlSourceConfig_BinaryLogPosition.ProtoReflect.Descriptor instead.
func (*MysqlSourceConfig_BinaryLogPosition) ProtoMessage ¶
func (*MysqlSourceConfig_BinaryLogPosition) ProtoMessage()
func (*MysqlSourceConfig_BinaryLogPosition) ProtoReflect ¶
func (x *MysqlSourceConfig_BinaryLogPosition) ProtoReflect() protoreflect.Message
func (*MysqlSourceConfig_BinaryLogPosition) Reset ¶
func (x *MysqlSourceConfig_BinaryLogPosition) Reset()
func (*MysqlSourceConfig_BinaryLogPosition) String ¶
func (x *MysqlSourceConfig_BinaryLogPosition) String() string
type MysqlSourceConfig_BinaryLogPosition_ ¶
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 ¶
type MysqlSourceConfig_Gtid struct {
// contains filtered or unexported fields
}
Use GTID based replication.
func (*MysqlSourceConfig_Gtid) Descriptor ¶
func (*MysqlSourceConfig_Gtid) Descriptor() ([]byte, []int)
Deprecated: Use MysqlSourceConfig_Gtid.ProtoReflect.Descriptor instead.
func (*MysqlSourceConfig_Gtid) ProtoMessage ¶
func (*MysqlSourceConfig_Gtid) ProtoMessage()
func (*MysqlSourceConfig_Gtid) ProtoReflect ¶
func (x *MysqlSourceConfig_Gtid) ProtoReflect() protoreflect.Message
func (*MysqlSourceConfig_Gtid) Reset ¶
func (x *MysqlSourceConfig_Gtid) Reset()
func (*MysqlSourceConfig_Gtid) String ¶
func (x *MysqlSourceConfig_Gtid) String() string
type MysqlSourceConfig_Gtid_ ¶
type MysqlSourceConfig_Gtid_ struct { // Use GTID based replication. Gtid *MysqlSourceConfig_Gtid `protobuf:"bytes,102,opt,name=gtid,proto3,oneof"` }
type MysqlSslConfig ¶
type MysqlSslConfig struct { // 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"` // 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 ¶
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 ¶
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 ¶
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 ¶
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. 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 `protobuf:"bytes,6,rep,name=connection_attributes,json=connectionAttributes,proto3" json:"connection_attributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 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"` // contains filtered or unexported fields }
Configuration for Oracle Automatic Storage Management (ASM) connection. .
func (*OracleAsmConfig) Descriptor ¶
func (*OracleAsmConfig) Descriptor() ([]byte, []int)
Deprecated: Use OracleAsmConfig.ProtoReflect.Descriptor instead.
func (*OracleAsmConfig) GetAsmService ¶
func (x *OracleAsmConfig) GetAsmService() string
func (*OracleAsmConfig) GetConnectionAttributes ¶
func (x *OracleAsmConfig) GetConnectionAttributes() map[string]string
func (*OracleAsmConfig) GetHostname ¶
func (x *OracleAsmConfig) GetHostname() string
func (*OracleAsmConfig) GetOracleSslConfig ¶
func (x *OracleAsmConfig) GetOracleSslConfig() *OracleSslConfig
func (*OracleAsmConfig) GetPassword ¶
func (x *OracleAsmConfig) GetPassword() string
func (*OracleAsmConfig) GetPort ¶
func (x *OracleAsmConfig) GetPort() int32
func (*OracleAsmConfig) GetUsername ¶
func (x *OracleAsmConfig) GetUsername() string
func (*OracleAsmConfig) ProtoMessage ¶
func (*OracleAsmConfig) ProtoMessage()
func (*OracleAsmConfig) ProtoReflect ¶
func (x *OracleAsmConfig) ProtoReflect() protoreflect.Message
func (*OracleAsmConfig) Reset ¶
func (x *OracleAsmConfig) Reset()
func (*OracleAsmConfig) String ¶
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 ¶
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 `protobuf:"bytes,6,rep,name=connection_attributes,json=connectionAttributes,proto3" json:"connection_attributes,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 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 `protobuf:"bytes,9,opt,name=secret_manager_stored_password,json=secretManagerStoredPassword,proto3" json:"secret_manager_stored_password,omitempty"` // contains filtered or unexported fields }
Oracle database profile. Next ID: 10.
func (*OracleProfile) Descriptor ¶
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 ¶
func (x *OracleProfile) GetOracleAsmConfig() *OracleAsmConfig
func (*OracleProfile) GetOracleSslConfig ¶
func (x *OracleProfile) GetOracleSslConfig() *OracleSslConfig
func (*OracleProfile) GetPassword ¶
func (x *OracleProfile) GetPassword() string
func (*OracleProfile) GetPort ¶
func (x *OracleProfile) GetPort() int32
func (*OracleProfile) GetSecretManagerStoredPassword ¶
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 ¶
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 ¶
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 ¶
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 ¶
func (*OracleScnPosition) Descriptor() ([]byte, []int)
Deprecated: Use OracleScnPosition.ProtoReflect.Descriptor instead.
func (*OracleScnPosition) GetScn ¶
func (x *OracleScnPosition) GetScn() int64
func (*OracleScnPosition) ProtoMessage ¶
func (*OracleScnPosition) ProtoMessage()
func (*OracleScnPosition) ProtoReflect ¶
func (x *OracleScnPosition) ProtoReflect() protoreflect.Message
func (*OracleScnPosition) Reset ¶
func (x *OracleScnPosition) Reset()
func (*OracleScnPosition) String ¶
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 `protobuf:"varint,3,opt,name=max_concurrent_cdc_tasks,json=maxConcurrentCdcTasks,proto3" json:"max_concurrent_cdc_tasks,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 is used. MaxConcurrentBackfillTasks int32 `protobuf:"varint,4,opt,name=max_concurrent_backfill_tasks,json=maxConcurrentBackfillTasks,proto3" json:"max_concurrent_backfill_tasks,omitempty"` // The configuration for handle Oracle large objects. // // Types that are assignable to LargeObjectsHandling: // // *OracleSourceConfig_DropLargeObjects_ // *OracleSourceConfig_StreamLargeObjects_ LargeObjectsHandling isOracleSourceConfig_LargeObjectsHandling `protobuf_oneof:"large_objects_handling"` // Configuration to select the CDC method. // // Types that are assignable 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 ¶
func (*OracleSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig) GetBinaryLogParser ¶
func (x *OracleSourceConfig) GetBinaryLogParser() *OracleSourceConfig_BinaryLogParser
func (*OracleSourceConfig) GetCdcMethod ¶
func (m *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 (m *OracleSourceConfig) GetLargeObjectsHandling() isOracleSourceConfig_LargeObjectsHandling
func (*OracleSourceConfig) GetLogMiner ¶
func (x *OracleSourceConfig) GetLogMiner() *OracleSourceConfig_LogMiner
func (*OracleSourceConfig) GetMaxConcurrentBackfillTasks ¶
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 ¶
type OracleSourceConfig_BinaryLogParser struct { // Configuration to specify how the log file should be accessed. // // Types that are assignable 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 ¶
func (*OracleSourceConfig_BinaryLogParser) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_BinaryLogParser.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_BinaryLogParser) GetLogFileAccess ¶
func (m *OracleSourceConfig_BinaryLogParser) GetLogFileAccess() isOracleSourceConfig_BinaryLogParser_LogFileAccess
func (*OracleSourceConfig_BinaryLogParser) GetLogFileDirectories ¶
func (x *OracleSourceConfig_BinaryLogParser) GetLogFileDirectories() *OracleSourceConfig_BinaryLogParser_LogFileDirectories
func (*OracleSourceConfig_BinaryLogParser) GetOracleAsmLogFileAccess ¶
func (x *OracleSourceConfig_BinaryLogParser) GetOracleAsmLogFileAccess() *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess
func (*OracleSourceConfig_BinaryLogParser) ProtoMessage ¶
func (*OracleSourceConfig_BinaryLogParser) ProtoMessage()
func (*OracleSourceConfig_BinaryLogParser) ProtoReflect ¶
func (x *OracleSourceConfig_BinaryLogParser) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_BinaryLogParser) Reset ¶
func (x *OracleSourceConfig_BinaryLogParser) Reset()
func (*OracleSourceConfig_BinaryLogParser) String ¶
func (x *OracleSourceConfig_BinaryLogParser) String() string
type OracleSourceConfig_BinaryLogParser_ ¶
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 ¶
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 ¶
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_BinaryLogParser_LogFileDirectories.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetArchivedLogDirectory ¶
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetArchivedLogDirectory() string
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetOnlineLogDirectory ¶
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) GetOnlineLogDirectory() string
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoMessage ¶
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoMessage()
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoReflect ¶
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) Reset ¶
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) Reset()
func (*OracleSourceConfig_BinaryLogParser_LogFileDirectories) String ¶
func (x *OracleSourceConfig_BinaryLogParser_LogFileDirectories) String() string
type OracleSourceConfig_BinaryLogParser_LogFileDirectories_ ¶
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 ¶
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 ¶
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoMessage ¶
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoMessage()
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoReflect ¶
func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Reset ¶
func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) Reset()
func (*OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) String ¶
func (x *OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess) String() string
type OracleSourceConfig_BinaryLogParser_OracleAsmLogFileAccess_ ¶
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 ¶
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 ¶
type OracleSourceConfig_LogMiner struct {
// contains filtered or unexported fields
}
Configuration to use LogMiner CDC method.
func (*OracleSourceConfig_LogMiner) Descriptor ¶
func (*OracleSourceConfig_LogMiner) Descriptor() ([]byte, []int)
Deprecated: Use OracleSourceConfig_LogMiner.ProtoReflect.Descriptor instead.
func (*OracleSourceConfig_LogMiner) ProtoMessage ¶
func (*OracleSourceConfig_LogMiner) ProtoMessage()
func (*OracleSourceConfig_LogMiner) ProtoReflect ¶
func (x *OracleSourceConfig_LogMiner) ProtoReflect() protoreflect.Message
func (*OracleSourceConfig_LogMiner) Reset ¶
func (x *OracleSourceConfig_LogMiner) Reset()
func (*OracleSourceConfig_LogMiner) String ¶
func (x *OracleSourceConfig_LogMiner) String() string
type OracleSourceConfig_LogMiner_ ¶
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 ¶
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 ¶
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"` // contains filtered or unexported fields }
Oracle SSL configuration information.
func (*OracleSslConfig) Descriptor ¶
func (*OracleSslConfig) Descriptor() ([]byte, []int)
Deprecated: Use OracleSslConfig.ProtoReflect.Descriptor instead.
func (*OracleSslConfig) GetCaCertificate ¶
func (x *OracleSslConfig) GetCaCertificate() string
func (*OracleSslConfig) GetCaCertificateSet ¶
func (x *OracleSslConfig) GetCaCertificateSet() bool
func (*OracleSslConfig) ProtoMessage ¶
func (*OracleSslConfig) ProtoMessage()
func (*OracleSslConfig) ProtoReflect ¶
func (x *OracleSslConfig) ProtoReflect() protoreflect.Message
func (*OracleSslConfig) Reset ¶
func (x *OracleSslConfig) Reset()
func (*OracleSslConfig) String ¶
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 ¶
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 ¶
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. 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 ¶
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) GetSslConfig ¶
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 ¶
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 ¶
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 `protobuf:"varint,5,opt,name=max_concurrent_backfill_tasks,json=maxConcurrentBackfillTasks,proto3" json:"max_concurrent_backfill_tasks,omitempty"` // contains filtered or unexported fields }
PostgreSQL data source configuration
func (*PostgresqlSourceConfig) Descriptor ¶
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 ¶
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 ¶
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 assignable 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 ¶
func (*PostgresqlSslConfig) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlSslConfig.ProtoReflect.Descriptor instead.
func (*PostgresqlSslConfig) GetEncryptionSetting ¶
func (m *PostgresqlSslConfig) GetEncryptionSetting() isPostgresqlSslConfig_EncryptionSetting
func (*PostgresqlSslConfig) GetServerAndClientVerification ¶
func (x *PostgresqlSslConfig) GetServerAndClientVerification() *PostgresqlSslConfig_ServerAndClientVerification
func (*PostgresqlSslConfig) GetServerVerification ¶
func (x *PostgresqlSslConfig) GetServerVerification() *PostgresqlSslConfig_ServerVerification
func (*PostgresqlSslConfig) ProtoMessage ¶
func (*PostgresqlSslConfig) ProtoMessage()
func (*PostgresqlSslConfig) ProtoReflect ¶
func (x *PostgresqlSslConfig) ProtoReflect() protoreflect.Message
func (*PostgresqlSslConfig) Reset ¶
func (x *PostgresqlSslConfig) Reset()
func (*PostgresqlSslConfig) String ¶
func (x *PostgresqlSslConfig) String() string
type PostgresqlSslConfig_ServerAndClientVerification ¶
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"` // Required. 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"` // 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 ¶
func (*PostgresqlSslConfig_ServerAndClientVerification) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlSslConfig_ServerAndClientVerification.ProtoReflect.Descriptor instead.
func (*PostgresqlSslConfig_ServerAndClientVerification) GetCaCertificate ¶
func (x *PostgresqlSslConfig_ServerAndClientVerification) GetCaCertificate() string
func (*PostgresqlSslConfig_ServerAndClientVerification) GetClientCertificate ¶
func (x *PostgresqlSslConfig_ServerAndClientVerification) GetClientCertificate() string
func (*PostgresqlSslConfig_ServerAndClientVerification) GetClientKey ¶
func (x *PostgresqlSslConfig_ServerAndClientVerification) GetClientKey() string
func (*PostgresqlSslConfig_ServerAndClientVerification) ProtoMessage ¶
func (*PostgresqlSslConfig_ServerAndClientVerification) ProtoMessage()
func (*PostgresqlSslConfig_ServerAndClientVerification) ProtoReflect ¶
func (x *PostgresqlSslConfig_ServerAndClientVerification) ProtoReflect() protoreflect.Message
func (*PostgresqlSslConfig_ServerAndClientVerification) Reset ¶
func (x *PostgresqlSslConfig_ServerAndClientVerification) Reset()
func (*PostgresqlSslConfig_ServerAndClientVerification) String ¶
func (x *PostgresqlSslConfig_ServerAndClientVerification) String() string
type PostgresqlSslConfig_ServerAndClientVerification_ ¶
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 ¶
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"` // 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 ¶
func (*PostgresqlSslConfig_ServerVerification) Descriptor() ([]byte, []int)
Deprecated: Use PostgresqlSslConfig_ServerVerification.ProtoReflect.Descriptor instead.
func (*PostgresqlSslConfig_ServerVerification) GetCaCertificate ¶
func (x *PostgresqlSslConfig_ServerVerification) GetCaCertificate() string
func (*PostgresqlSslConfig_ServerVerification) ProtoMessage ¶
func (*PostgresqlSslConfig_ServerVerification) ProtoMessage()
func (*PostgresqlSslConfig_ServerVerification) ProtoReflect ¶
func (x *PostgresqlSslConfig_ServerVerification) ProtoReflect() protoreflect.Message
func (*PostgresqlSslConfig_ServerVerification) Reset ¶
func (x *PostgresqlSslConfig_ServerVerification) Reset()
func (*PostgresqlSslConfig_ServerVerification) String ¶
func (x *PostgresqlSslConfig_ServerVerification) String() string
type PostgresqlSslConfig_ServerVerification_ ¶
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 ¶
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 `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 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"` // VPC Peering Config. VpcPeeringConfig *VpcPeeringConfig `protobuf:"bytes,100,opt,name=vpc_peering_config,json=vpcPeeringConfig,proto3" json:"vpc_peering_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 ¶
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) 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 ¶
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 ¶
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 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 `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 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: Use Route.ProtoReflect.Descriptor instead.
func (*Route) GetCreateTime ¶
func (x *Route) GetCreateTime() *timestamppb.Timestamp
func (*Route) GetDestinationAddress ¶
func (*Route) GetDestinationPort ¶
func (*Route) GetDisplayName ¶
func (*Route) GetLabels ¶
func (*Route) GetName ¶
func (*Route) GetUpdateTime ¶
func (x *Route) GetUpdateTime() *timestamppb.Timestamp
func (*Route) ProtoMessage ¶
func (*Route) ProtoMessage()
func (*Route) ProtoReflect ¶
func (x *Route) ProtoReflect() protoreflect.Message
func (*Route) Reset ¶
func (x *Route) Reset()
func (*Route) String ¶
type RunStreamRequest ¶
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 ¶
func (*RunStreamRequest) Descriptor() ([]byte, []int)
Deprecated: Use RunStreamRequest.ProtoReflect.Descriptor instead.
func (*RunStreamRequest) GetCdcStrategy ¶
func (x *RunStreamRequest) GetCdcStrategy() *CdcStrategy
func (*RunStreamRequest) GetForce ¶
func (x *RunStreamRequest) GetForce() bool
func (*RunStreamRequest) GetName ¶
func (x *RunStreamRequest) GetName() string
func (*RunStreamRequest) ProtoMessage ¶
func (*RunStreamRequest) ProtoMessage()
func (*RunStreamRequest) ProtoReflect ¶
func (x *RunStreamRequest) ProtoReflect() protoreflect.Message
func (*RunStreamRequest) Reset ¶
func (x *RunStreamRequest) Reset()
func (*RunStreamRequest) String ¶
func (x *RunStreamRequest) String() string
type SourceConfig ¶
type SourceConfig struct { // Required. Source connection profile resoource. // Format: `projects/{project}/locations/{location}/connectionProfiles/{name}` SourceConnectionProfile string `protobuf:"bytes,1,opt,name=source_connection_profile,json=sourceConnectionProfile,proto3" json:"source_connection_profile,omitempty"` // Stream configuration that is specific to the data source type. // // Types that are assignable to SourceStreamConfig: // // *SourceConfig_OracleSourceConfig // *SourceConfig_MysqlSourceConfig // *SourceConfig_PostgresqlSourceConfig // *SourceConfig_SqlServerSourceConfig SourceStreamConfig isSourceConfig_SourceStreamConfig `protobuf_oneof:"source_stream_config"` // contains filtered or unexported fields }
The configuration of the stream source.
func (*SourceConfig) Descriptor ¶
func (*SourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use SourceConfig.ProtoReflect.Descriptor instead.
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) GetSourceConnectionProfile ¶
func (x *SourceConfig) GetSourceConnectionProfile() string
func (*SourceConfig) GetSourceStreamConfig ¶
func (m *SourceConfig) GetSourceStreamConfig() isSourceConfig_SourceStreamConfig
func (*SourceConfig) GetSqlServerSourceConfig ¶
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_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_SqlServerSourceConfig ¶
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 assignable to SourceIdentifier: // // *SourceObjectIdentifier_OracleIdentifier // *SourceObjectIdentifier_MysqlIdentifier // *SourceObjectIdentifier_PostgresqlIdentifier // *SourceObjectIdentifier_SqlServerIdentifier 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 ¶
func (*SourceObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier.ProtoReflect.Descriptor instead.
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) GetSourceIdentifier ¶
func (m *SourceObjectIdentifier) GetSourceIdentifier() isSourceObjectIdentifier_SourceIdentifier
func (*SourceObjectIdentifier) GetSqlServerIdentifier ¶
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_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 ¶
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 ¶
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 ¶
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_SqlServerIdentifier ¶
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 ¶
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 ¶
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) Descriptor() ([]byte, []int)
Deprecated: Use SourceObjectIdentifier_SqlServerObjectIdentifier.ProtoReflect.Descriptor instead.
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) GetSchema ¶
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) GetSchema() string
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) GetTable ¶
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) GetTable() string
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoMessage ¶
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoMessage()
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoReflect ¶
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) ProtoReflect() protoreflect.Message
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) Reset ¶
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) Reset()
func (*SourceObjectIdentifier_SqlServerObjectIdentifier) String ¶
func (x *SourceObjectIdentifier_SqlServerObjectIdentifier) String() string
type SqlServerChangeTables ¶
type SqlServerChangeTables struct {
// contains filtered or unexported fields
}
Configuration to use Change Tables CDC read method.
func (*SqlServerChangeTables) Descriptor ¶
func (*SqlServerChangeTables) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerChangeTables.ProtoReflect.Descriptor instead.
func (*SqlServerChangeTables) ProtoMessage ¶
func (*SqlServerChangeTables) ProtoMessage()
func (*SqlServerChangeTables) ProtoReflect ¶
func (x *SqlServerChangeTables) ProtoReflect() protoreflect.Message
func (*SqlServerChangeTables) Reset ¶
func (x *SqlServerChangeTables) Reset()
func (*SqlServerChangeTables) String ¶
func (x *SqlServerChangeTables) String() string
type SqlServerColumn ¶
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 ¶
func (*SqlServerColumn) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerColumn.ProtoReflect.Descriptor instead.
func (*SqlServerColumn) GetColumn ¶
func (x *SqlServerColumn) GetColumn() string
func (*SqlServerColumn) GetDataType ¶
func (x *SqlServerColumn) GetDataType() string
func (*SqlServerColumn) GetLength ¶
func (x *SqlServerColumn) GetLength() int32
func (*SqlServerColumn) GetNullable ¶
func (x *SqlServerColumn) GetNullable() bool
func (*SqlServerColumn) GetOrdinalPosition ¶
func (x *SqlServerColumn) GetOrdinalPosition() int32
func (*SqlServerColumn) GetPrecision ¶
func (x *SqlServerColumn) GetPrecision() int32
func (*SqlServerColumn) GetPrimaryKey ¶
func (x *SqlServerColumn) GetPrimaryKey() bool
func (*SqlServerColumn) GetScale ¶
func (x *SqlServerColumn) GetScale() int32
func (*SqlServerColumn) ProtoMessage ¶
func (*SqlServerColumn) ProtoMessage()
func (*SqlServerColumn) ProtoReflect ¶
func (x *SqlServerColumn) ProtoReflect() protoreflect.Message
func (*SqlServerColumn) Reset ¶
func (x *SqlServerColumn) Reset()
func (*SqlServerColumn) String ¶
func (x *SqlServerColumn) String() string
type SqlServerLsnPosition ¶
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 ¶
func (*SqlServerLsnPosition) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerLsnPosition.ProtoReflect.Descriptor instead.
func (*SqlServerLsnPosition) GetLsn ¶
func (x *SqlServerLsnPosition) GetLsn() string
func (*SqlServerLsnPosition) ProtoMessage ¶
func (*SqlServerLsnPosition) ProtoMessage()
func (*SqlServerLsnPosition) ProtoReflect ¶
func (x *SqlServerLsnPosition) ProtoReflect() protoreflect.Message
func (*SqlServerLsnPosition) Reset ¶
func (x *SqlServerLsnPosition) Reset()
func (*SqlServerLsnPosition) String ¶
func (x *SqlServerLsnPosition) String() string
type SqlServerProfile ¶
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"` // contains filtered or unexported fields }
SQLServer database profile. Next ID: 8.
func (*SqlServerProfile) Descriptor ¶
func (*SqlServerProfile) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerProfile.ProtoReflect.Descriptor instead.
func (*SqlServerProfile) GetDatabase ¶
func (x *SqlServerProfile) GetDatabase() string
func (*SqlServerProfile) GetHostname ¶
func (x *SqlServerProfile) GetHostname() string
func (*SqlServerProfile) GetPassword ¶
func (x *SqlServerProfile) GetPassword() string
func (*SqlServerProfile) GetPort ¶
func (x *SqlServerProfile) GetPort() int32
func (*SqlServerProfile) GetUsername ¶
func (x *SqlServerProfile) GetUsername() string
func (*SqlServerProfile) ProtoMessage ¶
func (*SqlServerProfile) ProtoMessage()
func (*SqlServerProfile) ProtoReflect ¶
func (x *SqlServerProfile) ProtoReflect() protoreflect.Message
func (*SqlServerProfile) Reset ¶
func (x *SqlServerProfile) Reset()
func (*SqlServerProfile) String ¶
func (x *SqlServerProfile) String() string
type SqlServerRdbms ¶
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 ¶
func (*SqlServerRdbms) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerRdbms.ProtoReflect.Descriptor instead.
func (*SqlServerRdbms) GetSchemas ¶
func (x *SqlServerRdbms) GetSchemas() []*SqlServerSchema
func (*SqlServerRdbms) ProtoMessage ¶
func (*SqlServerRdbms) ProtoMessage()
func (*SqlServerRdbms) ProtoReflect ¶
func (x *SqlServerRdbms) ProtoReflect() protoreflect.Message
func (*SqlServerRdbms) Reset ¶
func (x *SqlServerRdbms) Reset()
func (*SqlServerRdbms) String ¶
func (x *SqlServerRdbms) String() string
type SqlServerSchema ¶
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 ¶
func (*SqlServerSchema) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerSchema.ProtoReflect.Descriptor instead.
func (*SqlServerSchema) GetSchema ¶
func (x *SqlServerSchema) GetSchema() string
func (*SqlServerSchema) GetTables ¶
func (x *SqlServerSchema) GetTables() []*SqlServerTable
func (*SqlServerSchema) ProtoMessage ¶
func (*SqlServerSchema) ProtoMessage()
func (*SqlServerSchema) ProtoReflect ¶
func (x *SqlServerSchema) ProtoReflect() protoreflect.Message
func (*SqlServerSchema) Reset ¶
func (x *SqlServerSchema) Reset()
func (*SqlServerSchema) String ¶
func (x *SqlServerSchema) String() string
type SqlServerSourceConfig ¶
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 `protobuf:"varint,3,opt,name=max_concurrent_cdc_tasks,json=maxConcurrentCdcTasks,proto3" json:"max_concurrent_cdc_tasks,omitempty"` // Max concurrent backfill tasks. MaxConcurrentBackfillTasks int32 `protobuf:"varint,4,opt,name=max_concurrent_backfill_tasks,json=maxConcurrentBackfillTasks,proto3" json:"max_concurrent_backfill_tasks,omitempty"` // Configuration to select the CDC read method for the stream. // // Types that are assignable 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 ¶
func (*SqlServerSourceConfig) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerSourceConfig.ProtoReflect.Descriptor instead.
func (*SqlServerSourceConfig) GetCdcMethod ¶
func (m *SqlServerSourceConfig) GetCdcMethod() isSqlServerSourceConfig_CdcMethod
func (*SqlServerSourceConfig) GetChangeTables ¶
func (x *SqlServerSourceConfig) GetChangeTables() *SqlServerChangeTables
func (*SqlServerSourceConfig) GetExcludeObjects ¶
func (x *SqlServerSourceConfig) GetExcludeObjects() *SqlServerRdbms
func (*SqlServerSourceConfig) GetIncludeObjects ¶
func (x *SqlServerSourceConfig) GetIncludeObjects() *SqlServerRdbms
func (*SqlServerSourceConfig) GetMaxConcurrentBackfillTasks ¶
func (x *SqlServerSourceConfig) GetMaxConcurrentBackfillTasks() int32
func (*SqlServerSourceConfig) GetMaxConcurrentCdcTasks ¶
func (x *SqlServerSourceConfig) GetMaxConcurrentCdcTasks() int32
func (*SqlServerSourceConfig) GetTransactionLogs ¶
func (x *SqlServerSourceConfig) GetTransactionLogs() *SqlServerTransactionLogs
func (*SqlServerSourceConfig) ProtoMessage ¶
func (*SqlServerSourceConfig) ProtoMessage()
func (*SqlServerSourceConfig) ProtoReflect ¶
func (x *SqlServerSourceConfig) ProtoReflect() protoreflect.Message
func (*SqlServerSourceConfig) Reset ¶
func (x *SqlServerSourceConfig) Reset()
func (*SqlServerSourceConfig) String ¶
func (x *SqlServerSourceConfig) String() string
type SqlServerSourceConfig_ChangeTables ¶
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 ¶
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 ¶
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 ¶
func (*SqlServerTable) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerTable.ProtoReflect.Descriptor instead.
func (*SqlServerTable) GetColumns ¶
func (x *SqlServerTable) GetColumns() []*SqlServerColumn
func (*SqlServerTable) GetTable ¶
func (x *SqlServerTable) GetTable() string
func (*SqlServerTable) ProtoMessage ¶
func (*SqlServerTable) ProtoMessage()
func (*SqlServerTable) ProtoReflect ¶
func (x *SqlServerTable) ProtoReflect() protoreflect.Message
func (*SqlServerTable) Reset ¶
func (x *SqlServerTable) Reset()
func (*SqlServerTable) String ¶
func (x *SqlServerTable) String() string
type SqlServerTransactionLogs ¶
type SqlServerTransactionLogs struct {
// contains filtered or unexported fields
}
Configuration to use Transaction Logs CDC read method.
func (*SqlServerTransactionLogs) Descriptor ¶
func (*SqlServerTransactionLogs) Descriptor() ([]byte, []int)
Deprecated: Use SqlServerTransactionLogs.ProtoReflect.Descriptor instead.
func (*SqlServerTransactionLogs) ProtoMessage ¶
func (*SqlServerTransactionLogs) ProtoMessage()
func (*SqlServerTransactionLogs) ProtoReflect ¶
func (x *SqlServerTransactionLogs) ProtoReflect() protoreflect.Message
func (*SqlServerTransactionLogs) Reset ¶
func (x *SqlServerTransactionLogs) Reset()
func (*SqlServerTransactionLogs) String ¶
func (x *SqlServerTransactionLogs) 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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 `protobuf:"bytes,4,rep,name=labels,proto3" json:"labels,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 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 assignable 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 `protobuf:"bytes,10,opt,name=customer_managed_encryption_key,json=customerManagedEncryptionKey,proto3,oneof" json:"customer_managed_encryption_key,omitempty"` // 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"` // contains filtered or unexported fields }
A resource representing streaming data from a source to a destination.
func (*Stream) Descriptor ¶
Deprecated: Use Stream.ProtoReflect.Descriptor instead.
func (*Stream) GetBackfillAll ¶
func (x *Stream) GetBackfillAll() *Stream_BackfillAllStrategy
func (*Stream) GetBackfillNone ¶
func (x *Stream) GetBackfillNone() *Stream_BackfillNoneStrategy
func (*Stream) GetBackfillStrategy ¶
func (m *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) GetErrors ¶
func (*Stream) GetLabels ¶
func (*Stream) GetLastRecoveryTime ¶
func (x *Stream) GetLastRecoveryTime() *timestamppb.Timestamp
func (*Stream) GetName ¶
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
func (*Stream) Reset ¶
func (x *Stream) Reset()
func (*Stream) String ¶
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 ¶
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 assignable to ExcludedObjects: // // *Stream_BackfillAllStrategy_OracleExcludedObjects // *Stream_BackfillAllStrategy_MysqlExcludedObjects // *Stream_BackfillAllStrategy_PostgresqlExcludedObjects // *Stream_BackfillAllStrategy_SqlServerExcludedObjects 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 ¶
func (*Stream_BackfillAllStrategy) Descriptor() ([]byte, []int)
Deprecated: Use Stream_BackfillAllStrategy.ProtoReflect.Descriptor instead.
func (*Stream_BackfillAllStrategy) GetExcludedObjects ¶
func (m *Stream_BackfillAllStrategy) GetExcludedObjects() isStream_BackfillAllStrategy_ExcludedObjects
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) GetSqlServerExcludedObjects ¶
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_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_SqlServerExcludedObjects ¶
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 ¶
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 ¶
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 can 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 ¶
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 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 ¶
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 ¶
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 ¶
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 `protobuf:"bytes,3,rep,name=metadata,proto3" json:"metadata,omitempty" protobuf_key:"bytes,1,opt,name=key,proto3" protobuf_val:"bytes,2,opt,name=value,proto3"` // 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 ¶
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 ¶
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 ¶
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 ¶
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 ¶
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
Source Files ¶
datastream.pb.go datastream_resources.pb.go
- Version
- v1.13.0 (latest)
- Published
- Jan 30, 2025
- Platform
- linux/amd64
- Imports
- 14 packages
- Last checked
- 5 days ago –
Tools for package owners.