Class OracleDatabaseStubSettings.Builder (0.4.0)

public static class OracleDatabaseStubSettings.Builder extends StubSettings.Builder<OracleDatabaseStubSettings,OracleDatabaseStubSettings.Builder>

Builder for OracleDatabaseStubSettings.

Inheritance

java.lang.Object > StubSettings.Builder > OracleDatabaseStubSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(OracleDatabaseStubSettings settings)

protected Builder(OracleDatabaseStubSettings settings)
Parameter
Name Description
settings OracleDatabaseStubSettings

Methods

applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

public OracleDatabaseStubSettings.Builder applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)

Applies the given settings updater function to all of the unary API methods in this service.

Note: This method does not support applying settings to streaming methods.

Parameter
Name Description
settingsUpdater ApiFunction<Builder<?,?>,java.lang.Void>
Returns
Type Description
OracleDatabaseStubSettings.Builder

build()

public OracleDatabaseStubSettings build()
Returns
Type Description
OracleDatabaseStubSettings
Overrides
Exceptions
Type Description
IOException

createAutonomousDatabaseOperationSettings()

public OperationCallSettings.Builder<CreateAutonomousDatabaseRequest,AutonomousDatabase,OperationMetadata> createAutonomousDatabaseOperationSettings()

Returns the builder for the settings used for calls to createAutonomousDatabase.

Returns
Type Description
Builder<CreateAutonomousDatabaseRequest,AutonomousDatabase,OperationMetadata>

createAutonomousDatabaseSettings()

public UnaryCallSettings.Builder<CreateAutonomousDatabaseRequest,Operation> createAutonomousDatabaseSettings()

Returns the builder for the settings used for calls to createAutonomousDatabase.

Returns
Type Description
Builder<CreateAutonomousDatabaseRequest,Operation>

createCloudExadataInfrastructureOperationSettings()

public OperationCallSettings.Builder<CreateCloudExadataInfrastructureRequest,CloudExadataInfrastructure,OperationMetadata> createCloudExadataInfrastructureOperationSettings()

Returns the builder for the settings used for calls to createCloudExadataInfrastructure.

Returns
Type Description
Builder<CreateCloudExadataInfrastructureRequest,CloudExadataInfrastructure,OperationMetadata>

createCloudExadataInfrastructureSettings()

public UnaryCallSettings.Builder<CreateCloudExadataInfrastructureRequest,Operation> createCloudExadataInfrastructureSettings()

Returns the builder for the settings used for calls to createCloudExadataInfrastructure.

Returns
Type Description
Builder<CreateCloudExadataInfrastructureRequest,Operation>

createCloudVmClusterOperationSettings()

public OperationCallSettings.Builder<CreateCloudVmClusterRequest,CloudVmCluster,OperationMetadata> createCloudVmClusterOperationSettings()

Returns the builder for the settings used for calls to createCloudVmCluster.

Returns
Type Description
Builder<CreateCloudVmClusterRequest,CloudVmCluster,OperationMetadata>

createCloudVmClusterSettings()

public UnaryCallSettings.Builder<CreateCloudVmClusterRequest,Operation> createCloudVmClusterSettings()

Returns the builder for the settings used for calls to createCloudVmCluster.

Returns
Type Description
Builder<CreateCloudVmClusterRequest,Operation>

deleteAutonomousDatabaseOperationSettings()

public OperationCallSettings.Builder<DeleteAutonomousDatabaseRequest,Empty,OperationMetadata> deleteAutonomousDatabaseOperationSettings()

Returns the builder for the settings used for calls to deleteAutonomousDatabase.

Returns
Type Description
Builder<DeleteAutonomousDatabaseRequest,Empty,OperationMetadata>

deleteAutonomousDatabaseSettings()

public UnaryCallSettings.Builder<DeleteAutonomousDatabaseRequest,Operation> deleteAutonomousDatabaseSettings()

Returns the builder for the settings used for calls to deleteAutonomousDatabase.

Returns
Type Description
Builder<DeleteAutonomousDatabaseRequest,Operation>

deleteCloudExadataInfrastructureOperationSettings()

public OperationCallSettings.Builder<DeleteCloudExadataInfrastructureRequest,Empty,OperationMetadata> deleteCloudExadataInfrastructureOperationSettings()

Returns the builder for the settings used for calls to deleteCloudExadataInfrastructure.

Returns
Type Description
Builder<DeleteCloudExadataInfrastructureRequest,Empty,OperationMetadata>

deleteCloudExadataInfrastructureSettings()

