Class RapidMigrationAssessmentStubSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.StubSettings.Builder<RapidMigrationAssessmentStubSettings,RapidMigrationAssessmentStubSettings.Builder>
-
- com.google.cloud.rapidmigrationassessment.v1.stub.RapidMigrationAssessmentStubSettings.Builder
-
- Enclosing class:
- RapidMigrationAssessmentStubSettings
public static class RapidMigrationAssessmentStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<RapidMigrationAssessmentStubSettings,RapidMigrationAssessmentStubSettings.Builder>
Builder for RapidMigrationAssessmentStubSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(RapidMigrationAssessmentStubSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RapidMigrationAssessmentStubSettings.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.RapidMigrationAssessmentStubSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateAnnotationRequest,Annotation,OperationMetadata>
createAnnotationOperationSettings()
Returns the builder for the settings used for calls to createAnnotation.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAnnotationRequest,com.google.longrunning.Operation>
createAnnotationSettings()
Returns the builder for the settings used for calls to createAnnotation.com.google.api.gax.rpc.OperationCallSettings.Builder<CreateCollectorRequest,Collector,OperationMetadata>
createCollectorOperationSettings()
Returns the builder for the settings used for calls to createCollector.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCollectorRequest,com.google.longrunning.Operation>
createCollectorSettings()
Returns the builder for the settings used for calls to createCollector.com.google.api.gax.rpc.OperationCallSettings.Builder<DeleteCollectorRequest,Collector,OperationMetadata>
deleteCollectorOperationSettings()
Returns the builder for the settings used for calls to deleteCollector.com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteCollectorRequest,com.google.longrunning.Operation>
deleteCollectorSettings()
Returns the builder for the settings used for calls to deleteCollector.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAnnotationRequest,Annotation>
getAnnotationSettings()
Returns the builder for the settings used for calls to getAnnotation.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCollectorRequest,Collector>
getCollectorSettings()
Returns the builder for the settings used for calls to getCollector.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<ListCollectorsRequest,ListCollectorsResponse,RapidMigrationAssessmentClient.ListCollectorsPagedResponse>
listCollectorsSettings()
Returns the builder for the settings used for calls to listCollectors.com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,RapidMigrationAssessmentClient.ListLocationsPagedResponse>
listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.com.google.api.gax.rpc.OperationCallSettings.Builder<PauseCollectorRequest,Collector,OperationMetadata>
pauseCollectorOperationSettings()
Returns the builder for the settings used for calls to pauseCollector.com.google.api.gax.rpc.UnaryCallSettings.Builder<PauseCollectorRequest,com.google.longrunning.Operation>
pauseCollectorSettings()
Returns the builder for the settings used for calls to pauseCollector.com.google.api.gax.rpc.OperationCallSettings.Builder<RegisterCollectorRequest,Collector,OperationMetadata>
registerCollectorOperationSettings()
Returns the builder for the settings used for calls to registerCollector.com.google.api.gax.rpc.UnaryCallSettings.Builder<RegisterCollectorRequest,com.google.longrunning.Operation>
registerCollectorSettings()
Returns the builder for the settings used for calls to registerCollector.com.google.api.gax.rpc.OperationCallSettings.Builder<ResumeCollectorRequest,Collector,OperationMetadata>
resumeCollectorOperationSettings()
Returns the builder for the settings used for calls to resumeCollector.com.google.api.gax.rpc.UnaryCallSettings.Builder<ResumeCollectorRequest,com.google.longrunning.Operation>
resumeCollectorSettings()
Returns the builder for the settings used for calls to resumeCollector.com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>>
unaryMethodSettingsBuilders()
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateCollectorRequest,Collector,OperationMetadata>
updateCollectorOperationSettings()
Returns the builder for the settings used for calls to updateCollector.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCollectorRequest,com.google.longrunning.Operation>
updateCollectorSettings()
Returns the builder for the settings used for calls to updateCollector.-
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(RapidMigrationAssessmentStubSettings settings)
-
-
Method Detail
-
applyToAllUnaryMethods
public RapidMigrationAssessmentStubSettings.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()
-
createCollectorSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCollectorRequest,com.google.longrunning.Operation> createCollectorSettings()
Returns the builder for the settings used for calls to createCollector.
-
createCollectorOperationSettings
@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<CreateCollectorRequest,Collector,OperationMetadata> createCollectorOperationSettings()
Returns the builder for the settings used for calls to createCollector.
-
createAnnotationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateAnnotationRequest,com.google.longrunning.Operation> createAnnotationSettings()
Returns the builder for the settings used for calls to createAnnotation.
-
createAnnotationOperationSettings
@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<CreateAnnotationRequest,Annotation,OperationMetadata> createAnnotationOperationSettings()
Returns the builder for the settings used for calls to createAnnotation.
-
getAnnotationSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetAnnotationRequest,Annotation> getAnnotationSettings()
Returns the builder for the settings used for calls to getAnnotation.
-
listCollectorsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListCollectorsRequest,ListCollectorsResponse,RapidMigrationAssessmentClient.ListCollectorsPagedResponse> listCollectorsSettings()
Returns the builder for the settings used for calls to listCollectors.
-
getCollectorSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCollectorRequest,Collector> getCollectorSettings()
Returns the builder for the settings used for calls to getCollector.
-
updateCollectorSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCollectorRequest,com.google.longrunning.Operation> updateCollectorSettings()
Returns the builder for the settings used for calls to updateCollector.
-
updateCollectorOperationSettings
@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<UpdateCollectorRequest,Collector,OperationMetadata> updateCollectorOperationSettings()
Returns the builder for the settings used for calls to updateCollector.
-
deleteCollectorSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DeleteCollectorRequest,com.google.longrunning.Operation> deleteCollectorSettings()
Returns the builder for the settings used for calls to deleteCollector.
-
deleteCollectorOperationSettings
@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<DeleteCollectorRequest,Collector,OperationMetadata> deleteCollectorOperationSettings()
Returns the builder for the settings used for calls to deleteCollector.
-
resumeCollectorSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ResumeCollectorRequest,com.google.longrunning.Operation> resumeCollectorSettings()
Returns the builder for the settings used for calls to resumeCollector.
-
resumeCollectorOperationSettings
@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<ResumeCollectorRequest,Collector,OperationMetadata> resumeCollectorOperationSettings()
Returns the builder for the settings used for calls to resumeCollector.
-
registerCollectorSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RegisterCollectorRequest,com.google.longrunning.Operation> registerCollectorSettings()
Returns the builder for the settings used for calls to registerCollector.
-
registerCollectorOperationSettings
@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<RegisterCollectorRequest,Collector,OperationMetadata> registerCollectorOperationSettings()
Returns the builder for the settings used for calls to registerCollector.
-
pauseCollectorSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<PauseCollectorRequest,com.google.longrunning.Operation> pauseCollectorSettings()
Returns the builder for the settings used for calls to pauseCollector.
-
pauseCollectorOperationSettings
@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<PauseCollectorRequest,Collector,OperationMetadata> pauseCollectorOperationSettings()
Returns the builder for the settings used for calls to pauseCollector.
-
listLocationsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,RapidMigrationAssessmentClient.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 RapidMigrationAssessmentStubSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.StubSettings.Builder<RapidMigrationAssessmentStubSettings,RapidMigrationAssessmentStubSettings.Builder>
- Throws:
IOException
-
-