@Generated(value="by gapic-generator-java") public class HttpJsonForwardingRulesStub extends ForwardingRulesStub
This class is for advanced usage and reflects the underlying API directly.
| Modifier | Constructor and Description |
|---|---|
protected |
HttpJsonForwardingRulesStub(ForwardingRulesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext)
Constructs an instance of HttpJsonForwardingRulesStub, using the given settings.
|
protected |
HttpJsonForwardingRulesStub(ForwardingRulesStubSettings settings,
com.google.api.gax.rpc.ClientContext clientContext,
com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory)
Constructs an instance of HttpJsonForwardingRulesStub, using the given settings.
|
protected HttpJsonForwardingRulesStub(ForwardingRulesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionprotected HttpJsonForwardingRulesStub(ForwardingRulesStubSettings settings, com.google.api.gax.rpc.ClientContext clientContext, com.google.api.gax.httpjson.HttpJsonStubCallableFactory callableFactory) throws IOException
IOExceptionpublic static final HttpJsonForwardingRulesStub create(ForwardingRulesStubSettings settings) throws IOException
IOExceptionpublic static final HttpJsonForwardingRulesStub create(com.google.api.gax.rpc.ClientContext clientContext) throws IOException
IOExceptionpublic static final HttpJsonForwardingRulesStub 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<AggregatedListForwardingRulesRequest,ForwardingRuleAggregatedList> aggregatedListCallable()
aggregatedListCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<AggregatedListForwardingRulesRequest,ForwardingRulesClient.AggregatedListPagedResponse> aggregatedListPagedCallable()
aggregatedListPagedCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<DeleteForwardingRuleRequest,Operation> deleteCallable()
deleteCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.OperationCallable<DeleteForwardingRuleRequest,Operation,Operation> deleteOperationCallable()
deleteOperationCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<GetForwardingRuleRequest,ForwardingRule> getCallable()
getCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<InsertForwardingRuleRequest,Operation> insertCallable()
insertCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.OperationCallable<InsertForwardingRuleRequest,Operation,Operation> insertOperationCallable()
insertOperationCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<ListForwardingRulesRequest,ForwardingRuleList> listCallable()
listCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<ListForwardingRulesRequest,ForwardingRulesClient.ListPagedResponse> listPagedCallable()
listPagedCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<PatchForwardingRuleRequest,Operation> patchCallable()
patchCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.OperationCallable<PatchForwardingRuleRequest,Operation,Operation> patchOperationCallable()
patchOperationCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<SetLabelsForwardingRuleRequest,Operation> setLabelsCallable()
setLabelsCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.OperationCallable<SetLabelsForwardingRuleRequest,Operation,Operation> setLabelsOperationCallable()
setLabelsOperationCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.UnaryCallable<SetTargetForwardingRuleRequest,Operation> setTargetCallable()
setTargetCallable in class ForwardingRulesStubpublic com.google.api.gax.rpc.OperationCallable<SetTargetForwardingRuleRequest,Operation,Operation> setTargetOperationCallable()
setTargetOperationCallable in class ForwardingRulesStubpublic final void close()
close in interface AutoCloseableclose in class ForwardingRulesStubpublic 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.