Class CertificateAuthorityServiceSettings.Builder
java.lang.Object
com.google.api.gax.rpc.ClientSettings.Builder<CertificateAuthorityServiceSettings,CertificateAuthorityServiceSettings.Builder>
com.google.cloud.security.privateca.v1.CertificateAuthorityServiceSettings.Builder
- Enclosing class:
- CertificateAuthorityServiceSettings
public static class CertificateAuthorityServiceSettings.Builder
extends ClientSettings.Builder<CertificateAuthorityServiceSettings,CertificateAuthorityServiceSettings.Builder>
Builder for CertificateAuthorityServiceSettings.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedBuilder()protectedBuilder(ClientContext clientContext) protectedBuilder(CertificateAuthorityServiceSettings settings) protectedBuilder(CertificateAuthorityServiceStubSettings.Builder stubSettings) -
Method Summary
Modifier and TypeMethodDescriptionOperationCallSettings.Builder<ActivateCertificateAuthorityRequest,CertificateAuthority, OperationMetadata> Returns the builder for the settings used for calls to activateCertificateAuthority.Returns the builder for the settings used for calls to activateCertificateAuthority.applyToAllUnaryMethods(ApiFunction<UnaryCallSettings.Builder<?, ?>, Void> settingsUpdater) Applies the given settings updater function to all of the unary API methods in this service.build()Returns the builder for the settings used for calls to createCaPool.Returns the builder for the settings used for calls to createCaPool.OperationCallSettings.Builder<CreateCertificateAuthorityRequest,CertificateAuthority, OperationMetadata> Returns the builder for the settings used for calls to createCertificateAuthority.Returns the builder for the settings used for calls to createCertificateAuthority.Returns the builder for the settings used for calls to createCertificate.OperationCallSettings.Builder<CreateCertificateTemplateRequest,CertificateTemplate, OperationMetadata> Returns the builder for the settings used for calls to createCertificateTemplate.Returns the builder for the settings used for calls to createCertificateTemplate.OperationCallSettings.Builder<DeleteCaPoolRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteCaPool.Returns the builder for the settings used for calls to deleteCaPool.OperationCallSettings.Builder<DeleteCertificateAuthorityRequest,CertificateAuthority, OperationMetadata> Returns the builder for the settings used for calls to deleteCertificateAuthority.Returns the builder for the settings used for calls to deleteCertificateAuthority.OperationCallSettings.Builder<DeleteCertificateTemplateRequest,com.google.protobuf.Empty, OperationMetadata> Returns the builder for the settings used for calls to deleteCertificateTemplate.Returns the builder for the settings used for calls to deleteCertificateTemplate.OperationCallSettings.Builder<DisableCertificateAuthorityRequest,CertificateAuthority, OperationMetadata> Returns the builder for the settings used for calls to disableCertificateAuthority.Returns the builder for the settings used for calls to disableCertificateAuthority.OperationCallSettings.Builder<EnableCertificateAuthorityRequest,CertificateAuthority, OperationMetadata> Returns the builder for the settings used for calls to enableCertificateAuthority.Returns the builder for the settings used for calls to enableCertificateAuthority.Returns the builder for the settings used for calls to fetchCaCerts.Returns the builder for the settings used for calls to fetchCertificateAuthorityCsr.Returns the builder for the settings used for calls to getCaPool.Returns the builder for the settings used for calls to getCertificateAuthority.Returns the builder for the settings used for calls to getCertificateRevocationList.Returns the builder for the settings used for calls to getCertificate.Returns the builder for the settings used for calls to getCertificateTemplate.Returns the builder for the settings used for calls to getIamPolicy.Returns the builder for the settings used for calls to getLocation.PagedCallSettings.Builder<ListCaPoolsRequest,ListCaPoolsResponse, CertificateAuthorityServiceClient.ListCaPoolsPagedResponse> Returns the builder for the settings used for calls to listCaPools.PagedCallSettings.Builder<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse, CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse> Returns the builder for the settings used for calls to listCertificateAuthorities.PagedCallSettings.Builder<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse, CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse> Returns the builder for the settings used for calls to listCertificateRevocationLists.PagedCallSettings.Builder<ListCertificatesRequest,ListCertificatesResponse, CertificateAuthorityServiceClient.ListCertificatesPagedResponse> Returns the builder for the settings used for calls to listCertificates.PagedCallSettings.Builder<ListCertificateTemplatesRequest,ListCertificateTemplatesResponse, CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse> Returns the builder for the settings used for calls to listCertificateTemplates.PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, CertificateAuthorityServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations.Returns the builder for the settings used for calls to revokeCertificate.Returns the builder for the settings used for calls to setIamPolicy.Returns the builder for the settings used for calls to testIamPermissions.OperationCallSettings.Builder<UndeleteCertificateAuthorityRequest,CertificateAuthority, OperationMetadata> Returns the builder for the settings used for calls to undeleteCertificateAuthority.Returns the builder for the settings used for calls to undeleteCertificateAuthority.Returns the builder for the settings used for calls to updateCaPool.Returns the builder for the settings used for calls to updateCaPool.OperationCallSettings.Builder<UpdateCertificateAuthorityRequest,CertificateAuthority, OperationMetadata> Returns the builder for the settings used for calls to updateCertificateAuthority.Returns the builder for the settings used for calls to updateCertificateAuthority.OperationCallSettings.Builder<UpdateCertificateRevocationListRequest,CertificateRevocationList, OperationMetadata> Returns the builder for the settings used for calls to updateCertificateRevocationList.Returns the builder for the settings used for calls to updateCertificateRevocationList.Returns the builder for the settings used for calls to updateCertificate.OperationCallSettings.Builder<UpdateCertificateTemplateRequest,CertificateTemplate, OperationMetadata> Returns the builder for the settings used for calls to updateCertificateTemplate.Returns the builder for the settings used for calls to updateCertificateTemplate.Methods inherited from class com.google.api.gax.rpc.ClientSettings.Builder
applyToAllUnaryMethods, getApiKey, getBackgroundExecutorProvider, getClock, getCredentialsProvider, getEndpoint, getExecutorProvider, getGdchApiAudience, getHeaderProvider, getInternalHeaderProvider, getQuotaProjectId, getStubSettings, getTransportChannelProvider, getWatchdogCheckInterval, getWatchdogCheckIntervalDuration, getWatchdogProvider, self, setApiKey, setBackgroundExecutorProvider, setClock, setCredentialsProvider, setEndpoint, setExecutorProvider, setGdchApiAudience, setHeaderProvider, setInternalHeaderProvider, setQuotaProjectId, setTransportChannelProvider, setUniverseDomain, setWatchdogCheckInterval, setWatchdogCheckIntervalDuration, setWatchdogProvider, toString
-
Constructor Details
-
Builder
- Throws:
IOException
-
Builder
-
Builder
-
Builder
-
-
Method Details
-
getStubSettingsBuilder
-
applyToAllUnaryMethods
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.
-
createCertificateSettings
Returns the builder for the settings used for calls to createCertificate. -
getCertificateSettings
Returns the builder for the settings used for calls to getCertificate. -
listCertificatesSettings
public PagedCallSettings.Builder<ListCertificatesRequest,ListCertificatesResponse, listCertificatesSettings()CertificateAuthorityServiceClient.ListCertificatesPagedResponse> Returns the builder for the settings used for calls to listCertificates. -
revokeCertificateSettings
Returns the builder for the settings used for calls to revokeCertificate. -
updateCertificateSettings
Returns the builder for the settings used for calls to updateCertificate. -
activateCertificateAuthoritySettings
public UnaryCallSettings.Builder<ActivateCertificateAuthorityRequest,Operation> activateCertificateAuthoritySettings()Returns the builder for the settings used for calls to activateCertificateAuthority. -
activateCertificateAuthorityOperationSettings
public OperationCallSettings.Builder<ActivateCertificateAuthorityRequest,CertificateAuthority, activateCertificateAuthorityOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to activateCertificateAuthority. -
createCertificateAuthoritySettings
public UnaryCallSettings.Builder<CreateCertificateAuthorityRequest,Operation> createCertificateAuthoritySettings()Returns the builder for the settings used for calls to createCertificateAuthority. -
createCertificateAuthorityOperationSettings
public OperationCallSettings.Builder<CreateCertificateAuthorityRequest,CertificateAuthority, createCertificateAuthorityOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createCertificateAuthority. -
disableCertificateAuthoritySettings
public UnaryCallSettings.Builder<DisableCertificateAuthorityRequest,Operation> disableCertificateAuthoritySettings()Returns the builder for the settings used for calls to disableCertificateAuthority. -
disableCertificateAuthorityOperationSettings
public OperationCallSettings.Builder<DisableCertificateAuthorityRequest,CertificateAuthority, disableCertificateAuthorityOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to disableCertificateAuthority. -
enableCertificateAuthoritySettings
public UnaryCallSettings.Builder<EnableCertificateAuthorityRequest,Operation> enableCertificateAuthoritySettings()Returns the builder for the settings used for calls to enableCertificateAuthority. -
enableCertificateAuthorityOperationSettings
public OperationCallSettings.Builder<EnableCertificateAuthorityRequest,CertificateAuthority, enableCertificateAuthorityOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to enableCertificateAuthority. -
fetchCertificateAuthorityCsrSettings
public UnaryCallSettings.Builder<FetchCertificateAuthorityCsrRequest,FetchCertificateAuthorityCsrResponse> fetchCertificateAuthorityCsrSettings()Returns the builder for the settings used for calls to fetchCertificateAuthorityCsr. -
getCertificateAuthoritySettings
public UnaryCallSettings.Builder<GetCertificateAuthorityRequest,CertificateAuthority> getCertificateAuthoritySettings()Returns the builder for the settings used for calls to getCertificateAuthority. -
listCertificateAuthoritiesSettings
public PagedCallSettings.Builder<ListCertificateAuthoritiesRequest,ListCertificateAuthoritiesResponse, listCertificateAuthoritiesSettings()CertificateAuthorityServiceClient.ListCertificateAuthoritiesPagedResponse> Returns the builder for the settings used for calls to listCertificateAuthorities. -
undeleteCertificateAuthoritySettings
public UnaryCallSettings.Builder<UndeleteCertificateAuthorityRequest,Operation> undeleteCertificateAuthoritySettings()Returns the builder for the settings used for calls to undeleteCertificateAuthority. -
undeleteCertificateAuthorityOperationSettings
public OperationCallSettings.Builder<UndeleteCertificateAuthorityRequest,CertificateAuthority, undeleteCertificateAuthorityOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to undeleteCertificateAuthority. -
deleteCertificateAuthoritySettings
public UnaryCallSettings.Builder<DeleteCertificateAuthorityRequest,Operation> deleteCertificateAuthoritySettings()Returns the builder for the settings used for calls to deleteCertificateAuthority. -
deleteCertificateAuthorityOperationSettings
public OperationCallSettings.Builder<DeleteCertificateAuthorityRequest,CertificateAuthority, deleteCertificateAuthorityOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteCertificateAuthority. -
updateCertificateAuthoritySettings
public UnaryCallSettings.Builder<UpdateCertificateAuthorityRequest,Operation> updateCertificateAuthoritySettings()Returns the builder for the settings used for calls to updateCertificateAuthority. -
updateCertificateAuthorityOperationSettings
public OperationCallSettings.Builder<UpdateCertificateAuthorityRequest,CertificateAuthority, updateCertificateAuthorityOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateCertificateAuthority. -
createCaPoolSettings
Returns the builder for the settings used for calls to createCaPool. -
createCaPoolOperationSettings
public OperationCallSettings.Builder<CreateCaPoolRequest,CaPool, createCaPoolOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createCaPool. -
updateCaPoolSettings
Returns the builder for the settings used for calls to updateCaPool. -
updateCaPoolOperationSettings
public OperationCallSettings.Builder<UpdateCaPoolRequest,CaPool, updateCaPoolOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateCaPool. -
getCaPoolSettings
Returns the builder for the settings used for calls to getCaPool. -
listCaPoolsSettings
public PagedCallSettings.Builder<ListCaPoolsRequest,ListCaPoolsResponse, listCaPoolsSettings()CertificateAuthorityServiceClient.ListCaPoolsPagedResponse> Returns the builder for the settings used for calls to listCaPools. -
deleteCaPoolSettings
Returns the builder for the settings used for calls to deleteCaPool. -
deleteCaPoolOperationSettings
public OperationCallSettings.Builder<DeleteCaPoolRequest,com.google.protobuf.Empty, deleteCaPoolOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteCaPool. -
fetchCaCertsSettings
Returns the builder for the settings used for calls to fetchCaCerts. -
getCertificateRevocationListSettings
public UnaryCallSettings.Builder<GetCertificateRevocationListRequest,CertificateRevocationList> getCertificateRevocationListSettings()Returns the builder for the settings used for calls to getCertificateRevocationList. -
listCertificateRevocationListsSettings
public PagedCallSettings.Builder<ListCertificateRevocationListsRequest,ListCertificateRevocationListsResponse, listCertificateRevocationListsSettings()CertificateAuthorityServiceClient.ListCertificateRevocationListsPagedResponse> Returns the builder for the settings used for calls to listCertificateRevocationLists. -
updateCertificateRevocationListSettings
public UnaryCallSettings.Builder<UpdateCertificateRevocationListRequest,Operation> updateCertificateRevocationListSettings()Returns the builder for the settings used for calls to updateCertificateRevocationList. -
updateCertificateRevocationListOperationSettings
public OperationCallSettings.Builder<UpdateCertificateRevocationListRequest,CertificateRevocationList, updateCertificateRevocationListOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateCertificateRevocationList. -
createCertificateTemplateSettings
public UnaryCallSettings.Builder<CreateCertificateTemplateRequest,Operation> createCertificateTemplateSettings()Returns the builder for the settings used for calls to createCertificateTemplate. -
createCertificateTemplateOperationSettings
public OperationCallSettings.Builder<CreateCertificateTemplateRequest,CertificateTemplate, createCertificateTemplateOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to createCertificateTemplate. -
deleteCertificateTemplateSettings
public UnaryCallSettings.Builder<DeleteCertificateTemplateRequest,Operation> deleteCertificateTemplateSettings()Returns the builder for the settings used for calls to deleteCertificateTemplate. -
deleteCertificateTemplateOperationSettings
public OperationCallSettings.Builder<DeleteCertificateTemplateRequest,com.google.protobuf.Empty, deleteCertificateTemplateOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to deleteCertificateTemplate. -
getCertificateTemplateSettings
public UnaryCallSettings.Builder<GetCertificateTemplateRequest,CertificateTemplate> getCertificateTemplateSettings()Returns the builder for the settings used for calls to getCertificateTemplate. -
listCertificateTemplatesSettings
public PagedCallSettings.Builder<ListCertificateTemplatesRequest,ListCertificateTemplatesResponse, listCertificateTemplatesSettings()CertificateAuthorityServiceClient.ListCertificateTemplatesPagedResponse> Returns the builder for the settings used for calls to listCertificateTemplates. -
updateCertificateTemplateSettings
public UnaryCallSettings.Builder<UpdateCertificateTemplateRequest,Operation> updateCertificateTemplateSettings()Returns the builder for the settings used for calls to updateCertificateTemplate. -
updateCertificateTemplateOperationSettings
public OperationCallSettings.Builder<UpdateCertificateTemplateRequest,CertificateTemplate, updateCertificateTemplateOperationSettings()OperationMetadata> Returns the builder for the settings used for calls to updateCertificateTemplate. -
listLocationsSettings
public PagedCallSettings.Builder<ListLocationsRequest,ListLocationsResponse, listLocationsSettings()CertificateAuthorityServiceClient.ListLocationsPagedResponse> Returns the builder for the settings used for calls to listLocations. -
getLocationSettings
Returns the builder for the settings used for calls to getLocation. -
setIamPolicySettings
Returns the builder for the settings used for calls to setIamPolicy. -
getIamPolicySettings
Returns the builder for the settings used for calls to getIamPolicy. -
testIamPermissionsSettings
public UnaryCallSettings.Builder<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsSettings()Returns the builder for the settings used for calls to testIamPermissions. -
build
- Specified by:
buildin classClientSettings.Builder<CertificateAuthorityServiceSettings,CertificateAuthorityServiceSettings.Builder> - Throws:
IOException
-