public static class RegistryStubSettings.Builder extends StubSettings.Builder<RegistryStubSettings,RegistryStubSettings.Builder>
Builder for RegistryStubSettings.
Constructors
Builder()
Builder(ClientContext clientContext)
protected Builder(ClientContext clientContext)
Builder(RegistryStubSettings settings)
protected Builder(RegistryStubSettings settings)
Methods
applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?,?>,Void> settingsUpdater)
public RegistryStubSettings.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.
build()
public RegistryStubSettings build()
Overrides
createApiDeploymentSettings()
public UnaryCallSettings.Builder<CreateApiDeploymentRequest,ApiDeployment> createApiDeploymentSettings()
Returns the builder for the settings used for calls to createApiDeployment.
createApiSettings()
public UnaryCallSettings.Builder<CreateApiRequest,Api> createApiSettings()
Returns the builder for the settings used for calls to createApi.
createApiSpecSettings()
public UnaryCallSettings.Builder<CreateApiSpecRequest,ApiSpec> createApiSpecSettings()
Returns the builder for the settings used for calls to createApiSpec.
createApiVersionSettings()
public UnaryCallSettings.Builder<CreateApiVersionRequest,ApiVersion> createApiVersionSettings()
Returns the builder for the settings used for calls to createApiVersion.
createArtifactSettings()
public UnaryCallSettings.Builder<CreateArtifactRequest,Artifact> createArtifactSettings()
Returns the builder for the settings used for calls to createArtifact.
deleteApiDeploymentRevisionSettings()
public UnaryCallSettings.Builder<DeleteApiDeploymentRevisionRequest,ApiDeployment> deleteApiDeploymentRevisionSettings()
Returns the builder for the settings used for calls to deleteApiDeploymentRevision.
deleteApiDeploymentSettings()
public UnaryCallSettings.Builder<DeleteApiDeploymentRequest,Empty> deleteApiDeploymentSettings()
Returns the builder for the settings used for calls to deleteApiDeployment.
deleteApiSettings()
public UnaryCallSettings.Builder<DeleteApiRequest,Empty> deleteApiSettings()
Returns the builder for the settings used for calls to deleteApi.
deleteApiSpecRevisionSettings()
public UnaryCallSettings.Builder<DeleteApiSpecRevisionRequest,ApiSpec> deleteApiSpecRevisionSettings()
Returns the builder for the settings used for calls to deleteApiSpecRevision.
deleteApiSpecSettings()
public UnaryCallSettings.Builder<DeleteApiSpecRequest,Empty> deleteApiSpecSettings()
Returns the builder for the settings used for calls to deleteApiSpec.
deleteApiVersionSettings()
public UnaryCallSettings.Builder<DeleteApiVersionRequest,Empty> deleteApiVersionSettings()
Returns the builder for the settings used for calls to deleteApiVersion.
deleteArtifactSettings()
public UnaryCallSettings.Builder<DeleteArtifactRequest,Empty> deleteArtifactSettings()
Returns the builder for the settings used for calls to deleteArtifact.
getApiDeploymentSettings()
public UnaryCallSettings.Builder<GetApiDeploymentRequest,ApiDeployment> getApiDeploymentSettings()
Returns the builder for the settings used for calls to getApiDeployment.
getApiSettings()
public UnaryCallSettings.Builder<GetApiRequest,Api> getApiSettings()
Returns the builder for the settings used for calls to getApi.
getApiSpecContentsSettings()
public UnaryCallSettings.Builder<GetApiSpecContentsRequest,HttpBody> getApiSpecContentsSettings()
Returns the builder for the settings used for calls to getApiSpecContents.
getApiSpecSettings()
public UnaryCallSettings.Builder<GetApiSpecRequest,ApiSpec> getApiSpecSettings()
Returns the builder for the settings used for calls to getApiSpec.
getApiVersionSettings()
public UnaryCallSettings.Builder<GetApiVersionRequest,ApiVersion> getApiVersionSettings()
Returns the builder for the settings used for calls to getApiVersion.
getArtifactContentsSettings()
public UnaryCallSettings.Builder<GetArtifactContentsRequest,HttpBody> getArtifactContentsSettings()
Returns the builder for the settings used for calls to getArtifactContents.
getArtifactSettings()
public UnaryCallSettings.Builder<GetArtifactRequest,Artifact> getArtifactSettings()
Returns the builder for the settings used for calls to getArtifact.
getEndpoint()
public String getEndpoint()
Returns the endpoint set by the user or the the service's default endpoint.
Returns |
Type |
Description |
String |
|
Overrides
getIamPolicySettings()
public UnaryCallSettings.Builder<GetIamPolicyRequest,Policy> getIamPolicySettings()
Returns the builder for the settings used for calls to getIamPolicy.
Returns |
Type |
Description |
Builder<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
|
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> |
|
listApiDeploymentRevisionsSettings()
public PagedCallSettings.Builder<ListApiDeploymentRevisionsRequest,ListApiDeploymentRevisionsResponse,RegistryClient.ListApiDeploymentRevisionsPagedResponse> listApiDeploymentRevisionsSettings()
Returns the builder for the settings used for calls to listApiDeploymentRevisions.
listApiDeploymentsSettings()
public PagedCallSettings.Builder<ListApiDeploymentsRequest,ListApiDeploymentsResponse,RegistryClient.ListApiDeploymentsPagedResponse> listApiDeploymentsSettings()
Returns the builder for the settings used for calls to listApiDeployments.
listApiSpecRevisionsSettings()
public PagedCallSettings.Builder<ListApiSpecRevisionsRequest,ListApiSpecRevisionsResponse,RegistryClient.ListApiSpecRevisionsPagedResponse> listApiSpecRevisionsSettings()
Returns the builder for the settings used for calls to listApiSpecRevisions.
listApiSpecsSettings()
public PagedCallSettings.Builder<ListApiSpecsRequest,ListApiSpecsResponse,RegistryClient.ListApiSpecsPagedResponse> listApiSpecsSettings()
Returns the builder for the settings used for calls to listApiSpecs.
listApiVersionsSettings()
public PagedCallSettings.Builder<ListApiVersionsRequest,ListApiVersionsResponse,RegistryClient.ListApiVersionsPagedResponse> listApiVersionsSettings()
Returns the builder for the settings used for calls to listApiVersions.
listApisSettings()
public PagedCallSettings.Builder<ListApisRequest,ListApisResponse,RegistryClient.ListApisPagedResponse> listApisSettings()
Returns the builder for the settings used for calls to listApis.
listArtifactsSettings()
public PagedCallSettings.Builder<ListArtifactsRequest,ListArtifactsResponse,RegistryClient.ListArtifactsPagedResponse> listArtifactsSettings()
Returns the builder for the settings used for calls to listArtifacts.
listLocationsSettings()
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,RegistryClient.ListLocationsPagedResponse> listLocationsSettings()
Returns the builder for the settings used for calls to listLocations.
replaceArtifactSettings()
public UnaryCallSettings.Builder<ReplaceArtifactRequest,Artifact> replaceArtifactSettings()
Returns the builder for the settings used for calls to replaceArtifact.
rollbackApiDeploymentSettings()
public UnaryCallSettings.Builder<RollbackApiDeploymentRequest,ApiDeployment> rollbackApiDeploymentSettings()
Returns the builder for the settings used for calls to rollbackApiDeployment.
rollbackApiSpecSettings()
public UnaryCallSettings.Builder<RollbackApiSpecRequest,ApiSpec> rollbackApiSpecSettings()
Returns the builder for the settings used for calls to rollbackApiSpec.
setIamPolicySettings()
public UnaryCallSettings.Builder<SetIamPolicyRequest,Policy> setIamPolicySettings()
Returns the builder for the settings used for calls to setIamPolicy.
Returns |
Type |
Description |
Builder<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
|
tagApiDeploymentRevisionSettings()
public UnaryCallSettings.Builder<TagApiDeploymentRevisionRequest,ApiDeployment> tagApiDeploymentRevisionSettings()
Returns the builder for the settings used for calls to tagApiDeploymentRevision.
tagApiSpecRevisionSettings()
public UnaryCallSettings.Builder<TagApiSpecRevisionRequest,ApiSpec> tagApiSpecRevisionSettings()
Returns the builder for the settings used for calls to tagApiSpecRevision.
testIamPermissionsSettings()
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()
Returns the builder for the settings used for calls to testIamPermissions.
Returns |
Type |
Description |
Builder<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
|
unaryMethodSettingsBuilders()
public ImmutableList<UnaryCallSettings.Builder<?,?>> unaryMethodSettingsBuilders()
Returns |
Type |
Description |
com.google.common.collect.ImmutableList<Builder<?,?>> |
|
updateApiDeploymentSettings()
public UnaryCallSettings.Builder<UpdateApiDeploymentRequest,ApiDeployment> updateApiDeploymentSettings()
Returns the builder for the settings used for calls to updateApiDeployment.
updateApiSettings()
public UnaryCallSettings.Builder<UpdateApiRequest,Api> updateApiSettings()
Returns the builder for the settings used for calls to updateApi.
updateApiSpecSettings()
public UnaryCallSettings.Builder<UpdateApiSpecRequest,ApiSpec> updateApiSpecSettings()
Returns the builder for the settings used for calls to updateApiSpec.
updateApiVersionSettings()
public UnaryCallSettings.Builder<UpdateApiVersionRequest,ApiVersion> updateApiVersionSettings()
Returns the builder for the settings used for calls to updateApiVersion.