@Generated(value="by gapic-generator") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class HttpJsonInstanceGroupManagerStub extends InstanceGroupManagerStub
This class is for advanced usage and reflects the underlying API directly.
Modifier | Constructor and Description |
---|---|
protected |
HttpJsonInstanceGroupManagerStub(InstanceGroupManagerStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonInstanceGroupManagerStub, using the given settings.
|
protected |
HttpJsonInstanceGroupManagerStub(InstanceGroupManagerStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonInstanceGroupManagerStub, using the given settings.
|
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<AbandonInstancesInstanceGroupManagerHttpRequest,Operation> abandonInstancesInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<AggregatedListInstanceGroupManagersHttpRequest,InstanceGroupManagerAggregatedList> aggregatedListInstanceGroupManagersMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<DeleteInstanceGroupManagerHttpRequest,Operation> deleteInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<DeleteInstancesInstanceGroupManagerHttpRequest,Operation> deleteInstancesInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<GetInstanceGroupManagerHttpRequest,InstanceGroupManager> getInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<InsertInstanceGroupManagerHttpRequest,Operation> insertInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ListInstanceGroupManagersHttpRequest,InstanceGroupManagerList> listInstanceGroupManagersMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ListManagedInstancesInstanceGroupManagersHttpRequest,InstanceGroupManagersListManagedInstancesResponse> listManagedInstancesInstanceGroupManagersMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<PatchInstanceGroupManagerHttpRequest,Operation> patchInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<RecreateInstancesInstanceGroupManagerHttpRequest,Operation> recreateInstancesInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<ResizeInstanceGroupManagerHttpRequest,Operation> resizeInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<SetInstanceTemplateInstanceGroupManagerHttpRequest,Operation> setInstanceTemplateInstanceGroupManagerMethodDescriptor
@InternalApi public static final com.google.api.gax.httpjson.ApiMethodDescriptor<SetTargetPoolsInstanceGroupManagerHttpRequest,Operation> setTargetPoolsInstanceGroupManagerMethodDescriptor
protected HttpJsonInstanceGroupManagerStub(InstanceGroupManagerStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOException
protected HttpJsonInstanceGroupManagerStub(InstanceGroupManagerStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonInstanceGroupManagerStub create(InstanceGroupManagerStubSettings settings) throws IOException
IOException
public static final HttpJsonInstanceGroupManagerStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOException
public static final HttpJsonInstanceGroupManagerStub 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<AbandonInstancesInstanceGroupManagerHttpRequest,Operation> abandonInstancesInstanceGroupManagerCallable()
abandonInstancesInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<AggregatedListInstanceGroupManagersHttpRequest,InstanceGroupManagerClient.AggregatedListInstanceGroupManagersPagedResponse> aggregatedListInstanceGroupManagersPagedCallable()
aggregatedListInstanceGroupManagersPagedCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<AggregatedListInstanceGroupManagersHttpRequest,InstanceGroupManagerAggregatedList> aggregatedListInstanceGroupManagersCallable()
aggregatedListInstanceGroupManagersCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<DeleteInstanceGroupManagerHttpRequest,Operation> deleteInstanceGroupManagerCallable()
deleteInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<DeleteInstancesInstanceGroupManagerHttpRequest,Operation> deleteInstancesInstanceGroupManagerCallable()
deleteInstancesInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<GetInstanceGroupManagerHttpRequest,InstanceGroupManager> getInstanceGroupManagerCallable()
getInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<InsertInstanceGroupManagerHttpRequest,Operation> insertInstanceGroupManagerCallable()
insertInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListInstanceGroupManagersHttpRequest,InstanceGroupManagerClient.ListInstanceGroupManagersPagedResponse> listInstanceGroupManagersPagedCallable()
listInstanceGroupManagersPagedCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListInstanceGroupManagersHttpRequest,InstanceGroupManagerList> listInstanceGroupManagersCallable()
listInstanceGroupManagersCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<ListManagedInstancesInstanceGroupManagersHttpRequest,InstanceGroupManagersListManagedInstancesResponse> listManagedInstancesInstanceGroupManagersCallable()
listManagedInstancesInstanceGroupManagersCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<PatchInstanceGroupManagerHttpRequest,Operation> patchInstanceGroupManagerCallable()
patchInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<RecreateInstancesInstanceGroupManagerHttpRequest,Operation> recreateInstancesInstanceGroupManagerCallable()
recreateInstancesInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<ResizeInstanceGroupManagerHttpRequest,Operation> resizeInstanceGroupManagerCallable()
resizeInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<SetInstanceTemplateInstanceGroupManagerHttpRequest,Operation> setInstanceTemplateInstanceGroupManagerCallable()
setInstanceTemplateInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public com.google.api.gax.rpc.UnaryCallable<SetTargetPoolsInstanceGroupManagerHttpRequest,Operation> setTargetPoolsInstanceGroupManagerCallable()
setTargetPoolsInstanceGroupManagerCallable
in class InstanceGroupManagerStub
public final void close()
close
in interface AutoCloseable
close
in class InstanceGroupManagerStub
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.