Class DataTaxonomyServiceStubSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.StubSettings.Builder<DataTaxonomyServiceStubSettings,DataTaxonomyServiceStubSettings.Builder>
-
- com.google.cloud.dataplex.v1.stub.DataTaxonomyServiceStubSettings.Builder
-
- Enclosing class:
- DataTaxonomyServiceStubSettings
public static class DataTaxonomyServiceStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<DataTaxonomyServiceStubSettings,DataTaxonomyServiceStubSettings.Builder>
Builder for DataTaxonomyServiceStubSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(DataTaxonomyServiceStubSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description DataTaxonomyServiceStubSettings.Builder
applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
Applies the given settings updater function to all of the unary API methods in this service.DataTaxonomyServiceStubSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateDataAttributeBindingRequest,DataAttributeBinding,OperationMetadata>
createDataAttributeBindingOperationSettings()
Returns the builder for the settings used for calls to createDataAttributeBinding.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDataAttributeBindingRequest,com.google.longrunning.Operation>
createDataAttributeBindingSettings()
Returns the builder for the settings used for calls to createDataAttributeBinding.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateDataAttributeRequest,DataAttribute,OperationMetadata>
createDataAttributeOperationSettings()
Returns the builder for the settings used for calls to createDataAttribute.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDataAttributeRequest,com.google.longrunning.Operation>
createDataAttributeSettings()
Returns the builder for the settings used for calls to createDataAttribute.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateDataTaxonomyRequest,DataTaxonomy,OperationMetadata>
createDataTaxonomyOperationSettings()
Returns the builder for the settings used for calls to createDataTaxonomy.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDataTaxonomyRequest,com.google.longrunning.Operation>
createDataTaxonomySettings()
Returns the builder for the settings used for calls to createDataTaxonomy.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDataAttributeBindingRequest,com.google.protobuf.Empty,OperationMetadata>
deleteDataAttributeBindingOperationSettings()
Returns the builder for the settings used for calls to deleteDataAttributeBinding.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDataAttributeBindingRequest,com.google.longrunning.Operation>
deleteDataAttributeBindingSettings()
Returns the builder for the settings used for calls to deleteDataAttributeBinding.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDataAttributeRequest,com.google.protobuf.Empty,OperationMetadata>
deleteDataAttributeOperationSettings()
Returns the builder for the settings used for calls to deleteDataAttribute.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDataAttributeRequest,com.google.longrunning.Operation>
deleteDataAttributeSettings()
Returns the builder for the settings used for calls to deleteDataAttribute.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDataTaxonomyRequest,com.google.protobuf.Empty,OperationMetadata>
deleteDataTaxonomyOperationSettings()
Returns the builder for the settings used for calls to deleteDataTaxonomy.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDataTaxonomyRequest,com.google.longrunning.Operation>
deleteDataTaxonomySettings()
Returns the builder for the settings used for calls to deleteDataTaxonomy.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDataAttributeBindingRequest,DataAttributeBinding>
getDataAttributeBindingSettings()
Returns the builder for the settings used for calls to getDataAttributeBinding.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDataAttributeRequest,DataAttribute>
getDataAttributeSettings()
Returns the builder for the settings used for calls to getDataAttribute.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDataTaxonomyRequest,DataTaxonomy>
getDataTaxonomySettings()
Returns the builder for the settings used for calls to getDataTaxonomy.com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>
getLocationSettings()
Returns the builder for the settings used for calls to getLocation.com.google.api.gax.rpc.PagedCallSettings.Builder<ListDataAttributeBindingsRequest,ListDataAttributeBindingsResponse,DataTaxonomyServiceClient.ListDataAttributeBindingsPagedResponse>
listDataAttributeBindingsSettings()
Returns the builder for the settings used for calls to listDataAttributeBindings.com.google.api.gax.rpc.PagedCallSettings.Builder<ListDataAttributesRequest,ListDataAttributesResponse,DataTaxonomyServiceClient.ListDataAttributesPagedResponse>
listDataAttributesSettings()
Returns the builder for the settings used for calls to listDataAttributes.com.google.api.gax.rpc.PagedCallSettings.Builder<ListDataTaxonomiesRequest,ListDataTaxonomiesResponse,DataTaxonomyServiceClient.ListDataTaxonomiesPagedResponse>
listDataTaxonomiesSettings()
Returns the builder for the settings used for calls to listDataTaxonomies.com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,DataTaxonomyServiceClient.ListLocationsPagedResponse>
listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>>
unaryMethodSettingsBuilders()
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDataAttributeBindingRequest,DataAttributeBinding,OperationMetadata>
updateDataAttributeBindingOperationSettings()
Returns the builder for the settings used for calls to updateDataAttributeBinding.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDataAttributeBindingRequest,com.google.longrunning.Operation>
updateDataAttributeBindingSettings()
Returns the builder for the settings used for calls to updateDataAttributeBinding.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDataAttributeRequest,DataAttribute,OperationMetadata>
updateDataAttributeOperationSettings()
Returns the builder for the settings used for calls to updateDataAttribute.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDataAttributeRequest,com.google.longrunning.Operation>
updateDataAttributeSettings()
Returns the builder for the settings used for calls to updateDataAttribute.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDataTaxonomyRequest,DataTaxonomy,OperationMetadata>
updateDataTaxonomyOperationSettings()
Returns the builder for the settings used for calls to updateDataTaxonomy.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDataTaxonomyRequest,com.google.longrunning.Operation>
updateDataTaxonomySettings()
Returns the builder for the settings used for calls to updateDataTaxonomy.-
Methods inherited from class com.google.api.gax.rpc.StubSettings.Builder
applyToAllUnaryMethods, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getMtlsEndpoint, getQuotaProjectId, getStreamWatchdogCheckInterval, getStreamWatchdogProvider, getTracerFactory, getTransportChannelProvider, self, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setMtlsEndpoint, setQuotaProjectId, setStreamWatchdogCheckInterval, setStreamWatchdogProvider, setSwitchToMtlsEndpointAllowed, setTracerFactory, setTransportChannelProvider, toString
-
-
-
-
Constructor Detail
-
Builder
protected Builder()
-
Builder
protected Builder(com.google.api.gax.rpc.ClientContext clientContext)
-
Builder
protected Builder(DataTaxonomyServiceStubSettings settings)
-
-
Method Detail
-
applyToAllUnaryMethods
public DataTaxonomyServiceStubSettings.Builder applyToAllUnaryMethods(com.google.api.core.ApiFunction<com.google.api.gax.rpc.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.
-
unaryMethodSettingsBuilders
public com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
-
createDataTaxonomySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDataTaxonomyRequest,com.google.longrunning.Operation> createDataTaxonomySettings()
Returns the builder for the settings used for calls to createDataTaxonomy.
-
createDataTaxonomyOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateDataTaxonomyRequest,DataTaxonomy,OperationMetadata> createDataTaxonomyOperationSettings()
Returns the builder for the settings used for calls to createDataTaxonomy.
-
updateDataTaxonomySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDataTaxonomyRequest,com.google.longrunning.Operation> updateDataTaxonomySettings()
Returns the builder for the settings used for calls to updateDataTaxonomy.
-
updateDataTaxonomyOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDataTaxonomyRequest,DataTaxonomy,OperationMetadata> updateDataTaxonomyOperationSettings()
Returns the builder for the settings used for calls to updateDataTaxonomy.
-
deleteDataTaxonomySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDataTaxonomyRequest,com.google.longrunning.Operation> deleteDataTaxonomySettings()
Returns the builder for the settings used for calls to deleteDataTaxonomy.
-
deleteDataTaxonomyOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDataTaxonomyRequest,com.google.protobuf.Empty,OperationMetadata> deleteDataTaxonomyOperationSettings()
Returns the builder for the settings used for calls to deleteDataTaxonomy.
-
listDataTaxonomiesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListDataTaxonomiesRequest,ListDataTaxonomiesResponse,DataTaxonomyServiceClient.ListDataTaxonomiesPagedResponse> listDataTaxonomiesSettings()
Returns the builder for the settings used for calls to listDataTaxonomies.
-
getDataTaxonomySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDataTaxonomyRequest,DataTaxonomy> getDataTaxonomySettings()
Returns the builder for the settings used for calls to getDataTaxonomy.
-
createDataAttributeBindingSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDataAttributeBindingRequest,com.google.longrunning.Operation> createDataAttributeBindingSettings()
Returns the builder for the settings used for calls to createDataAttributeBinding.
-
createDataAttributeBindingOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateDataAttributeBindingRequest,DataAttributeBinding,OperationMetadata> createDataAttributeBindingOperationSettings()
Returns the builder for the settings used for calls to createDataAttributeBinding.
-
updateDataAttributeBindingSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDataAttributeBindingRequest,com.google.longrunning.Operation> updateDataAttributeBindingSettings()
Returns the builder for the settings used for calls to updateDataAttributeBinding.
-
updateDataAttributeBindingOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDataAttributeBindingRequest,DataAttributeBinding,OperationMetadata> updateDataAttributeBindingOperationSettings()
Returns the builder for the settings used for calls to updateDataAttributeBinding.
-
deleteDataAttributeBindingSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDataAttributeBindingRequest,com.google.longrunning.Operation> deleteDataAttributeBindingSettings()
Returns the builder for the settings used for calls to deleteDataAttributeBinding.
-
deleteDataAttributeBindingOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDataAttributeBindingRequest,com.google.protobuf.Empty,OperationMetadata> deleteDataAttributeBindingOperationSettings()
Returns the builder for the settings used for calls to deleteDataAttributeBinding.
-
listDataAttributeBindingsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListDataAttributeBindingsRequest,ListDataAttributeBindingsResponse,DataTaxonomyServiceClient.ListDataAttributeBindingsPagedResponse> listDataAttributeBindingsSettings()
Returns the builder for the settings used for calls to listDataAttributeBindings.
-
getDataAttributeBindingSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDataAttributeBindingRequest,DataAttributeBinding> getDataAttributeBindingSettings()
Returns the builder for the settings used for calls to getDataAttributeBinding.
-
createDataAttributeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateDataAttributeRequest,com.google.longrunning.Operation> createDataAttributeSettings()
Returns the builder for the settings used for calls to createDataAttribute.
-
createDataAttributeOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<CreateDataAttributeRequest,DataAttribute,OperationMetadata> createDataAttributeOperationSettings()
Returns the builder for the settings used for calls to createDataAttribute.
-
updateDataAttributeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateDataAttributeRequest,com.google.longrunning.Operation> updateDataAttributeSettings()
Returns the builder for the settings used for calls to updateDataAttribute.
-
updateDataAttributeOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateDataAttributeRequest,DataAttribute,OperationMetadata> updateDataAttributeOperationSettings()
Returns the builder for the settings used for calls to updateDataAttribute.
-
deleteDataAttributeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteDataAttributeRequest,com.google.longrunning.Operation> deleteDataAttributeSettings()
Returns the builder for the settings used for calls to deleteDataAttribute.
-
deleteDataAttributeOperationSettings
@BetaApi("The surface for use by generated code is not stable yet and may change in the future.") public com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteDataAttributeRequest,com.google.protobuf.Empty,OperationMetadata> deleteDataAttributeOperationSettings()
Returns the builder for the settings used for calls to deleteDataAttribute.
-
listDataAttributesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListDataAttributesRequest,ListDataAttributesResponse,DataTaxonomyServiceClient.ListDataAttributesPagedResponse> listDataAttributesSettings()
Returns the builder for the settings used for calls to listDataAttributes.
-
getDataAttributeSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetDataAttributeRequest,DataAttribute> getDataAttributeSettings()
Returns the builder for the settings used for calls to getDataAttribute.
-
listLocationsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,DataTaxonomyServiceClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
-
getLocationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationSettings()
Returns the builder for the settings used for calls to getLocation.
-
build
public DataTaxonomyServiceStubSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.StubSettings.Builder<DataTaxonomyServiceStubSettings,DataTaxonomyServiceStubSettings.Builder>
- Throws:
IOException
-
-