Class HttpJsonConfigDeliveryStub (0.1.0)

public class HttpJsonConfigDeliveryStub extends ConfigDeliveryStub

REST stub implementation for the ConfigDelivery service API.

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

Inheritance

java.lang.Object > ConfigDeliveryStub > HttpJsonConfigDeliveryStub

Static Methods

create(ClientContext clientContext)

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

create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

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

create(ConfigDeliveryStubSettings settings)

public static final HttpJsonConfigDeliveryStub create(ConfigDeliveryStubSettings settings)
Parameter
Name Description
settings ConfigDeliveryStubSettings
Returns
Type Description
HttpJsonConfigDeliveryStub
Exceptions
Type Description
IOException

getMethodDescriptors()

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

Constructors

HttpJsonConfigDeliveryStub(ConfigDeliveryStubSettings settings, ClientContext clientContext)

protected HttpJsonConfigDeliveryStub(ConfigDeliveryStubSettings settings, ClientContext clientContext)

Constructs an instance of HttpJsonConfigDeliveryStub, 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 ConfigDeliveryStubSettings
clientContext ClientContext

HttpJsonConfigDeliveryStub(ConfigDeliveryStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

protected HttpJsonConfigDeliveryStub(ConfigDeliveryStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory)

Constructs an instance of HttpJsonConfigDeliveryStub, 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 ConfigDeliveryStubSettings
clientContext ClientContext
callableFactory HttpJsonStubCallableFactory

Methods

abortRolloutCallable()

public UnaryCallable<AbortRolloutRequest,Operation> abortRolloutCallable()
Returns
Type Description
UnaryCallable<AbortRolloutRequest,Operation>
Overrides

abortRolloutOperationCallable()

public OperationCallable<AbortRolloutRequest,Rollout,OperationMetadata> abortRolloutOperationCallable()
Returns
Type Description
OperationCallable<AbortRolloutRequest,Rollout,OperationMetadata>
Overrides

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

createFleetPackageCallable()

public UnaryCallable<CreateFleetPackageRequest,Operation> createFleetPackageCallable()
Returns
Type Description
UnaryCallable<CreateFleetPackageRequest,Operation>
Overrides

createFleetPackageOperationCallable()

public OperationCallable<CreateFleetPackageRequest,FleetPackage,OperationMetadata> createFleetPackageOperationCallable()
Returns
Type Description
OperationCallable<CreateFleetPackageRequest,FleetPackage,OperationMetadata>
Overrides

createReleaseCallable()

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

createReleaseOperationCallable()

public OperationCallable<CreateReleaseRequest,Release,OperationMetadata> createReleaseOperationCallable()
Returns
Type Description
OperationCallable<CreateReleaseRequest,Release,OperationMetadata>
Overrides

createResourceBundleCallable()

public UnaryCallable<CreateResourceBundleRequest,Operation> createResourceBundleCallable()
Returns
Type Description
UnaryCallable<CreateResourceBundleRequest,Operation>
Overrides

createResourceBundleOperationCallable()

public OperationCallable<CreateResourceBundleRequest,ResourceBundle,OperationMetadata> createResourceBundleOperationCallable()
Returns
Type Description
OperationCallable<CreateResourceBundleRequest,ResourceBundle,OperationMetadata>
Overrides

createVariantCallable()

public UnaryCallable<CreateVariantRequest,Operation> createVariantCallable()
Returns
Type Description
UnaryCallable<CreateVariantRequest,Operation>
Overrides

createVariantOperationCallable()

public OperationCallable<CreateVariantRequest,Variant,OperationMetadata> createVariantOperationCallable()
Returns
Type Description
OperationCallable<CreateVariantRequest,Variant,OperationMetadata>
Overrides

deleteFleetPackageCallable()

public UnaryCallable<DeleteFleetPackageRequest,Operation> deleteFleetPackageCallable()
Returns
Type Description
UnaryCallable<DeleteFleetPackageRequest,Operation>
Overrides

deleteFleetPackageOperationCallable()

public OperationCallable<DeleteFleetPackageRequest,Empty,OperationMetadata> deleteFleetPackageOperationCallable()
Returns
Type Description
OperationCallable<DeleteFleetPackageRequest,Empty,OperationMetadata>
Overrides

deleteReleaseCallable()

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

deleteReleaseOperationCallable()

public OperationCallable<DeleteReleaseRequest,Empty,OperationMetadata> deleteReleaseOperationCallable()
Returns
Type Description
OperationCallable<DeleteReleaseRequest,Empty,OperationMetadata>
Overrides

deleteResourceBundleCallable()

public UnaryCallable<DeleteResourceBundleRequest,Operation> deleteResourceBundleCallable()
Returns
Type Description
UnaryCallable<DeleteResourceBundleRequest,Operation>
Overrides

deleteResourceBundleOperationCallable()

public OperationCallable<DeleteResourceBundleRequest,Empty,OperationMetadata> deleteResourceBundleOperationCallable()
Returns
Type Description
OperationCallable<DeleteResourceBundleRequest,Empty,OperationMetadata>
Overrides

deleteVariantCallable()

public UnaryCallable<DeleteVariantRequest,Operation> deleteVariantCallable()
Returns
Type Description
UnaryCallable<DeleteVariantRequest,Operation>
Overrides

deleteVariantOperationCallable()

public OperationCallable<DeleteVariantRequest,Empty,OperationMetadata> deleteVariantOperationCallable()
Returns
Type Description
OperationCallable<DeleteVariantRequest,Empty,OperationMetadata>
Overrides

getFleetPackageCallable()

public UnaryCallable<GetFleetPackageRequest,FleetPackage> getFleetPackageCallable()
Returns
Type Description
UnaryCallable<GetFleetPackageRequest,FleetPackage>
Overrides

getHttpJsonOperationsStub()

public HttpJsonOperationsStub getHttpJsonOperationsStub()
Returns
Type Description
HttpJsonOperationsStub
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

getResourceBundleCallable()

public UnaryCallable<GetResourceBundleRequest,ResourceBundle> getResourceBundleCallable()
Returns
Type Description
UnaryCallable<GetResourceBundleRequest,ResourceBundle>
Overrides

getRolloutCallable()

public UnaryCallable<GetRolloutRequest,Rollout> getRolloutCallable()
Returns
Type Description
UnaryCallable<GetRolloutRequest,Rollout>
Overrides

getVariantCallable()

public UnaryCallable<GetVariantRequest,Variant> getVariantCallable()
Returns
Type Description
UnaryCallable<GetVariantRequest,Variant>
Overrides

isShutdown()

public boolean isShutdown()
Returns
Type Description
boolean

isTerminated()

public boolean isTerminated()
Returns
Type Description
boolean

listFleetPackagesCallable()

public UnaryCallable<ListFleetPackagesRequest,ListFleetPackagesResponse> listFleetPackagesCallable()
Returns
Type Description
UnaryCallable<ListFleetPackagesRequest,ListFleetPackagesResponse>
Overrides

listFleetPackagesPagedCallable()

public UnaryCallable<ListFleetPackagesRequest,ConfigDeliveryClient.ListFleetPackagesPagedResponse> listFleetPackagesPagedCallable()
Returns
Type Description
UnaryCallable<ListFleetPackagesRequest,ListFleetPackagesPagedResponse>
Overrides

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,ConfigDeliveryClient.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,ConfigDeliveryClient.ListReleasesPagedResponse> listReleasesPagedCallable()
Returns
Type Description
UnaryCallable<ListReleasesRequest,ListReleasesPagedResponse>
Overrides

listResourceBundlesCallable()

public UnaryCallable<ListResourceBundlesRequest,ListResourceBundlesResponse> listResourceBundlesCallable()
Returns
Type Description
UnaryCallable<ListResourceBundlesRequest,ListResourceBundlesResponse>
Overrides

listResourceBundlesPagedCallable()

public UnaryCallable<ListResourceBundlesRequest,ConfigDeliveryClient.ListResourceBundlesPagedResponse> listResourceBundlesPagedCallable()
Returns
Type Description
UnaryCallable<ListResourceBundlesRequest,ListResourceBundlesPagedResponse>
Overrides

listRolloutsCallable()

public UnaryCallable<ListRolloutsRequest,ListRolloutsResponse> listRolloutsCallable()
Returns
Type Description
UnaryCallable<ListRolloutsRequest,ListRolloutsResponse>
Overrides

listRolloutsPagedCallable()

public UnaryCallable<ListRolloutsRequest,ConfigDeliveryClient.ListRolloutsPagedResponse> listRolloutsPagedCallable()
Returns
Type Description
UnaryCallable<ListRolloutsRequest,ListRolloutsPagedResponse>
Overrides

listVariantsCallable()

public UnaryCallable<ListVariantsRequest,ListVariantsResponse> listVariantsCallable()
Returns
Type Description
UnaryCallable<ListVariantsRequest,ListVariantsResponse>
Overrides

listVariantsPagedCallable()

public UnaryCallable<ListVariantsRequest,ConfigDeliveryClient.ListVariantsPagedResponse> listVariantsPagedCallable()
Returns
Type Description
UnaryCallable<ListVariantsRequest,ListVariantsPagedResponse>
Overrides

resumeRolloutCallable()

public UnaryCallable<ResumeRolloutRequest,Operation> resumeRolloutCallable()
Returns
Type Description
UnaryCallable<ResumeRolloutRequest,Operation>
Overrides

resumeRolloutOperationCallable()

public OperationCallable<ResumeRolloutRequest,Rollout,OperationMetadata> resumeRolloutOperationCallable()
Returns
Type Description
OperationCallable<ResumeRolloutRequest,Rollout,OperationMetadata>
Overrides

shutdown()

public void shutdown()

shutdownNow()

public void shutdownNow()

suspendRolloutCallable()

public UnaryCallable<SuspendRolloutRequest,Operation> suspendRolloutCallable()
Returns
Type Description
UnaryCallable<SuspendRolloutRequest,Operation>
Overrides

suspendRolloutOperationCallable()

public OperationCallable<SuspendRolloutRequest,Rollout,OperationMetadata> suspendRolloutOperationCallable()
Returns
Type Description
OperationCallable<SuspendRolloutRequest,Rollout,OperationMetadata>
Overrides

updateFleetPackageCallable()

public UnaryCallable<UpdateFleetPackageRequest,Operation> updateFleetPackageCallable()
Returns
Type Description
UnaryCallable<UpdateFleetPackageRequest,Operation>
Overrides

updateFleetPackageOperationCallable()

public OperationCallable<UpdateFleetPackageRequest,FleetPackage,OperationMetadata> updateFleetPackageOperationCallable()
Returns
Type Description
OperationCallable<UpdateFleetPackageRequest,FleetPackage,OperationMetadata>
Overrides

updateReleaseCallable()

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

updateReleaseOperationCallable()

public OperationCallable<UpdateReleaseRequest,Release,OperationMetadata> updateReleaseOperationCallable()
Returns
Type Description
OperationCallable<UpdateReleaseRequest,Release,OperationMetadata>
Overrides

updateResourceBundleCallable()

public UnaryCallable<UpdateResourceBundleRequest,Operation> updateResourceBundleCallable()
Returns
Type Description
UnaryCallable<UpdateResourceBundleRequest,Operation>
Overrides

updateResourceBundleOperationCallable()

public OperationCallable<UpdateResourceBundleRequest,ResourceBundle,OperationMetadata> updateResourceBundleOperationCallable()
Returns
Type Description
OperationCallable<UpdateResourceBundleRequest,ResourceBundle,OperationMetadata>
Overrides

updateVariantCallable()

public UnaryCallable<UpdateVariantRequest,Operation> updateVariantCallable()
Returns
Type Description
UnaryCallable<UpdateVariantRequest,Operation>
Overrides

updateVariantOperationCallable()

public OperationCallable<UpdateVariantRequest,Variant,OperationMetadata> updateVariantOperationCallable()
Returns
Type Description
OperationCallable<UpdateVariantRequest,Variant,OperationMetadata>
Overrides