Class SecretManagerServiceStub (2.42.0)

public abstract class SecretManagerServiceStub implements BackgroundResource

Base stub class for the SecretManagerService service API.

This class is for advanced usage and reflects the underlying API directly.

Inheritance

java.lang.Object > SecretManagerServiceStub

Implements

BackgroundResource

Constructors

SecretManagerServiceStub()

public SecretManagerServiceStub()

Methods

accessSecretVersionCallable()

public UnaryCallable<AccessSecretVersionRequest,AccessSecretVersionResponse> accessSecretVersionCallable()
Returns
Type Description
UnaryCallable<AccessSecretVersionRequest,AccessSecretVersionResponse>

addSecretVersionCallable()

public UnaryCallable<AddSecretVersionRequest,SecretVersion> addSecretVersionCallable()
Returns
Type Description
UnaryCallable<AddSecretVersionRequest,SecretVersion>

close()

public abstract void close()

createSecretCallable()

public UnaryCallable<CreateSecretRequest,Secret> createSecretCallable()
Returns
Type Description
UnaryCallable<CreateSecretRequest,Secret>

deleteSecretCallable()

public UnaryCallable<DeleteSecretRequest,Empty> deleteSecretCallable()
Returns
Type Description
UnaryCallable<DeleteSecretRequest,Empty>

destroySecretVersionCallable()

public UnaryCallable<DestroySecretVersionRequest,SecretVersion> destroySecretVersionCallable()
Returns
Type Description
UnaryCallable<DestroySecretVersionRequest,SecretVersion>

disableSecretVersionCallable()

public UnaryCallable<DisableSecretVersionRequest,SecretVersion> disableSecretVersionCallable()
Returns
Type Description
UnaryCallable<DisableSecretVersionRequest,SecretVersion>

enableSecretVersionCallable()

public UnaryCallable<EnableSecretVersionRequest,SecretVersion> enableSecretVersionCallable()
Returns
Type Description
UnaryCallable<EnableSecretVersionRequest,SecretVersion>

getIamPolicyCallable()

public UnaryCallable<GetIamPolicyRequest,Policy> getIamPolicyCallable()
Returns
Type Description
UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy>

getLocationCallable()

public UnaryCallable<GetLocationRequest,Location> getLocationCallable()
Returns
Type Description
UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location>

getSecretCallable()

public UnaryCallable<GetSecretRequest,Secret> getSecretCallable()
Returns
Type Description
UnaryCallable<GetSecretRequest,Secret>

getSecretVersionCallable()

public UnaryCallable<GetSecretVersionRequest,SecretVersion> getSecretVersionCallable()
Returns
Type Description
UnaryCallable<GetSecretVersionRequest,SecretVersion>

listLocationsCallable()

public UnaryCallable<ListLocationsRequest,ListLocationsResponse> listLocationsCallable()
Returns
Type Description
UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse>

listLocationsPagedCallable()

public UnaryCallable<ListLocationsRequest,SecretManagerServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Returns
Type Description
UnaryCallable<com.google.cloud.location.ListLocationsRequest,ListLocationsPagedResponse>

listSecretVersionsCallable()

public UnaryCallable<ListSecretVersionsRequest,ListSecretVersionsResponse> listSecretVersionsCallable()
Returns
Type Description
UnaryCallable<ListSecretVersionsRequest,ListSecretVersionsResponse>

listSecretVersionsPagedCallable()

public UnaryCallable<ListSecretVersionsRequest,SecretManagerServiceClient.ListSecretVersionsPagedResponse> listSecretVersionsPagedCallable()
Returns
Type Description
UnaryCallable<ListSecretVersionsRequest,ListSecretVersionsPagedResponse>

listSecretsCallable()

public UnaryCallable<ListSecretsRequest,ListSecretsResponse> listSecretsCallable()
Returns
Type Description
UnaryCallable<ListSecretsRequest,ListSecretsResponse>

listSecretsPagedCallable()

public UnaryCallable<ListSecretsRequest,SecretManagerServiceClient.ListSecretsPagedResponse> listSecretsPagedCallable()
Returns
Type Description
UnaryCallable<ListSecretsRequest,ListSecretsPagedResponse>

setIamPolicyCallable()

public UnaryCallable<SetIamPolicyRequest,Policy> setIamPolicyCallable()
Returns
Type Description
UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy>

testIamPermissionsCallable()

public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()
Returns
Type Description
UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse>

updateSecretCallable()

public UnaryCallable<UpdateSecretRequest,Secret> updateSecretCallable()
Returns
Type Description
UnaryCallable<UpdateSecretRequest,Secret>