@Generated(value="by gapic-generator") @BetaApi(value="A restructuring of stub classes is planned, so this may break in the future") public class HttpJsonRouterStub extends RouterStub
This class is for advanced usage and reflects the underlying API directly.
Modifier | Constructor and Description |
---|---|
protected |
HttpJsonRouterStub(RouterStubSettings settings,
ClientContext clientContext)
Constructs an instance of HttpJsonRouterStub, using the given settings.
|
protected |
HttpJsonRouterStub(RouterStubSettings settings,
ClientContext clientContext,
HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonRouterStub, using the given settings.
|
@InternalApi public static final ApiMethodDescriptor<AggregatedListRoutersHttpRequest,RouterAggregatedList> aggregatedListRoutersMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<DeleteRouterHttpRequest,Operation> deleteRouterMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<GetRouterHttpRequest,Router> getRouterMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<GetNatMappingInfoRoutersHttpRequest,VmEndpointNatMappingsList> getNatMappingInfoRoutersMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<GetRouterStatusRouterHttpRequest,RouterStatusResponse> getRouterStatusRouterMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<InsertRouterHttpRequest,Operation> insertRouterMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<ListRoutersHttpRequest,RouterList> listRoutersMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<PatchRouterHttpRequest,Operation> patchRouterMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<PreviewRouterHttpRequest,RoutersPreviewResponse> previewRouterMethodDescriptor
@InternalApi public static final ApiMethodDescriptor<UpdateRouterHttpRequest,Operation> updateRouterMethodDescriptor
protected HttpJsonRouterStub(RouterStubSettings settings, ClientContext clientContext) throws IOException
IOException
protected HttpJsonRouterStub(RouterStubSettings settings, ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
public static final HttpJsonRouterStub create(RouterStubSettings settings) throws IOException
IOException
public static final HttpJsonRouterStub create(ClientContext clientContext) throws IOException
IOException
public static final HttpJsonRouterStub create(ClientContext clientContext, HttpJsonStubCallableFactory callableFactory) throws IOException
IOException
@BetaApi public UnaryCallable<AggregatedListRoutersHttpRequest,RouterClient.AggregatedListRoutersPagedResponse> aggregatedListRoutersPagedCallable()
aggregatedListRoutersPagedCallable
in class RouterStub
@BetaApi public UnaryCallable<AggregatedListRoutersHttpRequest,RouterAggregatedList> aggregatedListRoutersCallable()
aggregatedListRoutersCallable
in class RouterStub
@BetaApi public UnaryCallable<DeleteRouterHttpRequest,Operation> deleteRouterCallable()
deleteRouterCallable
in class RouterStub
@BetaApi public UnaryCallable<GetRouterHttpRequest,Router> getRouterCallable()
getRouterCallable
in class RouterStub
@BetaApi public UnaryCallable<GetNatMappingInfoRoutersHttpRequest,RouterClient.GetNatMappingInfoRoutersPagedResponse> getNatMappingInfoRoutersPagedCallable()
getNatMappingInfoRoutersPagedCallable
in class RouterStub
@BetaApi public UnaryCallable<GetNatMappingInfoRoutersHttpRequest,VmEndpointNatMappingsList> getNatMappingInfoRoutersCallable()
getNatMappingInfoRoutersCallable
in class RouterStub
@BetaApi public UnaryCallable<GetRouterStatusRouterHttpRequest,RouterStatusResponse> getRouterStatusRouterCallable()
getRouterStatusRouterCallable
in class RouterStub
@BetaApi public UnaryCallable<InsertRouterHttpRequest,Operation> insertRouterCallable()
insertRouterCallable
in class RouterStub
@BetaApi public UnaryCallable<ListRoutersHttpRequest,RouterClient.ListRoutersPagedResponse> listRoutersPagedCallable()
listRoutersPagedCallable
in class RouterStub
@BetaApi public UnaryCallable<ListRoutersHttpRequest,RouterList> listRoutersCallable()
listRoutersCallable
in class RouterStub
@BetaApi public UnaryCallable<PatchRouterHttpRequest,Operation> patchRouterCallable()
patchRouterCallable
in class RouterStub
@BetaApi public UnaryCallable<PreviewRouterHttpRequest,RoutersPreviewResponse> previewRouterCallable()
previewRouterCallable
in class RouterStub
@BetaApi public UnaryCallable<UpdateRouterHttpRequest,Operation> updateRouterCallable()
updateRouterCallable
in class RouterStub
public final void close()
close
in interface AutoCloseable
close
in class RouterStub
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.