Class HttpJsonSaasDeploymentsStub (0.2.0)

public class HttpJsonSaasDeploymentsStub extends SaasDeploymentsStub

REST stub implementation for the SaasDeployments service API.

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

Inheritance

java.lang.Object > SaasDeploymentsStub > HttpJsonSaasDeploymentsStub

Static Methods

create(ClientContext clientContext)

public static final HttpJsonSaasDeploymentsStub create(ClientContext clientContext)
Parameter
Name Description
clientContext ClientContext
Returns
Type Description
HttpJsonSaasDeploymentsStub
Exceptions
Type Description
IOException

create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

public static final HttpJsonSaasDeploymentsStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)
Parameters
Name Description
clientContext ClientContext
callableFactory HttpJsonStubCallableFactory
Returns
Type Description
HttpJsonSaasDeploymentsStub
Exceptions
Type Description
IOException

create(SaasDeploymentsStubSettings settings)

public static final HttpJsonSaasDeploymentsStub create(SaasDeploymentsStubSettings settings)
Parameter
Name Description
settings SaasDeploymentsStubSettings
Returns
Type Description
HttpJsonSaasDeploymentsStub
Exceptions
Type Description
IOException

getMethodDescriptors()

public static List<ApiMethodDescriptor> getMethodDescriptors()
Returns
Type Description
List<ApiMethodDescriptor>

Constructors

HttpJsonSaasDeploymentsStub(SaasDeploymentsStubSettings settings, ClientContext clientContext)

protected HttpJsonSaasDeploymentsStub(SaasDeploymentsStubSettings settings, ClientContext clientContext)

Constructs an instance of HttpJsonSaasDeploymentsStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.

Parameters
Name Description
settings SaasDeploymentsStubSettings
clientContext ClientContext

