Class GrpcConfigDeliveryStub (0.1.0)

public class GrpcConfigDeliveryStub extends ConfigDeliveryStub

gRPC stub implementation for the ConfigDelivery service API.

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

Inheritance

java.lang.Object > ConfigDeliveryStub > GrpcConfigDeliveryStub

Static Methods

create(ClientContext clientContext)

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

create(ClientContext clientContext, GrpcStubCallableFactory callableFactory)

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

create(ConfigDeliveryStubSettings settings)

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

Constructors

GrpcConfigDeliveryStub(ConfigDeliveryStubSettings settings, ClientContext clientContext)

protected GrpcConfigDeliveryStub(ConfigDeliveryStubSettings settings, ClientContext clientContext)

Constructs an instance of GrpcConfigDeliveryStub, 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

GrpcConfigDeliveryStub(ConfigDeliveryStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

protected GrpcConfigDeliveryStub(ConfigDeliveryStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory)

Constructs an instance of GrpcConfigDeliveryStub, 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 GrpcStubCallableFactory

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

getLocationCallable()

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

getOperationsStub()

public GrpcOperationsStub getOperationsStub()
Returns
Type Description
GrpcOperationsStub
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