@Generated(value="by gapic-generator-java") public class HttpJsonTagKeysStub extends TagKeysStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonTagKeysStub(TagKeysStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonTagKeysStub, using the given settings.
|
protected |
HttpJsonTagKeysStub(TagKeysStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonTagKeysStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static HttpJsonTagKeysStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static HttpJsonTagKeysStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) |
static HttpJsonTagKeysStub |
create(TagKeysStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateTagKeyRequest,com.google.longrunning.Operation> |
createTagKeyCallable() |
com.google.api.gax.rpc.OperationCallable<CreateTagKeyRequest,TagKey,CreateTagKeyMetadata> |
createTagKeyOperationCallable() |
com.google.api.gax.rpc.UnaryCallable<DeleteTagKeyRequest,com.google.longrunning.Operation> |
deleteTagKeyCallable() |
com.google.api.gax.rpc.OperationCallable<DeleteTagKeyRequest,TagKey,DeleteTagKeyMetadata> |
deleteTagKeyOperationCallable() |
com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub |
getHttpJsonOperationsStub() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
static List<com.google.api.gax.httpjson.ApiMethodDescriptor> |
getMethodDescriptors() |
com.google.api.gax.rpc.UnaryCallable<GetNamespacedTagKeyRequest,TagKey> |
getNamespacedTagKeyCallable() |
com.google.api.gax.rpc.UnaryCallable<GetTagKeyRequest,TagKey> |
getTagKeyCallable() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListTagKeysRequest,ListTagKeysResponse> |
listTagKeysCallable() |
com.google.api.gax.rpc.UnaryCallable<ListTagKeysRequest,TagKeysClient.ListTagKeysPagedResponse> |
listTagKeysPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> |
setIamPolicyCallable() |
void |
shutdown() |
void |
shutdownNow() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> |
testIamPermissionsCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateTagKeyRequest,com.google.longrunning.Operation> |
updateTagKeyCallable() |
com.google.api.gax.rpc.OperationCallable<UpdateTagKeyRequest,TagKey,UpdateTagKeyMetadata> |
updateTagKeyOperationCallable() |
getOperationsStubprotected HttpJsonTagKeysStub(TagKeysStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonTagKeysStub(TagKeysStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonTagKeysStub create(TagKeysStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonTagKeysStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonTagKeysStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException@InternalApi public static List<com.google.api.gax.httpjson.ApiMethodDescriptor> getMethodDescriptors()
public com.google.api.gax.httpjson.longrunning.stub.HttpJsonOperationsStub getHttpJsonOperationsStub()
getHttpJsonOperationsStub in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<ListTagKeysRequest,ListTagKeysResponse> listTagKeysCallable()
listTagKeysCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<ListTagKeysRequest,TagKeysClient.ListTagKeysPagedResponse> listTagKeysPagedCallable()
listTagKeysPagedCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<GetTagKeyRequest,TagKey> getTagKeyCallable()
getTagKeyCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<GetNamespacedTagKeyRequest,TagKey> getNamespacedTagKeyCallable()
getNamespacedTagKeyCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<CreateTagKeyRequest,com.google.longrunning.Operation> createTagKeyCallable()
createTagKeyCallable in class TagKeysStubpublic com.google.api.gax.rpc.OperationCallable<CreateTagKeyRequest,TagKey,CreateTagKeyMetadata> createTagKeyOperationCallable()
createTagKeyOperationCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateTagKeyRequest,com.google.longrunning.Operation> updateTagKeyCallable()
updateTagKeyCallable in class TagKeysStubpublic com.google.api.gax.rpc.OperationCallable<UpdateTagKeyRequest,TagKey,UpdateTagKeyMetadata> updateTagKeyOperationCallable()
updateTagKeyOperationCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteTagKeyRequest,com.google.longrunning.Operation> deleteTagKeyCallable()
deleteTagKeyCallable in class TagKeysStubpublic com.google.api.gax.rpc.OperationCallable<DeleteTagKeyRequest,TagKey,DeleteTagKeyMetadata> deleteTagKeyOperationCallable()
deleteTagKeyOperationCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class TagKeysStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class TagKeysStubpublic final void close()
close in interface AutoCloseableclose in class TagKeysStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2024 Google LLC. All rights reserved.