Class CertificateAuthorityServiceStubSettings.Builder
- java.lang.Object
-
- com.google.api.gax.rpc.StubSettings.Builder<CertificateAuthorityServiceStubSettings,CertificateAuthorityServiceStubSettings.Builder>
-
- com.google.cloud.security.privateca.v1beta1.stub.CertificateAuthorityServiceStubSettings.Builder
-
- Enclosing class:
- CertificateAuthorityServiceStubSettings
public static class CertificateAuthorityServiceStubSettings.Builder extends com.google.api.gax.rpc.StubSettings.Builder<CertificateAuthorityServiceStubSettings,CertificateAuthorityServiceStubSettings.Builder>
Builder for CertificateAuthorityServiceStubSettings.
-
-
Constructor Summary
Constructors Modifier Constructor Description protected
Builder()
protected
Builder(com.google.api.gax.rpc.ClientContext clientContext)
protected
Builder(CertificateAuthorityServiceStubSettings settings)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description com.google.api.gax.rpc.OperationCallSettings.Builder<ActivateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>
activateCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to activateCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<ActivateCertificateAuthorityRequest,com.google.longrunning.Operation>
activateCertificateAuthoritySettings()
Returns the builder for the settings used for calls to activateCertificateAuthority.CertificateAuthorityServiceStubSettings.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.CertificateAuthorityServiceStubSettings
build()
com.google.api.gax.rpc.OperationCallSettings.Builder<CreateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>
createCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to createCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCertificateAuthorityRequest,com.google.longrunning.Operation>
createCertificateAuthoritySettings()
Returns the builder for the settings used for calls to createCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCertificateRequest,Certificate>
createCertificateSettings()
Returns the builder for the settings used for calls to createCertificate.com.google.api.gax.rpc.OperationCallSettings.Builder<DisableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>
disableCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to disableCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<DisableCertificateAuthorityRequest,com.google.longrunning.Operation>
disableCertificateAuthoritySettings()
Returns the builder for the settings used for calls to disableCertificateAuthority.com.google.api.gax.rpc.OperationCallSettings.Builder<EnableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>
enableCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to enableCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<EnableCertificateAuthorityRequest,com.google.longrunning.Operation>
enableCertificateAuthoritySettings()
Returns the builder for the settings used for calls to enableCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse>
fetchCertificateAuthorityCsrSettings()
Returns the builder for the settings used for calls to fetchCertificateAuthorityCsr.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCertificateAuthorityRequest,CertificateAuthority>
getCertificateAuthoritySettings()
Returns the builder for the settings used for calls to getCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCertificateRevocationListRequest,CertificateRevocationList>
getCertificateRevocationListSettings()
Returns the builder for the settings used for calls to getCertificateRevocationList.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCertificateRequest,Certificate>
getCertificateSettings()
Returns the builder for the settings used for calls to getCertificate.com.google.api.gax.rpc.UnaryCallSettings.Builder<GetReusableConfigRequest,ReusableConfig>
getReusableConfigSettings()
Returns the builder for the settings used for calls to getReusableConfig.com.google.api.gax.rpc.PagedCallSettings.Builder<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse,CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse>
listCertificateAuthoritiesSettings()
Returns the builder for the settings used for calls to listCertificateAuthorities.com.google.api.gax.rpc.PagedCallSettings.Builder<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse,CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse>
listCertificateRevocationListsSettings()
Returns the builder for the settings used for calls to listCertificateRevocationLists.com.google.api.gax.rpc.PagedCallSettings.Builder<ListCertificatesRequest,ListCertificatesResponse,CertificateAuthorityServiceClient.ListCertificatesPagedResponse>
listCertificatesSettings()
Returns the builder for the settings used for calls to listCertificates.com.google.api.gax.rpc.PagedCallSettings.Builder<ListReusableConfigsRequest,ListReusableConfigsResponse,CertificateAuthorityServiceClient.ListReusableConfigsPagedResponse>
listReusableConfigsSettings()
Returns the builder for the settings used for calls to listReusableConfigs.com.google.api.gax.rpc.OperationCallSettings.Builder<RestoreCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>
restoreCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to restoreCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<RestoreCertificateAuthorityRequest,com.google.longrunning.Operation>
restoreCertificateAuthoritySettings()
Returns the builder for the settings used for calls to restoreCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<RevokeCertificateRequest,Certificate>
revokeCertificateSettings()
Returns the builder for the settings used for calls to revokeCertificate.com.google.api.gax.rpc.OperationCallSettings.Builder<ScheduleDeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>
scheduleDeleteCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to scheduleDeleteCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<ScheduleDeleteCertificateAuthorityRequest,com.google.longrunning.Operation>
scheduleDeleteCertificateAuthoritySettings()
Returns the builder for the settings used for calls to scheduleDeleteCertificateAuthority.com.google.common.collect.ImmutableList<com.google.api.gax.rpc.UnaryCallSettings.Builder<?,?>>
unaryMethodSettingsBuilders()
com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>
updateCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to updateCertificateAuthority.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCertificateAuthorityRequest,com.google.longrunning.Operation>
updateCertificateAuthoritySettings()
Returns the builder for the settings used for calls to updateCertificateAuthority.com.google.api.gax.rpc.OperationCallSettings.Builder<UpdateCertificateRevocationListRequest,CertificateRevocationList,OperationMetadata>
updateCertificateRevocationListOperationSettings()
Returns the builder for the settings used for calls to updateCertificateRevocationList.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCertificateRevocationListRequest,com.google.longrunning.Operation>
updateCertificateRevocationListSettings()
Returns the builder for the settings used for calls to updateCertificateRevocationList.com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCertificateRequest,Certificate>
updateCertificateSettings()
Returns the builder for the settings used for calls to updateCertificate.-
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(CertificateAuthorityServiceStubSettings settings)
-
-
Method Detail
-
applyToAllUnaryMethods
public CertificateAuthorityServiceStubSettings.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()
-
createCertificateSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCertificateRequest,Certificate> createCertificateSettings()
Returns the builder for the settings used for calls to createCertificate.
-
getCertificateSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCertificateRequest,Certificate> getCertificateSettings()
Returns the builder for the settings used for calls to getCertificate.
-
listCertificatesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListCertificatesRequest,ListCertificatesResponse,CertificateAuthorityServiceClient.ListCertificatesPagedResponse> listCertificatesSettings()
Returns the builder for the settings used for calls to listCertificates.
-
revokeCertificateSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RevokeCertificateRequest,Certificate> revokeCertificateSettings()
Returns the builder for the settings used for calls to revokeCertificate.
-
updateCertificateSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCertificateRequest,Certificate> updateCertificateSettings()
Returns the builder for the settings used for calls to updateCertificate.
-
activateCertificateAuthoritySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ActivateCertificateAuthorityRequest,com.google.longrunning.Operation> activateCertificateAuthoritySettings()
Returns the builder for the settings used for calls to activateCertificateAuthority.
-
activateCertificateAuthorityOperationSettings
@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<ActivateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> activateCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to activateCertificateAuthority.
-
createCertificateAuthoritySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<CreateCertificateAuthorityRequest,com.google.longrunning.Operation> createCertificateAuthoritySettings()
Returns the builder for the settings used for calls to createCertificateAuthority.
-
createCertificateAuthorityOperationSettings
@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<CreateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> createCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to createCertificateAuthority.
-
disableCertificateAuthoritySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<DisableCertificateAuthorityRequest,com.google.longrunning.Operation> disableCertificateAuthoritySettings()
Returns the builder for the settings used for calls to disableCertificateAuthority.
-
disableCertificateAuthorityOperationSettings
@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<DisableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> disableCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to disableCertificateAuthority.
-
enableCertificateAuthoritySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<EnableCertificateAuthorityRequest,com.google.longrunning.Operation> enableCertificateAuthoritySettings()
Returns the builder for the settings used for calls to enableCertificateAuthority.
-
enableCertificateAuthorityOperationSettings
@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<EnableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> enableCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to enableCertificateAuthority.
-
fetchCertificateAuthorityCsrSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse> fetchCertificateAuthorityCsrSettings()
Returns the builder for the settings used for calls to fetchCertificateAuthorityCsr.
-
getCertificateAuthoritySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCertificateAuthorityRequest,CertificateAuthority> getCertificateAuthoritySettings()
Returns the builder for the settings used for calls to getCertificateAuthority.
-
listCertificateAuthoritiesSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse,CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse> listCertificateAuthoritiesSettings()
Returns the builder for the settings used for calls to listCertificateAuthorities.
-
restoreCertificateAuthoritySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<RestoreCertificateAuthorityRequest,com.google.longrunning.Operation> restoreCertificateAuthoritySettings()
Returns the builder for the settings used for calls to restoreCertificateAuthority.
-
restoreCertificateAuthorityOperationSettings
@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<RestoreCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> restoreCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to restoreCertificateAuthority.
-
scheduleDeleteCertificateAuthoritySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<ScheduleDeleteCertificateAuthorityRequest,com.google.longrunning.Operation> scheduleDeleteCertificateAuthoritySettings()
Returns the builder for the settings used for calls to scheduleDeleteCertificateAuthority.
-
scheduleDeleteCertificateAuthorityOperationSettings
@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<ScheduleDeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> scheduleDeleteCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to scheduleDeleteCertificateAuthority.
-
updateCertificateAuthoritySettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCertificateAuthorityRequest,com.google.longrunning.Operation> updateCertificateAuthoritySettings()
Returns the builder for the settings used for calls to updateCertificateAuthority.
-
updateCertificateAuthorityOperationSettings
@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<UpdateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> updateCertificateAuthorityOperationSettings()
Returns the builder for the settings used for calls to updateCertificateAuthority.
-
getCertificateRevocationListSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetCertificateRevocationListRequest,CertificateRevocationList> getCertificateRevocationListSettings()
Returns the builder for the settings used for calls to getCertificateRevocationList.
-
listCertificateRevocationListsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse,CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse> listCertificateRevocationListsSettings()
Returns the builder for the settings used for calls to listCertificateRevocationLists.
-
updateCertificateRevocationListSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<UpdateCertificateRevocationListRequest,com.google.longrunning.Operation> updateCertificateRevocationListSettings()
Returns the builder for the settings used for calls to updateCertificateRevocationList.
-
updateCertificateRevocationListOperationSettings
@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<UpdateCertificateRevocationListRequest,CertificateRevocationList,OperationMetadata> updateCertificateRevocationListOperationSettings()
Returns the builder for the settings used for calls to updateCertificateRevocationList.
-
getReusableConfigSettings
public com.google.api.gax.rpc.UnaryCallSettings.Builder<GetReusableConfigRequest,ReusableConfig> getReusableConfigSettings()
Returns the builder for the settings used for calls to getReusableConfig.
-
listReusableConfigsSettings
public com.google.api.gax.rpc.PagedCallSettings.Builder<ListReusableConfigsRequest,ListReusableConfigsResponse,CertificateAuthorityServiceClient.ListReusableConfigsPagedResponse> listReusableConfigsSettings()
Returns the builder for the settings used for calls to listReusableConfigs.
-
build
public CertificateAuthorityServiceStubSettings build() throws IOException
- Specified by:
build
in classcom.google.api.gax.rpc.StubSettings.Builder<CertificateAuthorityServiceStubSettings,CertificateAuthorityServiceStubSettings.Builder>
- Throws:
IOException
-
-