Package com.google.cloud.datastream.v1 (1.54.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.AppendOnly AppendOnly mode defines that all changes to a table will be written to the destination table.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.AppendOnly.Builder AppendOnly mode defines that all changes to a table will be written to the destination table.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.Builder BigQuery destination configuration
com.google.cloud.datastream.v1.BigQueryDestinationConfig.Merge Merge mode defines that all changes to a table will be merged at the destination table.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.Merge.Builder Merge mode defines that all changes to a table will be merged at the destination table.
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.CdcStrategy The strategy that the stream uses for CDC replication.
com.google.cloud.datastream.v1.CdcStrategy.Builder The strategy that the stream uses for CDC replication.
com.google.cloud.datastream.v1.CdcStrategy.MostRecentStartPosition CDC strategy to start replicating from the most recent position in the source.
com.google.cloud.datastream.v1.CdcStrategy.MostRecentStartPosition.Builder CDC strategy to start replicating from the most recent position in the source.
com.google.cloud.datastream.v1.CdcStrategy.NextAvailableStartPosition CDC strategy to resume replication from the next available position in the source.
com.google.cloud.datastream.v1.CdcStrategy.NextAvailableStartPosition.Builder CDC strategy to resume replication from the next available position in the source.
com.google.cloud.datastream.v1.CdcStrategy.SpecificStartPosition CDC strategy to start replicating from a specific position in the source.
com.google.cloud.datastream.v1.CdcStrategy.SpecificStartPosition.Builder CDC strategy to start replicating from a specific position in the source.
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.MysqlLogPosition MySQL log position
com.google.cloud.datastream.v1.MysqlLogPosition.Builder MySQL log position
com.google.cloud.datastream.v1.MysqlProfile MySQL database profile. Next ID: 7.
com.google.cloud.datastream.v1.MysqlProfile.Builder MySQL database profile. Next ID: 7.
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.BinaryLogPosition Use Binary log position based replication.
com.google.cloud.datastream.v1.MysqlSourceConfig.BinaryLogPosition.Builder Use Binary log position based replication.
com.google.cloud.datastream.v1.MysqlSourceConfig.Builder MySQL source configuration
com.google.cloud.datastream.v1.MysqlSourceConfig.Gtid Use GTID based replication.
com.google.cloud.datastream.v1.MysqlSourceConfig.Gtid.Builder Use GTID based replication.
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.OracleAsmConfig Configuration for Oracle Automatic Storage Management (ASM) connection.
com.google.cloud.datastream.v1.OracleAsmConfig.Builder Configuration for Oracle Automatic Storage Management (ASM) connection.
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. Next ID: 10.
com.google.cloud.datastream.v1.OracleProfile.Builder Oracle database profile. Next ID: 10.
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.OracleScnPosition Oracle SCN position
com.google.cloud.datastream.v1.OracleScnPosition.Builder Oracle SCN position
com.google.cloud.datastream.v1.OracleSourceConfig Oracle data source configuration
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser Configuration to use Binary Log Parser CDC technique.
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser.Builder Configuration to use Binary Log Parser CDC technique.
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser.LogFileDirectories Configuration to specify the Oracle directories to access the log files.
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser.LogFileDirectories.Builder Configuration to specify the Oracle directories to access the log files.
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser.OracleAsmLogFileAccess Configuration to use Oracle ASM to access the log files.
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser.OracleAsmLogFileAccess.Builder Configuration to use Oracle ASM to access the log files.
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.LogMiner Configuration to use LogMiner CDC method.
com.google.cloud.datastream.v1.OracleSourceConfig.LogMiner.Builder Configuration to use LogMiner CDC method.
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.OracleSslConfig Oracle SSL configuration information.
com.google.cloud.datastream.v1.OracleSslConfig.Builder Oracle SSL configuration information.
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.RunStreamRequest Request message for running a stream.
com.google.cloud.datastream.v1.RunStreamRequest.Builder Request message for running a stream.
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.SourceObjectIdentifier.SqlServerObjectIdentifier SQLServer data source object identifier.
com.google.cloud.datastream.v1.SourceObjectIdentifier.SqlServerObjectIdentifier.Builder SQLServer data source object identifier.
com.google.cloud.datastream.v1.SqlServerChangeTables Configuration to use Change Tables CDC read method.
com.google.cloud.datastream.v1.SqlServerChangeTables.Builder Configuration to use Change Tables CDC read method.
com.google.cloud.datastream.v1.SqlServerColumn SQLServer Column.
com.google.cloud.datastream.v1.SqlServerColumn.Builder SQLServer Column.
com.google.cloud.datastream.v1.SqlServerLsnPosition SQL Server LSN position
com.google.cloud.datastream.v1.SqlServerLsnPosition.Builder SQL Server LSN position
com.google.cloud.datastream.v1.SqlServerProfile SQLServer database profile. Next ID: 8.
com.google.cloud.datastream.v1.SqlServerProfile.Builder SQLServer database profile. Next ID: 8.
com.google.cloud.datastream.v1.SqlServerRdbms SQLServer database structure.
com.google.cloud.datastream.v1.SqlServerRdbms.Builder SQLServer database structure.
com.google.cloud.datastream.v1.SqlServerSchema SQLServer schema.
com.google.cloud.datastream.v1.SqlServerSchema.Builder SQLServer schema.
com.google.cloud.datastream.v1.SqlServerSourceConfig SQLServer data source configuration
com.google.cloud.datastream.v1.SqlServerSourceConfig.Builder SQLServer data source configuration
com.google.cloud.datastream.v1.SqlServerTable SQLServer table.
com.google.cloud.datastream.v1.SqlServerTable.Builder SQLServer table.
com.google.cloud.datastream.v1.SqlServerTransactionLogs Configuration to use Transaction Logs CDC read method.
com.google.cloud.datastream.v1.SqlServerTransactionLogs.Builder Configuration to use Transaction Logs CDC read method.
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
com.google.cloud.datastream.v1.StreamObjectName.Builder Builder for projects/{project}/locations/{location}/streams/{stream}/objects/{object}.
com.google.cloud.datastream.v1.UpdateConnectionProfileRequest Connection profile update message.
com.google.cloud.datastream.v1.UpdateConnectionProfileRequest.Builder Connection profile update message.
com.google.cloud.datastream.v1.UpdateStreamRequest Request message for updating a stream.
com.google.cloud.datastream.v1.UpdateStreamRequest.Builder Request message for updating a stream.
com.google.cloud.datastream.v1.Validation A validation to perform on a stream.
com.google.cloud.datastream.v1.Validation.Builder A validation to perform on a stream.
com.google.cloud.datastream.v1.ValidationMessage Represent user-facing validation result message.
com.google.cloud.datastream.v1.ValidationMessage.Builder Represent user-facing validation result message.
com.google.cloud.datastream.v1.ValidationResult Contains the current validation results.
com.google.cloud.datastream.v1.ValidationResult.Builder Contains the current validation results.
com.google.cloud.datastream.v1.VpcPeeringConfig The VPC Peering configuration is used to create VPC peering between Datastream and the consumer's VPC.
com.google.cloud.datastream.v1.VpcPeeringConfig.Builder The VPC Peering configuration is used to create VPC peering between Datastream and the consumer's VPC.

Interfaces

Interface Description
com.google.cloud.datastream.v1.AvroFileFormatOrBuilder
com.google.cloud.datastream.v1.BackfillJobOrBuilder
com.google.cloud.datastream.v1.BigQueryDestinationConfig.AppendOnlyOrBuilder
com.google.cloud.datastream.v1.BigQueryDestinationConfig.MergeOrBuilder
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SingleTargetDatasetOrBuilder
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasets.DatasetTemplateOrBuilder
com.google.cloud.datastream.v1.BigQueryDestinationConfig.SourceHierarchyDatasetsOrBuilder
com.google.cloud.datastream.v1.BigQueryDestinationConfigOrBuilder
com.google.cloud.datastream.v1.BigQueryProfileOrBuilder
com.google.cloud.datastream.v1.CdcStrategy.MostRecentStartPositionOrBuilder
com.google.cloud.datastream.v1.CdcStrategy.NextAvailableStartPositionOrBuilder
com.google.cloud.datastream.v1.CdcStrategy.SpecificStartPositionOrBuilder
com.google.cloud.datastream.v1.CdcStrategyOrBuilder
com.google.cloud.datastream.v1.ConnectionProfileOrBuilder
com.google.cloud.datastream.v1.CreateConnectionProfileRequestOrBuilder
com.google.cloud.datastream.v1.CreatePrivateConnectionRequestOrBuilder
com.google.cloud.datastream.v1.CreateRouteRequestOrBuilder
com.google.cloud.datastream.v1.CreateStreamRequestOrBuilder
com.google.cloud.datastream.v1.DatastreamGrpc.AsyncService Datastream service
com.google.cloud.datastream.v1.DeleteConnectionProfileRequestOrBuilder
com.google.cloud.datastream.v1.DeletePrivateConnectionRequestOrBuilder
com.google.cloud.datastream.v1.DeleteRouteRequestOrBuilder
com.google.cloud.datastream.v1.DeleteStreamRequestOrBuilder
com.google.cloud.datastream.v1.DestinationConfigOrBuilder
com.google.cloud.datastream.v1.DiscoverConnectionProfileRequestOrBuilder
com.google.cloud.datastream.v1.DiscoverConnectionProfileResponseOrBuilder
com.google.cloud.datastream.v1.ErrorOrBuilder
com.google.cloud.datastream.v1.FetchStaticIpsRequestOrBuilder
com.google.cloud.datastream.v1.FetchStaticIpsResponseOrBuilder
com.google.cloud.datastream.v1.ForwardSshTunnelConnectivityOrBuilder
com.google.cloud.datastream.v1.GcsDestinationConfigOrBuilder
com.google.cloud.datastream.v1.GcsProfileOrBuilder
com.google.cloud.datastream.v1.GetConnectionProfileRequestOrBuilder
com.google.cloud.datastream.v1.GetPrivateConnectionRequestOrBuilder
com.google.cloud.datastream.v1.GetRouteRequestOrBuilder
com.google.cloud.datastream.v1.GetStreamObjectRequestOrBuilder
com.google.cloud.datastream.v1.GetStreamRequestOrBuilder
com.google.cloud.datastream.v1.JsonFileFormatOrBuilder
com.google.cloud.datastream.v1.ListConnectionProfilesRequestOrBuilder
com.google.cloud.datastream.v1.ListConnectionProfilesResponseOrBuilder
com.google.cloud.datastream.v1.ListPrivateConnectionsRequestOrBuilder
com.google.cloud.datastream.v1.ListPrivateConnectionsResponseOrBuilder
com.google.cloud.datastream.v1.ListRoutesRequestOrBuilder
com.google.cloud.datastream.v1.ListRoutesResponseOrBuilder
com.google.cloud.datastream.v1.ListStreamObjectsRequestOrBuilder
com.google.cloud.datastream.v1.ListStreamObjectsResponseOrBuilder
com.google.cloud.datastream.v1.ListStreamsRequestOrBuilder
com.google.cloud.datastream.v1.ListStreamsResponseOrBuilder
com.google.cloud.datastream.v1.LookupStreamObjectRequestOrBuilder
com.google.cloud.datastream.v1.MysqlColumnOrBuilder
com.google.cloud.datastream.v1.MysqlDatabaseOrBuilder
com.google.cloud.datastream.v1.MysqlLogPositionOrBuilder
com.google.cloud.datastream.v1.MysqlProfileOrBuilder
com.google.cloud.datastream.v1.MysqlRdbmsOrBuilder
com.google.cloud.datastream.v1.MysqlSourceConfig.BinaryLogPositionOrBuilder
com.google.cloud.datastream.v1.MysqlSourceConfig.GtidOrBuilder
com.google.cloud.datastream.v1.MysqlSourceConfigOrBuilder
com.google.cloud.datastream.v1.MysqlSslConfigOrBuilder
com.google.cloud.datastream.v1.MysqlTableOrBuilder
com.google.cloud.datastream.v1.OperationMetadataOrBuilder
com.google.cloud.datastream.v1.OracleAsmConfigOrBuilder
com.google.cloud.datastream.v1.OracleColumnOrBuilder
com.google.cloud.datastream.v1.OracleProfileOrBuilder
com.google.cloud.datastream.v1.OracleRdbmsOrBuilder
com.google.cloud.datastream.v1.OracleSchemaOrBuilder
com.google.cloud.datastream.v1.OracleScnPositionOrBuilder
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser.LogFileDirectoriesOrBuilder
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser.OracleAsmLogFileAccessOrBuilder
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParserOrBuilder
com.google.cloud.datastream.v1.OracleSourceConfig.DropLargeObjectsOrBuilder
com.google.cloud.datastream.v1.OracleSourceConfig.LogMinerOrBuilder
com.google.cloud.datastream.v1.OracleSourceConfig.StreamLargeObjectsOrBuilder
com.google.cloud.datastream.v1.OracleSourceConfigOrBuilder
com.google.cloud.datastream.v1.OracleSslConfigOrBuilder
com.google.cloud.datastream.v1.OracleTableOrBuilder
com.google.cloud.datastream.v1.PostgresqlColumnOrBuilder
com.google.cloud.datastream.v1.PostgresqlProfileOrBuilder
com.google.cloud.datastream.v1.PostgresqlRdbmsOrBuilder
com.google.cloud.datastream.v1.PostgresqlSchemaOrBuilder
com.google.cloud.datastream.v1.PostgresqlSourceConfigOrBuilder
com.google.cloud.datastream.v1.PostgresqlTableOrBuilder
com.google.cloud.datastream.v1.PrivateConnectionOrBuilder
com.google.cloud.datastream.v1.PrivateConnectivityOrBuilder
com.google.cloud.datastream.v1.RouteOrBuilder
com.google.cloud.datastream.v1.RunStreamRequestOrBuilder
com.google.cloud.datastream.v1.SourceConfigOrBuilder
com.google.cloud.datastream.v1.SourceObjectIdentifier.MysqlObjectIdentifierOrBuilder
com.google.cloud.datastream.v1.SourceObjectIdentifier.OracleObjectIdentifierOrBuilder
com.google.cloud.datastream.v1.SourceObjectIdentifier.PostgresqlObjectIdentifierOrBuilder
com.google.cloud.datastream.v1.SourceObjectIdentifier.SqlServerObjectIdentifierOrBuilder
com.google.cloud.datastream.v1.SourceObjectIdentifierOrBuilder
com.google.cloud.datastream.v1.SqlServerChangeTablesOrBuilder
com.google.cloud.datastream.v1.SqlServerColumnOrBuilder
com.google.cloud.datastream.v1.SqlServerLsnPositionOrBuilder
com.google.cloud.datastream.v1.SqlServerProfileOrBuilder
com.google.cloud.datastream.v1.SqlServerRdbmsOrBuilder
com.google.cloud.datastream.v1.SqlServerSchemaOrBuilder
com.google.cloud.datastream.v1.SqlServerSourceConfigOrBuilder
com.google.cloud.datastream.v1.SqlServerTableOrBuilder
com.google.cloud.datastream.v1.SqlServerTransactionLogsOrBuilder
com.google.cloud.datastream.v1.StartBackfillJobRequestOrBuilder
com.google.cloud.datastream.v1.StartBackfillJobResponseOrBuilder
com.google.cloud.datastream.v1.StaticServiceIpConnectivityOrBuilder
com.google.cloud.datastream.v1.StopBackfillJobRequestOrBuilder
com.google.cloud.datastream.v1.StopBackfillJobResponseOrBuilder
com.google.cloud.datastream.v1.Stream.BackfillAllStrategyOrBuilder
com.google.cloud.datastream.v1.Stream.BackfillNoneStrategyOrBuilder
com.google.cloud.datastream.v1.StreamObjectOrBuilder
com.google.cloud.datastream.v1.StreamOrBuilder
com.google.cloud.datastream.v1.UpdateConnectionProfileRequestOrBuilder
com.google.cloud.datastream.v1.UpdateStreamRequestOrBuilder
com.google.cloud.datastream.v1.ValidationMessageOrBuilder
com.google.cloud.datastream.v1.ValidationOrBuilder
com.google.cloud.datastream.v1.ValidationResultOrBuilder
com.google.cloud.datastream.v1.VpcPeeringConfigOrBuilder

Enums

Enum Description
com.google.cloud.datastream.v1.BackfillJob.State State of the stream object's backfill job.
com.google.cloud.datastream.v1.BackfillJob.Trigger Triggering reason for a backfill job.
com.google.cloud.datastream.v1.BigQueryDestinationConfig.DatasetConfigCase
com.google.cloud.datastream.v1.BigQueryDestinationConfig.WriteModeCase
com.google.cloud.datastream.v1.CdcStrategy.SpecificStartPosition.PositionCase
com.google.cloud.datastream.v1.CdcStrategy.StartPositionCase
com.google.cloud.datastream.v1.ConnectionProfile.ConnectivityCase
com.google.cloud.datastream.v1.ConnectionProfile.ProfileCase
com.google.cloud.datastream.v1.DestinationConfig.DestinationStreamConfigCase
com.google.cloud.datastream.v1.DiscoverConnectionProfileRequest.DataObjectCase
com.google.cloud.datastream.v1.DiscoverConnectionProfileRequest.HierarchyCase
com.google.cloud.datastream.v1.DiscoverConnectionProfileRequest.TargetCase
com.google.cloud.datastream.v1.DiscoverConnectionProfileResponse.DataObjectCase
com.google.cloud.datastream.v1.ForwardSshTunnelConnectivity.AuthenticationMethodCase
com.google.cloud.datastream.v1.GcsDestinationConfig.FileFormatCase
com.google.cloud.datastream.v1.JsonFileFormat.JsonCompression Json file compression.
com.google.cloud.datastream.v1.JsonFileFormat.SchemaFileFormat Schema file format.
com.google.cloud.datastream.v1.MysqlSourceConfig.CdcMethodCase
com.google.cloud.datastream.v1.OracleSourceConfig.BinaryLogParser.LogFileAccessCase
com.google.cloud.datastream.v1.OracleSourceConfig.CdcMethodCase
com.google.cloud.datastream.v1.OracleSourceConfig.LargeObjectsHandlingCase
com.google.cloud.datastream.v1.PrivateConnection.State Private Connection state.
com.google.cloud.datastream.v1.SourceConfig.SourceStreamConfigCase
com.google.cloud.datastream.v1.SourceObjectIdentifier.SourceIdentifierCase
com.google.cloud.datastream.v1.SqlServerSourceConfig.CdcMethodCase
com.google.cloud.datastream.v1.Stream.BackfillAllStrategy.ExcludedObjectsCase
com.google.cloud.datastream.v1.Stream.BackfillStrategyCase
com.google.cloud.datastream.v1.Stream.State Stream state.
com.google.cloud.datastream.v1.Validation.State Validation execution state.
com.google.cloud.datastream.v1.ValidationMessage.Level Validation message level.