@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,
ClientContext clientContext)
Constructs an instance of HttpJsonInstanceGroupManagerStub, using the given settings.
|
protected |
HttpJsonInstanceGroupManagerStub(InstanceGroupManagerStubSettings settings,
ClientContext clientContext,
HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonInstanceGroupManagerStub, using the given settings.
|
@InternalApi public static final ApiMethodDescriptor<AbandonInstancesInstanceGroupManagerHttpRequest,Operation> abandonInstancesInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<AggregatedListInstanceGroupManagersHttpRequest,InstanceGroupManagerAggregatedList> aggregatedListInstanceGroupManagersMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<DeleteInstanceGroupManagerHttpRequest,Operation> deleteInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<DeleteInstancesInstanceGroupManagerHttpRequest,Operation> deleteInstancesInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<GetInstanceGroupManagerHttpRequest,InstanceGroupManager> getInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<InsertInstanceGroupManagerHttpRequest,Operation> insertInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<ListInstanceGroupManagersHttpRequest,InstanceGroupManagerList> listInstanceGroupManagersMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<ListManagedInstancesInstanceGroupManagersHttpRequest,InstanceGroupManagersListManagedInstancesResponse> listManagedInstancesInstanceGroupManagersMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<PatchInstanceGroupManagerHttpRequest,Operation> patchInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<RecreateInstancesInstanceGroupManagerHttpRequest,Operation> recreateInstancesInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<ResizeInstanceGroupManagerHttpRequest,Operation> resizeInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<SetInstanceTemplateInstanceGroupManagerHttpRequest,Operation> setInstanceTemplateInstanceGroupManagerMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<SetTargetPoolsInstanceGroupManagerHttpRequest,Operation> setTargetPoolsInstanceGroupManagerMethodDescriptor
protected HttpJsonInstanceGroupManagerStub(InstanceGroupManagerStubSettings settings, ClientContext clientContext) throws IOException
IOException
protected HttpJsonInstanceGroupManagerStub(InstanceGroupManagerStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonInstanceGroupManagerStub create(InstanceGroupManagerStubSettings settings) throws IOException
IOException
public static final HttpJsonInstanceGroupManagerStub create(ClientContext clientContext) throws IOException
IOException
public static final HttpJsonInstanceGroupManagerStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
@BetaApi public UnaryCallable<AbandonInstancesInstanceGroupManagerHttpRequest,Operation> abandonInstancesInstanceGroupManagerCallable()
abandonInstancesInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<AggregatedListInstanceGroupManagersHttpRequest,InstanceGroupManagerClient.AggregatedListInstanceGroupManagersPagedResponse> aggregatedListInstanceGroupManagersPagedCallable()
aggregatedListInstanceGroupManagersPagedCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<AggregatedListInstanceGroupManagersHttpRequest,InstanceGroupManagerAggregatedList> aggregatedListInstanceGroupManagersCallable()
aggregatedListInstanceGroupManagersCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<DeleteInstanceGroupManagerHttpRequest,Operation> deleteInstanceGroupManagerCallable()
deleteInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<DeleteInstancesInstanceGroupManagerHttpRequest,Operation> deleteInstancesInstanceGroupManagerCallable()
deleteInstancesInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<GetInstanceGroupManagerHttpRequest,InstanceGroupManager> getInstanceGroupManagerCallable()
getInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<InsertInstanceGroupManagerHttpRequest,Operation> insertInstanceGroupManagerCallable()
insertInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<ListInstanceGroupManagersHttpRequest,InstanceGroupManagerClient.ListInstanceGroupManagersPagedResponse> listInstanceGroupManagersPagedCallable()
listInstanceGroupManagersPagedCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<ListInstanceGroupManagersHttpRequest,InstanceGroupManagerList> listInstanceGroupManagersCallable()
listInstanceGroupManagersCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<ListManagedInstancesInstanceGroupManagersHttpRequest,InstanceGroupManagersListManagedInstancesResponse> listManagedInstancesInstanceGroupManagersCallable()
listManagedInstancesInstanceGroupManagersCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<PatchInstanceGroupManagerHttpRequest,Operation> patchInstanceGroupManagerCallable()
patchInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<RecreateInstancesInstanceGroupManagerHttpRequest,Operation> recreateInstancesInstanceGroupManagerCallable()
recreateInstancesInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<ResizeInstanceGroupManagerHttpRequest,Operation> resizeInstanceGroupManagerCallable()
resizeInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public UnaryCallable<SetInstanceTemplateInstanceGroupManagerHttpRequest,Operation> setInstanceTemplateInstanceGroupManagerCallable()
setInstanceTemplateInstanceGroupManagerCallable
in class InstanceGroupManagerStub
@BetaApi public 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.