HttpJsonSaasDeploymentsStub(SaasDeploymentsStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

protected HttpJsonSaasDeploymentsStub(SaasDeploymentsStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

Constructs an instance of HttpJsonSaasDeploymentsStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.

Parameters
Name Description
settings SaasDeploymentsStubSettings
clientContext ClientContext
callableFactory HttpJsonStubCallableFactory

Methods

awaitTermination(long duration, TimeUnit unit)

public boolean awaitTermination(long duration, TimeUnit unit)
Parameters
Name Description
duration long
unit TimeUnit
Returns
Type Description
boolean
Exceptions
Type Description
InterruptedException

close()

public final void close()
Overrides

createReleaseCallable()

public UnaryCallable<CreateReleaseRequest,Release> createReleaseCallable()
Returns
Type Description
UnaryCallable<CreateReleaseRequest,Release>
Overrides

createSaasCallable()

public UnaryCallable<CreateSaasRequest,Saas> createSaasCallable()
Returns
Type Description
UnaryCallable<CreateSaasRequest,Saas>
Overrides

createTenantCallable()

public UnaryCallable<CreateTenantRequest,Tenant> createTenantCallable()
Returns
Type Description
UnaryCallable<CreateTenantRequest,Tenant>
Overrides

createUnitCallable()

public UnaryCallable<CreateUnitRequest,Unit> createUnitCallable()
Returns
Type Description
UnaryCallable<CreateUnitRequest,Unit>
Overrides

createUnitKindCallable()

public UnaryCallable<CreateUnitKindRequest,UnitKind> createUnitKindCallable()
Returns
Type Description
UnaryCallable<CreateUnitKindRequest,UnitKind>
Overrides

createUnitOperationCallable()

public UnaryCallable<CreateUnitOperationRequest,UnitOperation> createUnitOperationCallable()
Returns
Type Description
UnaryCallable<CreateUnitOperationRequest,UnitOperation>
Overrides

deleteReleaseCallable()

public UnaryCallable<DeleteReleaseRequest,Empty> deleteReleaseCallable()
Returns
Type Description
UnaryCallable<DeleteReleaseRequest,Empty>
Overrides

deleteSaasCallable()

public UnaryCallable<DeleteSaasRequest,Empty> deleteSaasCallable()
Returns
Type Description
UnaryCallable<DeleteSaasRequest,Empty>
Overrides

deleteTenantCallable()

public UnaryCallable<DeleteTenantRequest,Empty> deleteTenantCallable()
Returns
Type Description
UnaryCallable<DeleteTenantRequest,Empty>
Overrides

deleteUnitCallable()

public UnaryCallable<DeleteUnitRequest,Empty> deleteUnitCallable()
Returns
Type Description
UnaryCallable<DeleteUnitRequest,Empty>
Overrides

deleteUnitKindCallable()

public UnaryCallable<DeleteUnitKindRequest,Empty> deleteUnitKindCallable()
Returns
Type Description
UnaryCallable<DeleteUnitKindRequest,Empty>
Overrides

deleteUnitOperationCallable()

public UnaryCallable<DeleteUnitOperationRequest,Empty> deleteUnitOperationCallable()
Returns
Type Description
UnaryCallable<DeleteUnitOperationRequest,Empty>
Overrides

getLocationCallable()

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

getReleaseCallable()

public UnaryCallable<GetReleaseRequest,Release> getReleaseCallable()
Returns
Type Description
UnaryCallable<GetReleaseRequest,Release>
Overrides

getSaasCallable()

public UnaryCallable<GetSaasRequest,Saas> getSaasCallable()
Returns
Type Description
UnaryCallable<GetSaasRequest,Saas>
Overrides

getTenantCallable()

public UnaryCallable<GetTenantRequest,Tenant> getTenantCallable()
Returns
Type Description
UnaryCallable<GetTenantRequest,Tenant>
Overrides

getUnitCallable()

public UnaryCallable<GetUnitRequest,Unit> getUnitCallable()
Returns
Type Description
UnaryCallable<GetUnitRequest,Unit>
Overrides

getUnitKindCallable()

public UnaryCallable<GetUnitKindRequest,UnitKind> getUnitKindCallable()
Returns
Type Description
UnaryCallable<GetUnitKindRequest,UnitKind>
Overrides

getUnitOperationCallable()

public UnaryCallable<GetUnitOperationRequest,UnitOperation> getUnitOperationCallable()
Returns
Type Description
UnaryCallable<GetUnitOperationRequest,UnitOperation>
Overrides

isShutdown()

public boolean isShutdown()
Returns
Type Description
boolean

isTerminated()

public boolean isTerminated()
Returns
Type Description
boolean

listLocationsCallable()

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

listLocationsPagedCallable()

public UnaryCallable<ListLocationsRequest,SaasDeploymentsClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Returns
Type Description
UnaryCallable<com.google.cloud.___location.ListLocationsRequest,ListLocationsPagedResponse>
Overrides

listReleasesCallable()

public UnaryCallable<ListReleasesRequest,ListReleasesResponse> listReleasesCallable()
Returns
Type Description
UnaryCallable<ListReleasesRequest,ListReleasesResponse>
Overrides

listReleasesPagedCallable()

public UnaryCallable<ListReleasesRequest,SaasDeploymentsClient.ListReleasesPagedResponse> listReleasesPagedCallable()
Returns
Type Description
UnaryCallable<ListReleasesRequest,ListReleasesPagedResponse>
Overrides

listSaasCallable()

public UnaryCallable<ListSaasRequest,ListSaasResponse> listSaasCallable()
Returns
Type Description
UnaryCallable<ListSaasRequest,ListSaasResponse>
Overrides

listSaasPagedCallable()

public UnaryCallable<ListSaasRequest,SaasDeploymentsClient.ListSaasPagedResponse> listSaasPagedCallable()
Returns
Type Description
UnaryCallable<ListSaasRequest,ListSaasPagedResponse>
Overrides

listTenantsCallable()

public UnaryCallable<ListTenantsRequest,ListTenantsResponse> listTenantsCallable()
Returns
Type Description
UnaryCallable<ListTenantsRequest,ListTenantsResponse>
Overrides

listTenantsPagedCallable()

public UnaryCallable<ListTenantsRequest,SaasDeploymentsClient.ListTenantsPagedResponse> listTenantsPagedCallable()
Returns
Type Description
UnaryCallable<ListTenantsRequest,ListTenantsPagedResponse>
Overrides

listUnitKindsCallable()

public UnaryCallable<ListUnitKindsRequest,ListUnitKindsResponse> listUnitKindsCallable()
Returns
Type Description
UnaryCallable<ListUnitKindsRequest,ListUnitKindsResponse>
Overrides

listUnitKindsPagedCallable()

public UnaryCallable<ListUnitKindsRequest,SaasDeploymentsClient.ListUnitKindsPagedResponse> listUnitKindsPagedCallable()
Returns
Type Description
UnaryCallable<ListUnitKindsRequest,ListUnitKindsPagedResponse>
Overrides

listUnitOperationsCallable()

public UnaryCallable<ListUnitOperationsRequest,ListUnitOperationsResponse> listUnitOperationsCallable()
Returns
Type Description
UnaryCallable<ListUnitOperationsRequest,ListUnitOperationsResponse>
Overrides

listUnitOperationsPagedCallable()

public UnaryCallable<ListUnitOperationsRequest,SaasDeploymentsClient.ListUnitOperationsPagedResponse> listUnitOperationsPagedCallable()
Returns
Type Description
UnaryCallable<ListUnitOperationsRequest,ListUnitOperationsPagedResponse>
Overrides

listUnitsCallable()

public UnaryCallable<ListUnitsRequest,ListUnitsResponse> listUnitsCallable()
Returns
Type Description
UnaryCallable<ListUnitsRequest,ListUnitsResponse>
Overrides

listUnitsPagedCallable()

public UnaryCallable<ListUnitsRequest,SaasDeploymentsClient.ListUnitsPagedResponse> listUnitsPagedCallable()
Returns
Type Description
UnaryCallable<ListUnitsRequest,ListUnitsPagedResponse>
Overrides

shutdown()

public void shutdown()

shutdownNow()

public void shutdownNow()

updateReleaseCallable()

public UnaryCallable<UpdateReleaseRequest,Release> updateReleaseCallable()
Returns
Type Description
UnaryCallable<UpdateReleaseRequest,Release>
Overrides

updateSaasCallable()

public UnaryCallable<UpdateSaasRequest,Saas> updateSaasCallable()
Returns
Type Description
UnaryCallable<UpdateSaasRequest,Saas>
Overrides

updateTenantCallable()

public UnaryCallable<UpdateTenantRequest,Tenant> updateTenantCallable()
Returns
Type Description
UnaryCallable<UpdateTenantRequest,Tenant>
Overrides

updateUnitCallable()

public UnaryCallable<UpdateUnitRequest,Unit> updateUnitCallable()
Returns
Type Description
UnaryCallable<UpdateUnitRequest,Unit>
Overrides

updateUnitKindCallable()

public UnaryCallable<UpdateUnitKindRequest,UnitKind> updateUnitKindCallable()
Returns
Type Description
UnaryCallable<UpdateUnitKindRequest,UnitKind>
Overrides

updateUnitOperationCallable()

public UnaryCallable<UpdateUnitOperationRequest,UnitOperation> updateUnitOperationCallable()
Returns
Type Description
UnaryCallable<UpdateUnitOperationRequest,UnitOperation>
Overrides