public UnaryCallSettings.Builder<DeleteCloudExadataInfrastructureRequest,Operation> deleteCloudExadataInfrastructureSettings()

Returns the builder for the settings used for calls to deleteCloudExadataInfrastructure.

Returns
Type Description
Builder<DeleteCloudExadataInfrastructureRequest,Operation>

deleteCloudVmClusterOperationSettings()

public OperationCallSettings.Builder<DeleteCloudVmClusterRequest,Empty,OperationMetadata> deleteCloudVmClusterOperationSettings()

Returns the builder for the settings used for calls to deleteCloudVmCluster.

Returns
Type Description
Builder<DeleteCloudVmClusterRequest,Empty,OperationMetadata>

deleteCloudVmClusterSettings()

public UnaryCallSettings.Builder<DeleteCloudVmClusterRequest,Operation> deleteCloudVmClusterSettings()

Returns the builder for the settings used for calls to deleteCloudVmCluster.

Returns
Type Description
Builder<DeleteCloudVmClusterRequest,Operation>

generateAutonomousDatabaseWalletSettings()

public UnaryCallSettings.Builder<GenerateAutonomousDatabaseWalletRequest,GenerateAutonomousDatabaseWalletResponse> generateAutonomousDatabaseWalletSettings()

Returns the builder for the settings used for calls to generateAutonomousDatabaseWallet.

Returns
Type Description
Builder<GenerateAutonomousDatabaseWalletRequest,GenerateAutonomousDatabaseWalletResponse>

getAutonomousDatabaseSettings()

public UnaryCallSettings.Builder<GetAutonomousDatabaseRequest,AutonomousDatabase> getAutonomousDatabaseSettings()

Returns the builder for the settings used for calls to getAutonomousDatabase.

Returns
Type Description
Builder<GetAutonomousDatabaseRequest,AutonomousDatabase>

getCloudExadataInfrastructureSettings()

public UnaryCallSettings.Builder<GetCloudExadataInfrastructureRequest,CloudExadataInfrastructure> getCloudExadataInfrastructureSettings()

Returns the builder for the settings used for calls to getCloudExadataInfrastructure.

Returns
Type Description
Builder<GetCloudExadataInfrastructureRequest,CloudExadataInfrastructure>

getCloudVmClusterSettings()

public UnaryCallSettings.Builder<GetCloudVmClusterRequest,CloudVmCluster> getCloudVmClusterSettings()

Returns the builder for the settings used for calls to getCloudVmCluster.

Returns
Type Description
Builder<GetCloudVmClusterRequest,CloudVmCluster>

getLocationSettings()

public UnaryCallSettings.Builder<GetLocationRequest,Location> getLocationSettings()

Returns the builder for the settings used for calls to getLocation.

Returns
Type Description
Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

listAutonomousDatabaseBackupsSettings()

public PagedCallSettings.Builder<ListAutonomousDatabaseBackupsRequest,ListAutonomousDatabaseBackupsResponse,OracleDatabaseClient.ListAutonomousDatabaseBackupsPagedResponse> listAutonomousDatabaseBackupsSettings()

Returns the builder for the settings used for calls to listAutonomousDatabaseBackups.

Returns
Type Description
Builder<ListAutonomousDatabaseBackupsRequest,ListAutonomousDatabaseBackupsResponse,ListAutonomousDatabaseBackupsPagedResponse>

listAutonomousDatabaseCharacterSetsSettings()

public PagedCallSettings.Builder<ListAutonomousDatabaseCharacterSetsRequest,ListAutonomousDatabaseCharacterSetsResponse,OracleDatabaseClient.ListAutonomousDatabaseCharacterSetsPagedResponse> listAutonomousDatabaseCharacterSetsSettings()

Returns the builder for the settings used for calls to listAutonomousDatabaseCharacterSets.

Returns
Type Description
Builder<ListAutonomousDatabaseCharacterSetsRequest,ListAutonomousDatabaseCharacterSetsResponse,ListAutonomousDatabaseCharacterSetsPagedResponse>

listAutonomousDatabasesSettings()

public PagedCallSettings.Builder<ListAutonomousDatabasesRequest,ListAutonomousDatabasesResponse,OracleDatabaseClient.ListAutonomousDatabasesPagedResponse> listAutonomousDatabasesSettings()

Returns the builder for the settings used for calls to listAutonomousDatabases.

Returns
Type Description
Builder<ListAutonomousDatabasesRequest,ListAutonomousDatabasesResponse,ListAutonomousDatabasesPagedResponse>

listAutonomousDbVersionsSettings()

