@Generated("by gapic-generator-java")
Package com.google.cloud.datastream.v1alpha1
A client to Datastream API
The interfaces provided are listed below, along with usage samples.
======================= DatastreamClient =======================
Service Description: Datastream service
Sample for DatastreamClient:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (DatastreamClient datastreamClient = DatastreamClient.create()) {
ConnectionProfileName name =
ConnectionProfileName.of("[PROJECT]", "[LOCATION]", "[CONNECTION_PROFILE]");
ConnectionProfile response = datastreamClient.getConnectionProfile(name);
}
-
Class Summary Class Description AvroFileFormat AVRO file format configuration.AvroFileFormat.Builder AVRO file format configuration.CloudDatastreamResourcesProto CloudDatastreamServiceProto ConnectionProfile Protobuf typegoogle.cloud.datastream.v1alpha1.ConnectionProfile
ConnectionProfile.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.ConnectionProfile
ConnectionProfileName ConnectionProfileName.Builder Builder for projects/{project}/locations/{location}/connectionProfiles/{connection_profile}.CreateConnectionProfileRequest Protobuf typegoogle.cloud.datastream.v1alpha1.CreateConnectionProfileRequest
CreateConnectionProfileRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.CreateConnectionProfileRequest
CreatePrivateConnectionRequest Protobuf typegoogle.cloud.datastream.v1alpha1.CreatePrivateConnectionRequest
CreatePrivateConnectionRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.CreatePrivateConnectionRequest
CreateRouteRequest route creation requestCreateRouteRequest.Builder route creation requestCreateStreamRequest Protobuf typegoogle.cloud.datastream.v1alpha1.CreateStreamRequest
CreateStreamRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.CreateStreamRequest
DatastreamClient Service Description: Datastream serviceDatastreamClient.FetchStaticIpsFixedSizeCollection DatastreamClient.FetchStaticIpsPage DatastreamClient.FetchStaticIpsPagedResponse DatastreamClient.ListConnectionProfilesFixedSizeCollection DatastreamClient.ListConnectionProfilesPage DatastreamClient.ListConnectionProfilesPagedResponse DatastreamClient.ListPrivateConnectionsFixedSizeCollection DatastreamClient.ListPrivateConnectionsPage DatastreamClient.ListPrivateConnectionsPagedResponse DatastreamClient.ListRoutesFixedSizeCollection DatastreamClient.ListRoutesPage DatastreamClient.ListRoutesPagedResponse DatastreamClient.ListStreamsFixedSizeCollection DatastreamClient.ListStreamsPage DatastreamClient.ListStreamsPagedResponse DatastreamGrpc Datastream serviceDatastreamGrpc.DatastreamBlockingStub A stub to allow clients to do synchronous rpc calls to service Datastream.DatastreamGrpc.DatastreamFutureStub A stub to allow clients to do ListenableFuture-style rpc calls to service Datastream.DatastreamGrpc.DatastreamImplBase Base class for the server implementation of the service Datastream.DatastreamGrpc.DatastreamStub A stub to allow clients to do asynchronous rpc calls to service Datastream.DatastreamSettings Settings class to configure an instance ofDatastreamClient
.DatastreamSettings.Builder Builder for DatastreamSettings.DeleteConnectionProfileRequest Protobuf typegoogle.cloud.datastream.v1alpha1.DeleteConnectionProfileRequest
DeleteConnectionProfileRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.DeleteConnectionProfileRequest
DeletePrivateConnectionRequest Protobuf typegoogle.cloud.datastream.v1alpha1.DeletePrivateConnectionRequest
DeletePrivateConnectionRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.DeletePrivateConnectionRequest
DeleteRouteRequest route deletion requestDeleteRouteRequest.Builder route deletion requestDeleteStreamRequest Protobuf typegoogle.cloud.datastream.v1alpha1.DeleteStreamRequest
DeleteStreamRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.DeleteStreamRequest
DestinationConfig The configuration of the stream destination.DestinationConfig.Builder The configuration of the stream destination.DiscoverConnectionProfileRequest Request message for 'discover' ConnectionProfile request.DiscoverConnectionProfileRequest.Builder Request message for 'discover' ConnectionProfile request.DiscoverConnectionProfileResponse Protobuf typegoogle.cloud.datastream.v1alpha1.DiscoverConnectionProfileResponse
DiscoverConnectionProfileResponse.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.DiscoverConnectionProfileResponse
Error Represent a user-facing Error.Error.Builder Represent a user-facing Error.FetchErrorsRequest Request message for 'FetchErrors' request.FetchErrorsRequest.Builder Request message for 'FetchErrors' request.FetchErrorsResponse Response message for a 'FetchErrors' response.FetchErrorsResponse.Builder Response message for a 'FetchErrors' response.FetchStaticIpsRequest Request message for 'FetchStaticIps' request.FetchStaticIpsRequest.Builder Request message for 'FetchStaticIps' request.FetchStaticIpsResponse Response message for a 'FetchStaticIps' response.FetchStaticIpsResponse.Builder Response message for a 'FetchStaticIps' response.ForwardSshTunnelConnectivity Forward SSH Tunnel connectivity.ForwardSshTunnelConnectivity.Builder Forward SSH Tunnel connectivity.GcsDestinationConfig Google Cloud Storage destination configurationGcsDestinationConfig.Builder Google Cloud Storage destination configurationGcsProfile Cloud Storage bucket profile.GcsProfile.Builder Cloud Storage bucket profile.GetConnectionProfileRequest Protobuf typegoogle.cloud.datastream.v1alpha1.GetConnectionProfileRequest
GetConnectionProfileRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.GetConnectionProfileRequest
GetPrivateConnectionRequest Protobuf typegoogle.cloud.datastream.v1alpha1.GetPrivateConnectionRequest
GetPrivateConnectionRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.GetPrivateConnectionRequest
GetRouteRequest route get requestGetRouteRequest.Builder route get requestGetStreamRequest Protobuf typegoogle.cloud.datastream.v1alpha1.GetStreamRequest
GetStreamRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.GetStreamRequest
JsonFileFormat JSON file format configuration.JsonFileFormat.Builder JSON file format configuration.ListConnectionProfilesRequest Protobuf typegoogle.cloud.datastream.v1alpha1.ListConnectionProfilesRequest
ListConnectionProfilesRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.ListConnectionProfilesRequest
ListConnectionProfilesResponse Protobuf typegoogle.cloud.datastream.v1alpha1.ListConnectionProfilesResponse
ListConnectionProfilesResponse.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.ListConnectionProfilesResponse
ListPrivateConnectionsRequest Protobuf typegoogle.cloud.datastream.v1alpha1.ListPrivateConnectionsRequest
ListPrivateConnectionsRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.ListPrivateConnectionsRequest
ListPrivateConnectionsResponse Protobuf typegoogle.cloud.datastream.v1alpha1.ListPrivateConnectionsResponse
ListPrivateConnectionsResponse.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.ListPrivateConnectionsResponse
ListRoutesRequest route list requestListRoutesRequest.Builder route list requestListRoutesResponse route list responseListRoutesResponse.Builder route list responseListStreamsRequest Protobuf typegoogle.cloud.datastream.v1alpha1.ListStreamsRequest
ListStreamsRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.ListStreamsRequest
ListStreamsResponse Protobuf typegoogle.cloud.datastream.v1alpha1.ListStreamsResponse
ListStreamsResponse.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.ListStreamsResponse
LocationName LocationName.Builder Builder for projects/{project}/locations/{location}.MysqlColumn MySQL Column.MysqlColumn.Builder MySQL Column.MysqlDatabase MySQL database.MysqlDatabase.Builder MySQL database.MysqlProfile MySQL database profile.MysqlProfile.Builder MySQL database profile.MysqlRdbms MySQL database structureMysqlRdbms.Builder MySQL database structureMysqlSourceConfig MySQL source configurationMysqlSourceConfig.Builder MySQL source configurationMysqlSslConfig MySQL SSL configuration information.MysqlSslConfig.Builder MySQL SSL configuration information.MysqlTable MySQL table.MysqlTable.Builder MySQL table.NoConnectivitySettings No connectivity settings.NoConnectivitySettings.Builder No connectivity settings.OperationMetadata Represents the metadata of the long-running operation.OperationMetadata.Builder Represents the metadata of the long-running operation.OracleColumn Oracle Column.OracleColumn.Builder Oracle Column.OracleProfile Oracle database profile.OracleProfile.Builder Oracle database profile.OracleRdbms Oracle database structure.OracleRdbms.Builder Oracle database structure.OracleSchema Oracle schema.OracleSchema.Builder Oracle schema.OracleSourceConfig Oracle data source configurationOracleSourceConfig.Builder Oracle data source configurationOracleTable Oracle table.OracleTable.Builder Oracle table.PrivateConnection The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.PrivateConnection.Builder The PrivateConnection resource is used to establish private connectivity between Datastream and a customer's network.PrivateConnectionName PrivateConnectionName.Builder Builder for projects/{project}/locations/{location}/privateConnections/{private_connection}.PrivateConnectivity Private ConnectivityPrivateConnectivity.Builder Private ConnectivityRoute The Route resource is the child of the PrivateConnection resource.Route.Builder The Route resource is the child of the PrivateConnection resource.RouteName RouteName.Builder Builder for projects/{project}/locations/{location}/privateConnections/{private_connection}/routes/{route}.SourceConfig The configuration of the stream source.SourceConfig.Builder The configuration of the stream source.StaticServiceIpConnectivity Static IP address connectivity.StaticServiceIpConnectivity.Builder Static IP address connectivity.Stream Protobuf typegoogle.cloud.datastream.v1alpha1.Stream
Stream.BackfillAllStrategy Backfill strategy to automatically backfill the Stream's objects.Stream.BackfillAllStrategy.Builder Backfill strategy to automatically backfill the Stream's objects.Stream.BackfillNoneStrategy Backfill strategy to disable automatic backfill for the Stream's objects.Stream.BackfillNoneStrategy.Builder Backfill strategy to disable automatic backfill for the Stream's objects.Stream.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.Stream
StreamName StreamName.Builder Builder for projects/{project}/locations/{location}/streams/{stream}.UpdateConnectionProfileRequest Protobuf typegoogle.cloud.datastream.v1alpha1.UpdateConnectionProfileRequest
UpdateConnectionProfileRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.UpdateConnectionProfileRequest
UpdateStreamRequest Protobuf typegoogle.cloud.datastream.v1alpha1.UpdateStreamRequest
UpdateStreamRequest.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.UpdateStreamRequest
Validation Protobuf typegoogle.cloud.datastream.v1alpha1.Validation
Validation.Builder Protobuf typegoogle.cloud.datastream.v1alpha1.Validation
ValidationMessage Represent user-facing validation result message.ValidationMessage.Builder Represent user-facing validation result message.ValidationResult Contains the current validation results.ValidationResult.Builder Contains the current validation results.VpcPeeringConfig The VPC Peering configuration is used to create VPC peering between Datastream and the consumer's VPC.VpcPeeringConfig.Builder The VPC Peering configuration is used to create VPC peering between Datastream and the consumer's VPC. -
Enum Summary Enum Description ConnectionProfile.ConnectivityCase ConnectionProfile.ProfileCase DestinationConfig.DestinationStreamConfigCase DiscoverConnectionProfileRequest.DataObjectCase DiscoverConnectionProfileRequest.DepthCase DiscoverConnectionProfileRequest.TargetCase DiscoverConnectionProfileResponse.DataObjectCase ForwardSshTunnelConnectivity.AuthenticationMethodCase GcsDestinationConfig.FileFormatCase GcsFileFormat Deprecated. JsonFileFormat.JsonCompression Json file compression.PrivateConnection.State Private Connection state.SchemaFileFormat Schema file format.SourceConfig.SourceStreamConfigCase Stream.BackfillAllStrategy.ExcludedObjectsCase Stream.BackfillStrategyCase Stream.State Stream state.Validation.Status Validation execution status.ValidationMessage.Level Validation message level.