@Generated(value="by gapic-generator") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class HttpJsonNetworkEndpointGroupStub extends NetworkEndpointGroupStub
This class is for advanced usage and reflects the underlying API directly.
Modifier | Constructor and Description |
---|---|
protected |
HttpJsonNetworkEndpointGroupStub(NetworkEndpointGroupStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonNetworkEndpointGroupStub, using the given settings.
|
protected |
HttpJsonNetworkEndpointGroupStub(NetworkEndpointGroupStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonNetworkEndpointGroupStub, using the given settings.
|
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<AggregatedListNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupAggregatedList> aggregatedListNetworkEndpointGroupsMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<AttachNetworkEndpointsNetworkEndpointGroupHttpRequest,Operation> attachNetworkEndpointsNetworkEndpointGroupMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<DeleteNetworkEndpointGroupHttpRequest,Operation> deleteNetworkEndpointGroupMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<DetachNetworkEndpointsNetworkEndpointGroupHttpRequest,Operation> detachNetworkEndpointsNetworkEndpointGroupMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<GetNetworkEndpointGroupHttpRequest,NetworkEndpointGroup> getNetworkEndpointGroupMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<InsertNetworkEndpointGroupHttpRequest,Operation> insertNetworkEndpointGroupMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ListNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupList> listNetworkEndpointGroupsMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ListNetworkEndpointsNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupsListNetworkEndpoints> listNetworkEndpointsNetworkEndpointGroupsMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<TestIamPermissionsNetworkEndpointGroupHttpRequest,TestPermissionsResponse> testIamPermissionsNetworkEndpointGroupMethodDescriptor
protected HttpJsonNetworkEndpointGroupStub(NetworkEndpointGroupStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOException
protected HttpJsonNetworkEndpointGroupStub(NetworkEndpointGroupStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonNetworkEndpointGroupStub create(NetworkEndpointGroupStubSettings settings) throws IOException
IOException
public static final HttpJsonNetworkEndpointGroupStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOException
public static final HttpJsonNetworkEndpointGroupStub create(com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
@BetaApi public com.google.api.gax.rpc.UnaryCallable<AggregatedListNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupClient.AggregatedListNetworkEndpointGroupsPagedResponse> aggregatedListNetworkEndpointGroupsPagedCallable()
aggregatedListNetworkEndpointGroupsPagedCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<AggregatedListNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupAggregatedList> aggregatedListNetworkEndpointGroupsCallable()
aggregatedListNetworkEndpointGroupsCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<AttachNetworkEndpointsNetworkEndpointGroupHttpRequest,Operation> attachNetworkEndpointsNetworkEndpointGroupCallable()
attachNetworkEndpointsNetworkEndpointGroupCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<DeleteNetworkEndpointGroupHttpRequest,Operation> deleteNetworkEndpointGroupCallable()
deleteNetworkEndpointGroupCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<DetachNetworkEndpointsNetworkEndpointGroupHttpRequest,Operation> detachNetworkEndpointsNetworkEndpointGroupCallable()
detachNetworkEndpointsNetworkEndpointGroupCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<GetNetworkEndpointGroupHttpRequest,NetworkEndpointGroup> getNetworkEndpointGroupCallable()
getNetworkEndpointGroupCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<InsertNetworkEndpointGroupHttpRequest,Operation> insertNetworkEndpointGroupCallable()
insertNetworkEndpointGroupCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupClient.ListNetworkEndpointGroupsPagedResponse> listNetworkEndpointGroupsPagedCallable()
listNetworkEndpointGroupsPagedCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupList> listNetworkEndpointGroupsCallable()
listNetworkEndpointGroupsCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListNetworkEndpointsNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupClient.ListNetworkEndpointsNetworkEndpointGroupsPagedResponse> listNetworkEndpointsNetworkEndpointGroupsPagedCallable()
listNetworkEndpointsNetworkEndpointGroupsPagedCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListNetworkEndpointsNetworkEndpointGroupsHttpRequest,NetworkEndpointGroupsListNetworkEndpoints> listNetworkEndpointsNetworkEndpointGroupsCallable()
listNetworkEndpointsNetworkEndpointGroupsCallable
in class NetworkEndpointGroupStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<TestIamPermissionsNetworkEndpointGroupHttpRequest,TestPermissionsResponse> testIamPermissionsNetworkEndpointGroupCallable()
testIamPermissionsNetworkEndpointGroupCallable
in class NetworkEndpointGroupStub
public final void close()
close
in interface AutoCloseable
close
in class NetworkEndpointGroupStub
public void shutdown()
public boolean isShutdown()
public boolean isTerminated()
public void shutdownNow()
public boolean awaitTermination(long duration, TimeUnit unit) throws InterruptedException
InterruptedException
Copyright © 2019 Google LLC. All rights reserved.