datastream/v1alpha1 library

Classes

BackfillAllStrategy
Backfill strategy to automatically backfill the Stream's objects.
BackfillJob
Represents a backfill job on a specific stream object.
ConnectionProfile
DatastreamApi
DestinationConfig
The configuration of the stream destination.
DiscoverConnectionProfileRequest
Request message for 'discover' ConnectionProfile request.
DiscoverConnectionProfileResponse
Error
Represent a user-facing Error.
FetchStaticIpsResponse
Response message for a 'FetchStaticIps' response.
ForwardSshTunnelConnectivity
Forward SSH Tunnel connectivity.
GcsDestinationConfig
Google Cloud Storage destination configuration
GcsProfile
Cloud Storage bucket profile.
JsonFileFormat
JSON file format configuration.
ListConnectionProfilesResponse
ListLocationsResponse
The response message for Locations.ListLocations.
ListOperationsResponse
The response message for Operations.ListOperations.
ListPrivateConnectionsResponse
ListRoutesResponse
route list response
ListStreamObjectsResponse
Response containing the objects for a stream.
ListStreamsResponse
MysqlColumn
MySQL Column.
MysqlDatabase
MySQL database.
MysqlObjectIdentifier
Mysql data source object identifier.
MysqlProfile
MySQL database profile.
MysqlRdbms
MySQL database structure
MysqlSourceConfig
MySQL source configuration
MysqlSslConfig
MySQL SSL configuration information.
MysqlTable
MySQL table.
Operation
This resource represents a long-running operation that is the result of a network API call.
OracleColumn
Oracle Column.
OracleObjectIdentifier
Oracle data source object identifier.
OracleProfile
Oracle database profile.
OracleRdbms
Oracle database structure.
OracleSchema
Oracle schema.
OracleSourceConfig
Oracle data source configuration
OracleTable
Oracle table.
PrivateConnection
The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.
PrivateConnectivity
Private Connectivity
ProjectsLocationsConnectionProfilesResource
ProjectsLocationsOperationsResource
ProjectsLocationsPrivateConnectionsResource
ProjectsLocationsPrivateConnectionsRoutesResource
ProjectsLocationsResource
ProjectsLocationsStreamsObjectsResource
ProjectsLocationsStreamsResource
ProjectsResource
Route
The Route resource is the child of the PrivateConnection resource.
SourceConfig
The configuration of the stream source.
SourceObjectIdentifier
Represents an identifier of an object in the data source.
StartBackfillJobResponse
Response for manually initiating a backfill job for a specific stream object.
StopBackfillJobResponse
Response for manually stop a backfill job for a specific stream object.
Stream
StreamObject
A specific stream object (e.g a specific DB table).
VpcPeeringConfig
The VPC Peering configuration is used to create VPC peering between Datastream and the consumer's VPC.

Typedefs

AvroFileFormat = $Empty
AVRO file format configuration.
BackfillNoneStrategy = $Empty
Backfill strategy to disable automatic backfill for the Stream's objects.
CancelOperationRequest = $Empty
The request message for Operations.CancelOperation.
Empty = $Empty
A generic empty message that you can re-use to avoid defining duplicated empty messages in your APIs.
FetchErrorsRequest = $Empty
Request message for 'FetchErrors' request.
Location = $Location
A resource that represents Google Cloud Platform location.
NoConnectivitySettings = $Empty
No connectivity settings.
StaticServiceIpConnectivity = $Empty
Static IP address connectivity.
Status = $Status
The Status type defines a logical error model that is suitable for different programming environments, including REST APIs and RPC APIs.

Exceptions / Errors

ApiRequestError
Represents a general error reported by the API endpoint.
DetailedApiRequestError
Represents a specific error reported by the API endpoint.