public PagedCallSettings.Builder<ListAutonomousDbVersionsRequest,ListAutonomousDbVersionsResponse,OracleDatabaseClient.ListAutonomousDbVersionsPagedResponse> listAutonomousDbVersionsSettings()

Returns the builder for the settings used for calls to listAutonomousDbVersions.

Returns
Type Description
Builder<ListAutonomousDbVersionsRequest,ListAutonomousDbVersionsResponse,ListAutonomousDbVersionsPagedResponse>

listCloudExadataInfrastructuresSettings()

public PagedCallSettings.Builder<ListCloudExadataInfrastructuresRequest,ListCloudExadataInfrastructuresResponse,OracleDatabaseClient.ListCloudExadataInfrastructuresPagedResponse> listCloudExadataInfrastructuresSettings()

Returns the builder for the settings used for calls to listCloudExadataInfrastructures.

Returns
Type Description
Builder<ListCloudExadataInfrastructuresRequest,ListCloudExadataInfrastructuresResponse,ListCloudExadataInfrastructuresPagedResponse>

listCloudVmClustersSettings()

public PagedCallSettings.Builder<ListCloudVmClustersRequest,ListCloudVmClustersResponse,OracleDatabaseClient.ListCloudVmClustersPagedResponse> listCloudVmClustersSettings()

Returns the builder for the settings used for calls to listCloudVmClusters.

Returns
Type Description
Builder<ListCloudVmClustersRequest,ListCloudVmClustersResponse,ListCloudVmClustersPagedResponse>

listDbNodesSettings()

public PagedCallSettings.Builder<ListDbNodesRequest,ListDbNodesResponse,OracleDatabaseClient.ListDbNodesPagedResponse> listDbNodesSettings()

Returns the builder for the settings used for calls to listDbNodes.

Returns
Type Description
Builder<ListDbNodesRequest,ListDbNodesResponse,ListDbNodesPagedResponse>

listDbServersSettings()

public PagedCallSettings.Builder<ListDbServersRequest,ListDbServersResponse,OracleDatabaseClient.ListDbServersPagedResponse> listDbServersSettings()

Returns the builder for the settings used for calls to listDbServers.

Returns
Type Description
Builder<ListDbServersRequest,ListDbServersResponse,ListDbServersPagedResponse>

listDbSystemShapesSettings()

public PagedCallSettings.Builder<ListDbSystemShapesRequest,ListDbSystemShapesResponse,OracleDatabaseClient.ListDbSystemShapesPagedResponse> listDbSystemShapesSettings()

Returns the builder for the settings used for calls to listDbSystemShapes.

Returns
Type Description
Builder<ListDbSystemShapesRequest,ListDbSystemShapesResponse,ListDbSystemShapesPagedResponse>

listEntitlementsSettings()

public PagedCallSettings.Builder<ListEntitlementsRequest,ListEntitlementsResponse,OracleDatabaseClient.ListEntitlementsPagedResponse> listEntitlementsSettings()

Returns the builder for the settings used for calls to listEntitlements.

Returns
Type Description
Builder<ListEntitlementsRequest,ListEntitlementsResponse,ListEntitlementsPagedResponse>

listGiVersionsSettings()

public PagedCallSettings.Builder<ListGiVersionsRequest,ListGiVersionsResponse,OracleDatabaseClient.ListGiVersionsPagedResponse> listGiVersionsSettings()

Returns the builder for the settings used for calls to listGiVersions.

Returns
Type Description
Builder<ListGiVersionsRequest,ListGiVersionsResponse,ListGiVersionsPagedResponse>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,OracleDatabaseClient.ListLocationsPagedResponse> listLocationsSettings()

Returns the builder for the settings used for calls to listLocations.

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

restoreAutonomousDatabaseOperationSettings()

public OperationCallSettings.Builder<RestoreAutonomousDatabaseRequest,AutonomousDatabase,OperationMetadata> restoreAutonomousDatabaseOperationSettings()

Returns the builder for the settings used for calls to restoreAutonomousDatabase.

Returns
Type Description
Builder<RestoreAutonomousDatabaseRequest,AutonomousDatabase,OperationMetadata>

restoreAutonomousDatabaseSettings()

public UnaryCallSettings.Builder<RestoreAutonomousDatabaseRequest,Operation> restoreAutonomousDatabaseSettings()

Returns the builder for the settings used for calls to restoreAutonomousDatabase.

Returns
Type Description
Builder<RestoreAutonomousDatabaseRequest,Operation>

unaryMethodSettingsBuilders()

public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns
Type Description
com.google.common.collect.ImmutableList<Builder<?,?>>