Class CertificateAuthorityServiceSettings.Builder (2.50.0)

public static class CertificateAuthorityServiceSettings.Builder extends ClientSettings.Builder<CertificateAuthorityServiceSettings,CertificateAuthorityServiceSettings.Builder>

Builder for CertificateAuthorityServiceSettings.

Inheritance

java.lang.Object > ClientSettings.Builder > CertificateAuthorityServiceSettings.Builder

Constructors

Builder()

protected Builder()

Builder(ClientContext clientContext)

protected Builder(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext

Builder(CertificateAuthorityServiceSettings settings)

protected Builder(CertificateAuthorityServiceSettings settings)
Parameter
Name Description
settings CertificateAuthorityServiceSettings

Builder(CertificateAuthorityServiceStubSettings.Builder stubSettings)

protected Builder(CertificateAuthorityServiceStubSettings.Builder stubSettings)
Parameter
Name Description
stubSettings CertificateAuthorityServiceStubSettings.Builder

Methods

activateCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<ActivateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> activateCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<ActivateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

activateCertificateAuthoritySettings()

public UnaryCallSettings.Builder<ActivateCertificateAuthorityRequest,Operation> activateCertificateAuthoritySettings()

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

Returns
Type Description
Builder<ActivateCertificateAuthorityRequest,Operation>

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

public CertificateAuthorityServiceSettings.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
CertificateAuthorityServiceSettings.Builder

build()

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

createCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<CreateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> createCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<CreateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

createCertificateAuthoritySettings()

public UnaryCallSettings.Builder<CreateCertificateAuthorityRequest,Operation> createCertificateAuthoritySettings()

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

Returns
Type Description
Builder<CreateCertificateAuthorityRequest,Operation>

createCertificateSettings()

public UnaryCallSettings.Builder<CreateCertificateRequest,Certificate> createCertificateSettings()

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

Returns
Type Description
Builder<CreateCertificateRequest,Certificate>

disableCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<DisableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> disableCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<DisableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

disableCertificateAuthoritySettings()

public UnaryCallSettings.Builder<DisableCertificateAuthorityRequest,Operation> disableCertificateAuthoritySettings()

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

Returns
Type Description
Builder<DisableCertificateAuthorityRequest,Operation>

enableCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<EnableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> enableCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<EnableCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

enableCertificateAuthoritySettings()

public UnaryCallSettings.Builder<EnableCertificateAuthorityRequest,Operation> enableCertificateAuthoritySettings()

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

Returns
Type Description
Builder<EnableCertificateAuthorityRequest,Operation>

fetchCertificateAuthorityCsrSettings()

public UnaryCallSettings.Builder<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse> fetchCertificateAuthorityCsrSettings()

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

Returns
Type Description
Builder<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse>

getCertificateAuthoritySettings()

public UnaryCallSettings.Builder<GetCertificateAuthorityRequest,CertificateAuthority> getCertificateAuthoritySettings()

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

Returns
Type Description
Builder<GetCertificateAuthorityRequest,CertificateAuthority>

getCertificateRevocationListSettings()

public UnaryCallSettings.Builder<GetCertificateRevocationListRequest,CertificateRevocationList> getCertificateRevocationListSettings()

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

Returns
Type Description
Builder<GetCertificateRevocationListRequest,CertificateRevocationList>

getCertificateSettings()

public UnaryCallSettings.Builder<GetCertificateRequest,Certificate> getCertificateSettings()

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

Returns
Type Description
Builder<GetCertificateRequest,Certificate>

getReusableConfigSettings()

public UnaryCallSettings.Builder<GetReusableConfigRequest,ReusableConfig> getReusableConfigSettings()

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

Returns
Type Description
Builder<GetReusableConfigRequest,ReusableConfig>

getStubSettingsBuilder()

public CertificateAuthorityServiceStubSettings.Builder getStubSettingsBuilder()
Returns
Type Description
CertificateAuthorityServiceStubSettings.Builder

listCertificateAuthoritiesSettings()

public PagedCallSettings.Builder<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse,CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse> listCertificateAuthoritiesSettings()

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

Returns
Type Description
Builder<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse,ListCertificateAuthoritiesPagedResponse>

listCertificateRevocationListsSettings()

public PagedCallSettings.Builder<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse,CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse> listCertificateRevocationListsSettings()

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

Returns
Type Description
Builder<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse,ListCertificateRevocationListsPagedResponse>

listCertificatesSettings()

public PagedCallSettings.Builder<ListCertificatesRequest,ListCertificatesResponse,CertificateAuthorityServiceClient.ListCertificatesPagedResponse> listCertificatesSettings()

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

Returns
Type Description
Builder<ListCertificatesRequest,ListCertificatesResponse,ListCertificatesPagedResponse>

listReusableConfigsSettings()

public PagedCallSettings.Builder<ListReusableConfigsRequest,ListReusableConfigsResponse,CertificateAuthorityServiceClient.ListReusableConfigsPagedResponse> listReusableConfigsSettings()

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

Returns
Type Description
Builder<ListReusableConfigsRequest,ListReusableConfigsResponse,ListReusableConfigsPagedResponse>

restoreCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<RestoreCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> restoreCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<RestoreCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

restoreCertificateAuthoritySettings()

public UnaryCallSettings.Builder<RestoreCertificateAuthorityRequest,Operation> restoreCertificateAuthoritySettings()

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

Returns
Type Description
Builder<RestoreCertificateAuthorityRequest,Operation>

revokeCertificateSettings()

public UnaryCallSettings.Builder<RevokeCertificateRequest,Certificate> revokeCertificateSettings()

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

Returns
Type Description
Builder<RevokeCertificateRequest,Certificate>

scheduleDeleteCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<ScheduleDeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> scheduleDeleteCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<ScheduleDeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

scheduleDeleteCertificateAuthoritySettings()

public UnaryCallSettings.Builder<ScheduleDeleteCertificateAuthorityRequest,Operation> scheduleDeleteCertificateAuthoritySettings()

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

Returns
Type Description
Builder<ScheduleDeleteCertificateAuthorityRequest,Operation>

updateCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<UpdateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> updateCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<UpdateCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

updateCertificateAuthoritySettings()

public UnaryCallSettings.Builder<UpdateCertificateAuthorityRequest,Operation> updateCertificateAuthoritySettings()

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

Returns
Type Description
Builder<UpdateCertificateAuthorityRequest,Operation>

updateCertificateRevocationListOperationSettings()

public OperationCallSettings.Builder<UpdateCertificateRevocationListRequest,CertificateRevocationList,OperationMetadata> updateCertificateRevocationListOperationSettings()

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

Returns
Type Description
Builder<UpdateCertificateRevocationListRequest,CertificateRevocationList,OperationMetadata>

updateCertificateRevocationListSettings()

public UnaryCallSettings.Builder<UpdateCertificateRevocationListRequest,Operation> updateCertificateRevocationListSettings()

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

Returns
Type Description
Builder<UpdateCertificateRevocationListRequest,Operation>

updateCertificateSettings()

public UnaryCallSettings.Builder<UpdateCertificateRequest,Certificate> updateCertificateSettings()

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

Returns
Type Description
Builder<UpdateCertificateRequest,Certificate>