@Generated(value="by gapic-generator-java") @BetaApi public class HttpJsonEkmServiceStub extends EkmServiceStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonEkmServiceStub(EkmServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonEkmServiceStub, using the given settings.
|
protected |
HttpJsonEkmServiceStub(EkmServiceStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonEkmServiceStub, using the given settings.
|
| Modifier and Type | Method and Description |
|---|---|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
static HttpJsonEkmServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext) |
static HttpJsonEkmServiceStub |
create(com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) |
static HttpJsonEkmServiceStub |
create(EkmServiceStubSettings settings) |
com.google.api.gax.rpc.UnaryCallable<CreateEkmConnectionRequest,EkmConnection> |
createEkmConnectionCallable() |
com.google.api.gax.rpc.UnaryCallable<GetEkmConfigRequest,EkmConfig> |
getEkmConfigCallable() |
com.google.api.gax.rpc.UnaryCallable<GetEkmConnectionRequest,EkmConnection> |
getEkmConnectionCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> |
getIamPolicyCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getLocationCallable() |
static List<com.google.api.gax.httpjson.ApiMethodDescriptor> |
getMethodDescriptors() |
boolean |
isShutdown() |
boolean |
isTerminated() |
com.google.api.gax.rpc.UnaryCallable<ListEkmConnectionsRequest,ListEkmConnectionsResponse> |
listEkmConnectionsCallable() |
com.google.api.gax.rpc.UnaryCallable<ListEkmConnectionsRequest,EkmServiceClient.ListEkmConnectionsPagedResponse> |
listEkmConnectionsPagedCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsCallable() |
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,EkmServiceClient.ListLocationsPagedResponse> |
listLocationsPagedCallable() |
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<UpdateEkmConfigRequest,EkmConfig> |
updateEkmConfigCallable() |
com.google.api.gax.rpc.UnaryCallable<UpdateEkmConnectionRequest,EkmConnection> |
updateEkmConnectionCallable() |
com.google.api.gax.rpc.UnaryCallable<VerifyConnectivityRequest,VerifyConnectivityResponse> |
verifyConnectivityCallable() |
protected HttpJsonEkmServiceStub(EkmServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonEkmServiceStub(EkmServiceStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonEkmServiceStub create(EkmServiceStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonEkmServiceStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonEkmServiceStub 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.rpc.UnaryCallable<ListEkmConnectionsRequest,ListEkmConnectionsResponse> listEkmConnectionsCallable()
listEkmConnectionsCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<ListEkmConnectionsRequest,EkmServiceClient.ListEkmConnectionsPagedResponse> listEkmConnectionsPagedCallable()
listEkmConnectionsPagedCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetEkmConnectionRequest,EkmConnection> getEkmConnectionCallable()
getEkmConnectionCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<CreateEkmConnectionRequest,EkmConnection> createEkmConnectionCallable()
createEkmConnectionCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateEkmConnectionRequest,EkmConnection> updateEkmConnectionCallable()
updateEkmConnectionCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<GetEkmConfigRequest,EkmConfig> getEkmConfigCallable()
getEkmConfigCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<UpdateEkmConfigRequest,EkmConfig> updateEkmConfigCallable()
updateEkmConfigCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<VerifyConnectivityRequest,VerifyConnectivityResponse> verifyConnectivityCallable()
verifyConnectivityCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
listLocationsCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,EkmServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()
listLocationsPagedCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
getLocationCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.SetIamPolicyRequest,com.google.iam.v1.Policy> setIamPolicyCallable()
setIamPolicyCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.GetIamPolicyRequest,com.google.iam.v1.Policy> getIamPolicyCallable()
getIamPolicyCallable in class EkmServiceStubpublic com.google.api.gax.rpc.UnaryCallable<com.google.iam.v1.TestIamPermissionsRequest,com.google.iam.v1.TestIamPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class EkmServiceStubpublic final void close()
close in interface AutoCloseableclose in class EkmServiceStubpublic void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
InterruptedExceptionCopyright © 2023 Google LLC. All rights reserved.