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

createCaPoolOperationSettings()

public OperationCallSettings.Builder<CreateCaPoolRequest,CaPool,OperationMetadata> createCaPoolOperationSettings()

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

Returns
Type Description
Builder<CreateCaPoolRequest,CaPool,OperationMetadata>

createCaPoolSettings()

public UnaryCallSettings.Builder<CreateCaPoolRequest,Operation> createCaPoolSettings()

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

Returns
Type Description
Builder<CreateCaPoolRequest,Operation>

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>

createCertificateTemplateOperationSettings()

public OperationCallSettings.Builder<CreateCertificateTemplateRequest,CertificateTemplate,OperationMetadata> createCertificateTemplateOperationSettings()

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

Returns
Type Description
Builder<CreateCertificateTemplateRequest,CertificateTemplate,OperationMetadata>

createCertificateTemplateSettings()

public UnaryCallSettings.Builder<CreateCertificateTemplateRequest,Operation> createCertificateTemplateSettings()

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

Returns
Type Description
Builder<CreateCertificateTemplateRequest,Operation>

deleteCaPoolOperationSettings()

public OperationCallSettings.Builder<DeleteCaPoolRequest,Empty,OperationMetadata> deleteCaPoolOperationSettings()

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

Returns
Type Description
Builder<DeleteCaPoolRequest,Empty,OperationMetadata>

deleteCaPoolSettings()

public UnaryCallSettings.Builder<DeleteCaPoolRequest,Operation> deleteCaPoolSettings()

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

Returns
Type Description
Builder<DeleteCaPoolRequest,Operation>

deleteCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<DeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> deleteCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<DeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

deleteCertificateAuthoritySettings()

public UnaryCallSettings.Builder<DeleteCertificateAuthorityRequest,Operation> deleteCertificateAuthoritySettings()

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

Returns
Type Description
Builder<DeleteCertificateAuthorityRequest,Operation>

deleteCertificateTemplateOperationSettings()

public OperationCallSettings.Builder<DeleteCertificateTemplateRequest,Empty,OperationMetadata> deleteCertificateTemplateOperationSettings()

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

Returns
Type Description
Builder<DeleteCertificateTemplateRequest,Empty,OperationMetadata>

deleteCertificateTemplateSettings()

public UnaryCallSettings.Builder<DeleteCertificateTemplateRequest,Operation> deleteCertificateTemplateSettings()

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

Returns
Type Description
Builder<DeleteCertificateTemplateRequest,Operation>

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>

fetchCaCertsSettings()

public UnaryCallSettings.Builder<FetchCaCertsRequest,FetchCaCertsResponse> fetchCaCertsSettings()

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

Returns
Type Description
Builder<FetchCaCertsRequest,FetchCaCertsResponse>

fetchCertificateAuthorityCsrSettings()

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

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

Returns
Type Description
Builder<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse>

getCaPoolSettings()

public UnaryCallSettings.Builder<GetCaPoolRequest,CaPool> getCaPoolSettings()

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

Returns
Type Description
Builder<GetCaPoolRequest,CaPool>

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>

getCertificateTemplateSettings()

public UnaryCallSettings.Builder<GetCertificateTemplateRequest,CertificateTemplate> getCertificateTemplateSettings()

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

Returns
Type Description
Builder<GetCertificateTemplateRequest,CertificateTemplate>

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>

getStubSettingsBuilder()

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

listCaPoolsSettings()

public PagedCallSettings.Builder<ListCaPoolsRequest,ListCaPoolsResponse,CertificateAuthorityServiceClient.ListCaPoolsPagedResponse> listCaPoolsSettings()

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

Returns
Type Description
Builder<ListCaPoolsRequest,ListCaPoolsResponse,ListCaPoolsPagedResponse>

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>

listCertificateTemplatesSettings()

public PagedCallSettings.Builder<ListCertificateTemplatesRequest,ListCertificateTemplatesResponse,CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse> listCertificateTemplatesSettings()

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

Returns
Type Description
Builder<ListCertificateTemplatesRequest,ListCertificateTemplatesResponse,ListCertificateTemplatesPagedResponse>

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>

listLocationsSettings()

public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse,CertificateAuthorityServiceClient.ListLocationsPagedResponse> listLocationsSettings()

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

Returns
Type Description
Builder<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse,ListLocationsPagedResponse>

revokeCertificateSettings()

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

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

Returns
Type Description
Builder<RevokeCertificateRequest,Certificate>

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>

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>

undeleteCertificateAuthorityOperationSettings()

public OperationCallSettings.Builder<UndeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata> undeleteCertificateAuthorityOperationSettings()

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

Returns
Type Description
Builder<UndeleteCertificateAuthorityRequest,CertificateAuthority,OperationMetadata>

undeleteCertificateAuthoritySettings()

public UnaryCallSettings.Builder<UndeleteCertificateAuthorityRequest,Operation> undeleteCertificateAuthoritySettings()

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

Returns
Type Description
Builder<UndeleteCertificateAuthorityRequest,Operation>

updateCaPoolOperationSettings()

public OperationCallSettings.Builder<UpdateCaPoolRequest,CaPool,OperationMetadata> updateCaPoolOperationSettings()

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

Returns
Type Description
Builder<UpdateCaPoolRequest,CaPool,OperationMetadata>

updateCaPoolSettings()

public UnaryCallSettings.Builder<UpdateCaPoolRequest,Operation> updateCaPoolSettings()

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

Returns
Type Description
Builder<UpdateCaPoolRequest,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>

updateCertificateTemplateOperationSettings()

public OperationCallSettings.Builder<UpdateCertificateTemplateRequest,CertificateTemplate,OperationMetadata> updateCertificateTemplateOperationSettings()

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

Returns
Type Description
Builder<UpdateCertificateTemplateRequest,CertificateTemplate,OperationMetadata>

updateCertificateTemplateSettings()

public UnaryCallSettings.Builder<UpdateCertificateTemplateRequest,Operation> updateCertificateTemplateSettings()

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

Returns
Type Description
Builder<UpdateCertificateTemplateRequest,Operation>