@Generated(value="by gapic-generator-java") public class HttpJsonMachineImagesStub extends MachineImagesStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonMachineImagesStub(MachineImagesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonMachineImagesStub, using the given settings.
|
protected |
HttpJsonMachineImagesStub(MachineImagesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonMachineImagesStub, using the given settings.
|
protected HttpJsonMachineImagesStub(MachineImagesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonMachineImagesStub(MachineImagesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonMachineImagesStub create(MachineImagesStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonMachineImagesStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonMachineImagesStub 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<DeleteMachineImageRequest,Operation> deleteCallable()
deleteCallable in class MachineImagesStubpublic com.google.api.gax.rpc.OperationCallable<DeleteMachineImageRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class MachineImagesStubpublic com.google.api.gax.rpc.UnaryCallable<GetMachineImageRequest,MachineImage> getCallable()
getCallable in class MachineImagesStubpublic com.google.api.gax.rpc.UnaryCallable<GetIamPolicyMachineImageRequest,Policy> getIamPolicyCallable()
getIamPolicyCallable in class MachineImagesStubpublic com.google.api.gax.rpc.UnaryCallable<InsertMachineImageRequest,Operation> insertCallable()
insertCallable in class MachineImagesStubpublic com.google.api.gax.rpc.OperationCallable<InsertMachineImageRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class MachineImagesStubpublic com.google.api.gax.rpc.UnaryCallable<ListMachineImagesRequest,MachineImageList> listCallable()
listCallable in class MachineImagesStubpublic com.google.api.gax.rpc.UnaryCallable<ListMachineImagesRequest,MachineImagesClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class MachineImagesStubpublic com.google.api.gax.rpc.UnaryCallable<SetIamPolicyMachineImageRequest,Policy> setIamPolicyCallable()
setIamPolicyCallable in class MachineImagesStubpublic com.google.api.gax.rpc.UnaryCallable<TestIamPermissionsMachineImageRequest,TestPermissionsResponse> testIamPermissionsCallable()
testIamPermissionsCallable in class MachineImagesStubpublic final void close()
close in interface AutoCloseableclose in class MachineImagesStubpublic 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.