Package com.google.cloud.datastream.v1 (1.32.0)

GitHub Repository REST Documentation

Client Classes

Client classes are the main entry point to using a package. They contain several variations of Java methods for each of the API's methods.

Client Description
com.google.cloud.datastream.v1.DatastreamClient Service Description: Datastream service

This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:

Settings Classes

Settings classes can be used to configure credentials, endpoints, and retry settings for a Client.

Settings Description
com.google.cloud.datastream.v1.DatastreamSettings Settings class to configure an instance of DatastreamClient.

The default instance has everything set to sensible defaults:

Classes

Class Description
com.google.cloud.datastream.v1.AvroFileFormat AVRO file format configuration.
com.google.cloud.datastream.v1.AvroFileFormat.Builder AVRO file format configuration.
com.google.cloud.datastream.v1.BackfillJob Represents a backfill job on a specific stream object.
com.google.cloud.datastream.v1.BackfillJob.Builder Represents a backfill job on a specific stream object.
com.google.cloud.datastream.v1.BigQueryDestinationConfig BigQuery destination configuration
com.google.cloud.datastream.v1.BigQueryDestinationConfig.Builder BigQuery destination configuration
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SingleTargetDataset A single target dataset to which all data will be streamed.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SingleTargetDataset.Builder A single target dataset to which all data will be streamed.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets.Builder Destination datasets are created so that hierarchy of the destination data objects matches the source hierarchy.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets.DatasetTemplate Dataset template used for dynamic dataset creation.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets.DatasetTemplate.Builder Dataset template used for dynamic dataset creation.
com.google.cloud.datastream.v1.BigQueryProfile BigQuery warehouse profile.
com.google.cloud.datastream.v1.BigQueryProfile.Builder BigQuery warehouse profile.
com.google.cloud.datastream.v1.ConnectionProfile A set of reusable connection configurations to be used as a source or destination for a stream.
com.google.cloud.datastream.v1.ConnectionProfile.Builder A set of reusable connection configurations to be used as a source or destination for a stream.
com.google.cloud.datastream.v1.ConnectionProfileName
com.google.cloud.datastream.v1.ConnectionProfileName.Builder Builder for projects/{project}/locations/{location}/connectionProfiles/{connection_profile}.
com.google.cloud.datastream.v1.CreateConnectionProfileRequest Request message for creating a connection profile.
com.google.cloud.datastream.v1.CreateConnectionProfileRequest.Builder Request message for creating a connection profile.
com.google.cloud.datastream.v1.CreatePrivateConnectionRequest Request for creating a private connection.
com.google.cloud.datastream.v1.CreatePrivateConnectionRequest.Builder Request for creating a private connection.
com.google.cloud.datastream.v1.CreateRouteRequest Route creation request.
com.google.cloud.datastream.v1.CreateRouteRequest.Builder Route creation request.
com.google.cloud.datastream.v1.CreateStreamRequest Request message for creating a stream.
com.google.cloud.datastream.v1.CreateStreamRequest.Builder Request message for creating a stream.
com.google.cloud.datastream.v1.DatastreamClient.FetchStaticIpsFixedSizeCollection
com.google.cloud.datastream.v1.DatastreamClient.FetchStaticIpsPage
com.google.cloud.datastream.v1.DatastreamClient.FetchStaticIpsPagedResponse
com.google.cloud.datastream.v1.DatastreamClient.ListConnectionProfilesFixedSizeCollection
com.google.cloud.datastream.v1.DatastreamClient.ListConnectionProfilesPage
com.google.cloud.datastream.v1.DatastreamClient.ListConnectionProfilesPagedResponse
com.google.cloud.datastream.v1.DatastreamClient.ListLocationsFixedSizeCollection
com.google.cloud.datastream.v1.DatastreamClient.ListLocationsPage
com.google.cloud.datastream.v1.DatastreamClient.ListLocationsPagedResponse
com.google.cloud.datastream.v1.DatastreamClient.ListPrivateConnectionsFixedSizeCollection
com.google.cloud.datastream.v1.DatastreamClient.ListPrivateConnectionsPage
com.google.cloud.datastream.v1.DatastreamClient.ListPrivateConnectionsPagedResponse
com.google.cloud.datastream.v1.DatastreamClient.ListRoutesFixedSizeCollection
com.google.cloud.datastream.v1.DatastreamClient.ListRoutesPage
com.google.cloud.datastream.v1.DatastreamClient.ListRoutesPagedResponse
com.google.cloud.datastream.v1.DatastreamClient.ListStreamObjectsFixedSizeCollection
com.google.cloud.datastream.v1.DatastreamClient.ListStreamObjectsPage
com.google.cloud.datastream.v1.DatastreamClient.ListStreamObjectsPagedResponse
com.google.cloud.datastream.v1.DatastreamClient.ListStreamsFixedSizeCollection
com.google.cloud.datastream.v1.DatastreamClient.ListStreamsPage
com.google.cloud.datastream.v1.DatastreamClient.ListStreamsPagedResponse
com.google.cloud.datastream.v1.DatastreamGrpc Datastream service
com.google.cloud.datastream.v1.DatastreamGrpc.DatastreamImplBase Base class for the server implementation of the service Datastream. Datastream service
com.google.cloud.datastream.v1.DatastreamProto
com.google.cloud.datastream.v1.DatastreamResourcesProto
com.google.cloud.datastream.v1.DatastreamSettings.Builder Builder for DatastreamSettings.
com.google.cloud.datastream.v1.DeleteConnectionProfileRequest Request message for deleting a connection profile.
com.google.cloud.datastream.v1.DeleteConnectionProfileRequest.Builder Request message for deleting a connection profile.
com.google.cloud.datastream.v1.DeletePrivateConnectionRequest Request to delete a private connection.
com.google.cloud.datastream.v1.DeletePrivateConnectionRequest.Builder Request to delete a private connection.
com.google.cloud.datastream.v1.DeleteRouteRequest Route deletion request.
com.google.cloud.datastream.v1.DeleteRouteRequest.Builder Route deletion request.
com.google.cloud.datastream.v1.DeleteStreamRequest Request message for deleting a stream.
com.google.cloud.datastream.v1.DeleteStreamRequest.Builder Request message for deleting a stream.
com.google.cloud.datastream.v1.DestinationConfig The configuration of the stream destination.
com.google.cloud.datastream.v1.DestinationConfig.Builder The configuration of the stream destination.
com.google.cloud.datastream.v1.DiscoverConnectionProfileRequest Request message for 'discover' ConnectionProfile request.
com.google.cloud.datastream.v1.DiscoverConnectionProfileRequest.Builder Request message for 'discover' ConnectionProfile request.
com.google.cloud.datastream.v1.DiscoverConnectionProfileResponse Response from a discover request.
com.google.cloud.datastream.v1.DiscoverConnectionProfileResponse.Builder Response from a discover request.
com.google.cloud.datastream.v1.Error Represent a user-facing Error.
com.google.cloud.datastream.v1.Error.Builder Represent a user-facing Error.
com.google.cloud.datastream.v1.FetchStaticIpsRequest Request message for 'FetchStaticIps' request.
com.google.cloud.datastream.v1.FetchStaticIpsRequest.Builder Request message for 'FetchStaticIps' request.
com.google.cloud.datastream.v1.FetchStaticIpsResponse Response message for a 'FetchStaticIps' response.
com.google.cloud.datastream.v1.FetchStaticIpsResponse.Builder Response message for a 'FetchStaticIps' response.
com.google.cloud.datastream.v1.ForwardSshTunnelConnectivity Forward SSH Tunnel connectivity.
com.google.cloud.datastream.v1.ForwardSshTunnelConnectivity.Builder Forward SSH Tunnel connectivity.
com.google.cloud.datastream.v1.GcsDestinationConfig Google Cloud Storage destination configuration
com.google.cloud.datastream.v1.GcsDestinationConfig.Builder Google Cloud Storage destination configuration
com.google.cloud.datastream.v1.GcsProfile Cloud Storage bucket profile.
com.google.cloud.datastream.v1.GcsProfile.Builder Cloud Storage bucket profile.
com.google.cloud.datastream.v1.GetConnectionProfileRequest Request message for getting a connection profile.
com.google.cloud.datastream.v1.GetConnectionProfileRequest.Builder Request message for getting a connection profile.
com.google.cloud.datastream.v1.GetPrivateConnectionRequest Request to get a private connection configuration.
com.google.cloud.datastream.v1.GetPrivateConnectionRequest.Builder Request to get a private connection configuration.
com.google.cloud.datastream.v1.GetRouteRequest Route get request.
com.google.cloud.datastream.v1.GetRouteRequest.Builder Route get request.
com.google.cloud.datastream.v1.GetStreamObjectRequest Request for fetching a specific stream object.
com.google.cloud.datastream.v1.GetStreamObjectRequest.Builder Request for fetching a specific stream object.
com.google.cloud.datastream.v1.GetStreamRequest Request message for getting a stream.
com.google.cloud.datastream.v1.GetStreamRequest.Builder Request message for getting a stream.
com.google.cloud.datastream.v1.JsonFileFormat JSON file format configuration.
com.google.cloud.datastream.v1.JsonFileFormat.Builder JSON file format configuration.
com.google.cloud.datastream.v1.ListConnectionProfilesRequest Request message for listing connection profiles.
com.google.cloud.datastream.v1.ListConnectionProfilesRequest.Builder Request message for listing connection profiles.
com.google.cloud.datastream.v1.ListConnectionProfilesResponse Response message for listing connection profiles.
com.google.cloud.datastream.v1.ListConnectionProfilesResponse.Builder Response message for listing connection profiles.
com.google.cloud.datastream.v1.ListPrivateConnectionsRequest Request for listing private connections.
com.google.cloud.datastream.v1.ListPrivateConnectionsRequest.Builder Request for listing private connections.
com.google.cloud.datastream.v1.ListPrivateConnectionsResponse Response containing a list of private connection configurations.
com.google.cloud.datastream.v1.ListPrivateConnectionsResponse.Builder Response containing a list of private connection configurations.
com.google.cloud.datastream.v1.ListRoutesRequest Route list request.
com.google.cloud.datastream.v1.ListRoutesRequest.Builder Route list request.
com.google.cloud.datastream.v1.ListRoutesResponse Route list response.
com.google.cloud.datastream.v1.ListRoutesResponse.Builder Route list response.
com.google.cloud.datastream.v1.ListStreamObjectsRequest Request for listing all objects for a specific stream.
com.google.cloud.datastream.v1.ListStreamObjectsRequest.Builder Request for listing all objects for a specific stream.
com.google.cloud.datastream.v1.ListStreamObjectsResponse Response containing the objects for a stream.
com.google.cloud.datastream.v1.ListStreamObjectsResponse.Builder Response containing the objects for a stream.
com.google.cloud.datastream.v1.ListStreamsRequest Request message for listing streams.
com.google.cloud.datastream.v1.ListStreamsRequest.Builder Request message for listing streams.
com.google.cloud.datastream.v1.ListStreamsResponse Response message for listing streams.
com.google.cloud.datastream.v1.ListStreamsResponse.Builder Response message for listing streams.
com.google.cloud.datastream.v1.LocationName
com.google.cloud.datastream.v1.LocationName.Builder Builder for projects/{project}/locations/{location}.
com.google.cloud.datastream.v1.LookupStreamObjectRequest Request for looking up a specific stream object by its source object identifier.
com.google.cloud.datastream.v1.LookupStreamObjectRequest.Builder Request for looking up a specific stream object by its source object identifier.
com.google.cloud.datastream.v1.MysqlColumn MySQL Column.
com.google.cloud.datastream.v1.MysqlColumn.Builder MySQL Column.
com.google.cloud.datastream.v1.MysqlDatabase MySQL database.
com.google.cloud.datastream.v1.MysqlDatabase.Builder MySQL database.
com.google.cloud.datastream.v1.MysqlProfile MySQL database profile.
com.google.cloud.datastream.v1.MysqlProfile.Builder MySQL database profile.
com.google.cloud.datastream.v1.MysqlRdbms MySQL database structure
com.google.cloud.datastream.v1.MysqlRdbms.Builder MySQL database structure
com.google.cloud.datastream.v1.MysqlSourceConfig MySQL source configuration
com.google.cloud.datastream.v1.MysqlSourceConfig.Builder MySQL source configuration
com.google.cloud.datastream.v1.MysqlSslConfig MySQL SSL configuration information.
com.google.cloud.datastream.v1.MysqlSslConfig.Builder MySQL SSL configuration information.
com.google.cloud.datastream.v1.MysqlTable MySQL table.
com.google.cloud.datastream.v1.MysqlTable.Builder MySQL table.
com.google.cloud.datastream.v1.OperationMetadata Represents the metadata of the long-running operation.
com.google.cloud.datastream.v1.OperationMetadata.Builder Represents the metadata of the long-running operation.
com.google.cloud.datastream.v1.OracleColumn Oracle Column.
com.google.cloud.datastream.v1.OracleColumn.Builder Oracle Column.
com.google.cloud.datastream.v1.OracleProfile Oracle database profile.
com.google.cloud.datastream.v1.OracleProfile.Builder Oracle database profile.
com.google.cloud.datastream.v1.OracleRdbms Oracle database structure.
com.google.cloud.datastream.v1.OracleRdbms.Builder Oracle database structure.
com.google.cloud.datastream.v1.OracleSchema Oracle schema.
com.google.cloud.datastream.v1.OracleSchema.Builder Oracle schema.
com.google.cloud.datastream.v1.OracleSourceConfig Oracle data source configuration
com.google.cloud.datastream.v1.OracleSourceConfig.Builder Oracle data source configuration
com.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects Configuration to drop large object values.
com.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjects.Builder Configuration to drop large object values.
com.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects Configuration to stream large object values.
com.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjects.Builder Configuration to stream large object values.
com.google.cloud.datastream.v1.OracleTable Oracle table.
com.google.cloud.datastream.v1.OracleTable.Builder Oracle table.
com.google.cloud.datastream.v1.PostgresqlColumn PostgreSQL Column.
com.google.cloud.datastream.v1.PostgresqlColumn.Builder PostgreSQL Column.
com.google.cloud.datastream.v1.PostgresqlProfile PostgreSQL database profile.
com.google.cloud.datastream.v1.PostgresqlProfile.Builder PostgreSQL database profile.
com.google.cloud.datastream.v1.PostgresqlRdbms PostgreSQL database structure.
com.google.cloud.datastream.v1.PostgresqlRdbms.Builder PostgreSQL database structure.
com.google.cloud.datastream.v1.PostgresqlSchema PostgreSQL schema.
com.google.cloud.datastream.v1.PostgresqlSchema.Builder PostgreSQL schema.
com.google.cloud.datastream.v1.PostgresqlSourceConfig PostgreSQL data source configuration
com.google.cloud.datastream.v1.PostgresqlSourceConfig.Builder PostgreSQL data source configuration
com.google.cloud.datastream.v1.PostgresqlTable PostgreSQL table.
com.google.cloud.datastream.v1.PostgresqlTable.Builder PostgreSQL table.
com.google.cloud.datastream.v1.PrivateConnection The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.
com.google.cloud.datastream.v1.PrivateConnection.Builder The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.
com.google.cloud.datastream.v1.PrivateConnectionName
com.google.cloud.datastream.v1.PrivateConnectionName.Builder Builder for projects/{project}/locations/{location}/privateConnections/{private_connection}.
com.google.cloud.datastream.v1.PrivateConnectivity Private Connectivity
com.google.cloud.datastream.v1.PrivateConnectivity.Builder Private Connectivity
com.google.cloud.datastream.v1.Route The route resource is the child of the private connection resource, used for defining a route for a private connection.
com.google.cloud.datastream.v1.Route.Builder The route resource is the child of the private connection resource, used for defining a route for a private connection.
com.google.cloud.datastream.v1.RouteName
com.google.cloud.datastream.v1.RouteName.Builder Builder for projects/{project}/locations/{location}/privateConnections/{private_connection}/routes/{route}.
com.google.cloud.datastream.v1.SourceConfig The configuration of the stream source.
com.google.cloud.datastream.v1.SourceConfig.Builder The configuration of the stream source.
com.google.cloud.datastream.v1.SourceObjectIdentifier Represents an identifier of an object in the data source.
com.google.cloud.datastream.v1.SourceObjectIdentifier.Builder Represents an identifier of an object in the data source.
com.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier Mysql data source object identifier.
com.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifier.Builder Mysql data source object identifier.
com.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier Oracle data source object identifier.
com.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifier.Builder Oracle data source object identifier.
com.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier PostgreSQL data source object identifier.
com.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifier.Builder PostgreSQL data source object identifier.
com.google.cloud.datastream.v1.StartBackfillJobRequest Request for manually initiating a backfill job for a specific stream object.
com.google.cloud.datastream.v1.StartBackfillJobRequest.Builder Request for manually initiating a backfill job for a specific stream object.
com.google.cloud.datastream.v1.StartBackfillJobResponse Response for manually initiating a backfill job for a specific stream object.
com.google.cloud.datastream.v1.StartBackfillJobResponse.Builder Response for manually initiating a backfill job for a specific stream object.
com.google.cloud.datastream.v1.StaticServiceIpConnectivity 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.
com.google.cloud.datastream.v1.StaticServiceIpConnectivity.Builder 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.
com.google.cloud.datastream.v1.StopBackfillJobRequest Request for manually stopping a running backfill job for a specific stream object.
com.google.cloud.datastream.v1.StopBackfillJobRequest.Builder Request for manually stopping a running backfill job for a specific stream object.
com.google.cloud.datastream.v1.StopBackfillJobResponse Response for manually stop a backfill job for a specific stream object.
com.google.cloud.datastream.v1.StopBackfillJobResponse.Builder Response for manually stop a backfill job for a specific stream object.
com.google.cloud.datastream.v1.Stream A resource representing streaming data from a source to a destination.
com.google.cloud.datastream.v1.Stream.BackfillAllStrategy Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded.
com.google.cloud.datastream.v1.Stream.BackfillAllStrategy.Builder Backfill strategy to automatically backfill the Stream's objects. Specific objects can be excluded.
com.google.cloud.datastream.v1.Stream.BackfillNoneStrategy Backfill strategy to disable automatic backfill for the Stream's objects.
com.google.cloud.datastream.v1.Stream.BackfillNoneStrategy.Builder Backfill strategy to disable automatic backfill for the Stream's objects.
com.google.cloud.datastream.v1.Stream.Builder A resource representing streaming data from a source to a destination.
com.google.cloud.datastream.v1.StreamName
com.google.cloud.datastream.v1.StreamName.Builder Builder for projects/{project}/locations/{location}/streams/{stream}.
com.google.cloud.datastream.v1.StreamObject A specific stream object (e.g a specific DB table).
com.google.cloud.datastream.v1.StreamObject.Builder A specific stream object (e.g a specific DB table).
com.google.cloud.datastream.v1.StreamObjectName