@BetaApi @Generated(value="by gapic-generator-java") public class GrpcGkeHubStub extends GkeHubStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
GrpcGkeHubStub(GkeHubStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of GrpcGkeHubStub, using the given settings.
|
protected |
GrpcGkeHubStub(GkeHubStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory)
Constructs an instance of GrpcGkeHubStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static GrpcGkeHubStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static GrpcGkeHubStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) |
static GrpcGkeHubStub |
create(GkeHubStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateFeatureRequest,com.google.longrunning.Operation> |
createFeatureCallable() |
com.google.api.gax.rpc.OperationCallable<CreateFeatureRequest,Feature,OperationMetadata> |
createFeatureOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteFeatureRequest,com.google.longrunning.Operation> |
deleteFeatureCallable() |
com.google.api.gax.rpc.OperationCallable<DeleteFeatureRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteFeatureOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<GetFeatureRequest,Feature> |
getFeatureCallable() |
com.google.longrunning.stub.GrpcOperationsStub |
getOperationsStub() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListFeaturesRequest,ListFeaturesResponse> |
listFeaturesCallable() |
com.google.api.gax.rpc.UnaryCallable<ListFeaturesRequest,GkeHubClient.ListFeaturesPagedResponse> |
listFeaturesPagedCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<UpdateFeatureRequest,com.google.longrunning.Operation> |
updateFeatureCallable() |
com.google.api.gax.rpc.OperationCallable<UpdateFeatureRequest,Feature,OperationMetadata> |
updateFeatureOperationCallable() |
getHttpJsonOperationsStubprotected GrpcGkeHubStub(GkeHubStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected GrpcGkeHubStub(GkeHubStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final GrpcGkeHubStub create(GkeHubStubSettings settings) throws IOException
IOExceptionpublic static final GrpcGkeHubStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final GrpcGkeHubStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.grpc.GrpcStubCallableFactory callableFactory) throws IOException
IOExceptionpublic com.google.longrunning.stub.GrpcOperationsStub getOperationsStub()
getOperationsStub in class GkeHubStubpublic com.google.api.gax.rpc.UnaryCallable<ListFeaturesRequest,ListFeaturesResponse> listFeaturesCallable()
listFeaturesCallable in class GkeHubStubpublic com.google.api.gax.rpc.UnaryCallable<ListFeaturesRequest,GkeHubClient.ListFeaturesPagedResponse> listFeaturesPagedCallable()
listFeaturesPagedCallable in class GkeHubStubpublic com.google.api.gax.rpc.UnaryCallable<GetFeatureRequest,Feature> getFeatureCallable()
getFeatureCallable in class GkeHubStubpublic com.google.api.gax.rpc.UnaryCallable<CreateFeatureRequest,com.google.longrunning.Operation> createFeatureCallable()
createFeatureCallable in class GkeHubStubpublic com.google.api.gax.rpc.OperationCallable<CreateFeatureRequest,Feature,OperationMetadata> createFeatureOperationCallable()
createFeatureOperationCallable in class GkeHubStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteFeatureRequest,com.google.longrunning.Operation> deleteFeatureCallable()
deleteFeatureCallable in class GkeHubStubpublic com.google.api.gax.rpc.OperationCallable<DeleteFeatureRequest,com.google.protobuf.Empty,OperationMetadata> deleteFeatureOperationCallable()
deleteFeatureOperationCallable in class GkeHubStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateFeatureRequest,com.google.longrunning.Operation> updateFeatureCallable()
updateFeatureCallable in class GkeHubStubpublic com.google.api.gax.rpc.OperationCallable<UpdateFeatureRequest,Feature,OperationMetadata> updateFeatureOperationCallable()
updateFeatureOperationCallable in class GkeHubStubpublic final void close()
close in interface AutoCloseableclose in class GkeHubStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2022 Google LLC. All rights reserved.