Class GrpcCrossNetworkAutomationServiceStub
java.lang.Object
com.google.cloud.networkconnectivity.v1.stub.CrossNetworkAutomationServiceStub
com.google.cloud.networkconnectivity.v1.stub.GrpcCrossNetworkAutomationServiceStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@Generated("by gapic-generator-java")
public class GrpcCrossNetworkAutomationServiceStub
extends CrossNetworkAutomationServiceStub
gRPC stub implementation for the CrossNetworkAutomationService service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcCrossNetworkAutomationServiceStub(CrossNetworkAutomationServiceStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcCrossNetworkAutomationServiceStub, using the given settings.protectedGrpcCrossNetworkAutomationServiceStub(CrossNetworkAutomationServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcCrossNetworkAutomationServiceStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcCrossNetworkAutomationServiceStubcreate(ClientContext clientContext) static final GrpcCrossNetworkAutomationServiceStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcCrossNetworkAutomationServiceStubOperationCallable<DeleteServiceClassRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteServiceConnectionMapRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteServiceConnectionPolicyRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteServiceConnectionTokenRequest,com.google.protobuf.Empty, OperationMetadata> booleanbooleanUnaryCallable<ListServiceClassesRequest,CrossNetworkAutomationServiceClient.ListServiceClassesPagedResponse> UnaryCallable<ListServiceConnectionMapsRequest,CrossNetworkAutomationServiceClient.ListServiceConnectionMapsPagedResponse> UnaryCallable<ListServiceConnectionPoliciesRequest,CrossNetworkAutomationServiceClient.ListServiceConnectionPoliciesPagedResponse> UnaryCallable<ListServiceConnectionTokensRequest,CrossNetworkAutomationServiceClient.ListServiceConnectionTokensPagedResponse> voidshutdown()void
-
Constructor Details
-
GrpcCrossNetworkAutomationServiceStub
protected GrpcCrossNetworkAutomationServiceStub(CrossNetworkAutomationServiceStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcCrossNetworkAutomationServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
GrpcCrossNetworkAutomationServiceStub
protected GrpcCrossNetworkAutomationServiceStub(CrossNetworkAutomationServiceStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcCrossNetworkAutomationServiceStub, using the given settings. This is protected so that it is easy to make a subclass, but otherwise, the static factory methods should be preferred.- Throws:
IOException
-
-
Method Details
-
create
public static final GrpcCrossNetworkAutomationServiceStub create(CrossNetworkAutomationServiceStubSettings settings) throws IOException - Throws:
IOException
-
create
public static final GrpcCrossNetworkAutomationServiceStub create(ClientContext clientContext) throws IOException - Throws:
IOException
-
create
public static final GrpcCrossNetworkAutomationServiceStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classCrossNetworkAutomationServiceStub
-
listServiceConnectionMapsCallable
public UnaryCallable<ListServiceConnectionMapsRequest,ListServiceConnectionMapsResponse> listServiceConnectionMapsCallable()- Overrides:
listServiceConnectionMapsCallablein classCrossNetworkAutomationServiceStub
-
listServiceConnectionMapsPagedCallable
public UnaryCallable<ListServiceConnectionMapsRequest,CrossNetworkAutomationServiceClient.ListServiceConnectionMapsPagedResponse> listServiceConnectionMapsPagedCallable()- Overrides:
listServiceConnectionMapsPagedCallablein classCrossNetworkAutomationServiceStub
-
getServiceConnectionMapCallable
public UnaryCallable<GetServiceConnectionMapRequest,ServiceConnectionMap> getServiceConnectionMapCallable()- Overrides:
getServiceConnectionMapCallablein classCrossNetworkAutomationServiceStub
-
createServiceConnectionMapCallable
public UnaryCallable<CreateServiceConnectionMapRequest,Operation> createServiceConnectionMapCallable()- Overrides:
createServiceConnectionMapCallablein classCrossNetworkAutomationServiceStub
-
createServiceConnectionMapOperationCallable
public OperationCallable<CreateServiceConnectionMapRequest,ServiceConnectionMap, createServiceConnectionMapOperationCallable()OperationMetadata> - Overrides:
createServiceConnectionMapOperationCallablein classCrossNetworkAutomationServiceStub
-
updateServiceConnectionMapCallable
public UnaryCallable<UpdateServiceConnectionMapRequest,Operation> updateServiceConnectionMapCallable()- Overrides:
updateServiceConnectionMapCallablein classCrossNetworkAutomationServiceStub
-
updateServiceConnectionMapOperationCallable
public OperationCallable<UpdateServiceConnectionMapRequest,ServiceConnectionMap, updateServiceConnectionMapOperationCallable()OperationMetadata> - Overrides:
updateServiceConnectionMapOperationCallablein classCrossNetworkAutomationServiceStub
-
deleteServiceConnectionMapCallable
public UnaryCallable<DeleteServiceConnectionMapRequest,Operation> deleteServiceConnectionMapCallable()- Overrides:
deleteServiceConnectionMapCallablein classCrossNetworkAutomationServiceStub
-
deleteServiceConnectionMapOperationCallable
public OperationCallable<DeleteServiceConnectionMapRequest,com.google.protobuf.Empty, deleteServiceConnectionMapOperationCallable()OperationMetadata> - Overrides:
deleteServiceConnectionMapOperationCallablein classCrossNetworkAutomationServiceStub
-
listServiceConnectionPoliciesCallable
public UnaryCallable<ListServiceConnectionPoliciesRequest,ListServiceConnectionPoliciesResponse> listServiceConnectionPoliciesCallable()- Overrides:
listServiceConnectionPoliciesCallablein classCrossNetworkAutomationServiceStub
-
listServiceConnectionPoliciesPagedCallable
public UnaryCallable<ListServiceConnectionPoliciesRequest,CrossNetworkAutomationServiceClient.ListServiceConnectionPoliciesPagedResponse> listServiceConnectionPoliciesPagedCallable()- Overrides:
listServiceConnectionPoliciesPagedCallablein classCrossNetworkAutomationServiceStub
-
getServiceConnectionPolicyCallable
public UnaryCallable<GetServiceConnectionPolicyRequest,ServiceConnectionPolicy> getServiceConnectionPolicyCallable()- Overrides:
getServiceConnectionPolicyCallablein classCrossNetworkAutomationServiceStub
-
createServiceConnectionPolicyCallable
public UnaryCallable<CreateServiceConnectionPolicyRequest,Operation> createServiceConnectionPolicyCallable()- Overrides:
createServiceConnectionPolicyCallablein classCrossNetworkAutomationServiceStub
-
createServiceConnectionPolicyOperationCallable
public OperationCallable<CreateServiceConnectionPolicyRequest,ServiceConnectionPolicy, createServiceConnectionPolicyOperationCallable()OperationMetadata> - Overrides:
createServiceConnectionPolicyOperationCallablein classCrossNetworkAutomationServiceStub
-
updateServiceConnectionPolicyCallable
public UnaryCallable<UpdateServiceConnectionPolicyRequest,Operation> updateServiceConnectionPolicyCallable()- Overrides:
updateServiceConnectionPolicyCallablein classCrossNetworkAutomationServiceStub
-
updateServiceConnectionPolicyOperationCallable
public OperationCallable<UpdateServiceConnectionPolicyRequest,ServiceConnectionPolicy, updateServiceConnectionPolicyOperationCallable()OperationMetadata> - Overrides:
updateServiceConnectionPolicyOperationCallablein classCrossNetworkAutomationServiceStub
-
deleteServiceConnectionPolicyCallable
public UnaryCallable<DeleteServiceConnectionPolicyRequest,Operation> deleteServiceConnectionPolicyCallable()- Overrides:
deleteServiceConnectionPolicyCallablein classCrossNetworkAutomationServiceStub
-
deleteServiceConnectionPolicyOperationCallable
public OperationCallable<DeleteServiceConnectionPolicyRequest,com.google.protobuf.Empty, deleteServiceConnectionPolicyOperationCallable()OperationMetadata> - Overrides:
deleteServiceConnectionPolicyOperationCallablein classCrossNetworkAutomationServiceStub
-
listServiceClassesCallable
public UnaryCallable<ListServiceClassesRequest,ListServiceClassesResponse> listServiceClassesCallable()- Overrides:
listServiceClassesCallablein classCrossNetworkAutomationServiceStub
-
listServiceClassesPagedCallable
public UnaryCallable<ListServiceClassesRequest,CrossNetworkAutomationServiceClient.ListServiceClassesPagedResponse> listServiceClassesPagedCallable()- Overrides:
listServiceClassesPagedCallablein classCrossNetworkAutomationServiceStub
-
getServiceClassCallable
- Overrides:
getServiceClassCallablein classCrossNetworkAutomationServiceStub
-
updateServiceClassCallable
- Overrides:
updateServiceClassCallablein classCrossNetworkAutomationServiceStub
-
updateServiceClassOperationCallable
public OperationCallable<UpdateServiceClassRequest,ServiceClass, updateServiceClassOperationCallable()OperationMetadata> - Overrides:
updateServiceClassOperationCallablein classCrossNetworkAutomationServiceStub
-
deleteServiceClassCallable
- Overrides:
deleteServiceClassCallablein classCrossNetworkAutomationServiceStub
-
deleteServiceClassOperationCallable
public OperationCallable<DeleteServiceClassRequest,com.google.protobuf.Empty, deleteServiceClassOperationCallable()OperationMetadata> - Overrides:
deleteServiceClassOperationCallablein classCrossNetworkAutomationServiceStub
-
getServiceConnectionTokenCallable
public UnaryCallable<GetServiceConnectionTokenRequest,ServiceConnectionToken> getServiceConnectionTokenCallable()- Overrides:
getServiceConnectionTokenCallablein classCrossNetworkAutomationServiceStub
-
listServiceConnectionTokensCallable
public UnaryCallable<ListServiceConnectionTokensRequest,ListServiceConnectionTokensResponse> listServiceConnectionTokensCallable()- Overrides:
listServiceConnectionTokensCallablein classCrossNetworkAutomationServiceStub
-
listServiceConnectionTokensPagedCallable
public UnaryCallable<ListServiceConnectionTokensRequest,CrossNetworkAutomationServiceClient.ListServiceConnectionTokensPagedResponse> listServiceConnectionTokensPagedCallable()- Overrides:
listServiceConnectionTokensPagedCallablein classCrossNetworkAutomationServiceStub
-
createServiceConnectionTokenCallable
public UnaryCallable<CreateServiceConnectionTokenRequest,Operation> createServiceConnectionTokenCallable()- Overrides:
createServiceConnectionTokenCallablein classCrossNetworkAutomationServiceStub
-
createServiceConnectionTokenOperationCallable
public OperationCallable<CreateServiceConnectionTokenRequest,ServiceConnectionToken, createServiceConnectionTokenOperationCallable()OperationMetadata> - Overrides:
createServiceConnectionTokenOperationCallablein classCrossNetworkAutomationServiceStub
-
deleteServiceConnectionTokenCallable
public UnaryCallable<DeleteServiceConnectionTokenRequest,Operation> deleteServiceConnectionTokenCallable()- Overrides:
deleteServiceConnectionTokenCallablein classCrossNetworkAutomationServiceStub
-
deleteServiceConnectionTokenOperationCallable
public OperationCallable<DeleteServiceConnectionTokenRequest,com.google.protobuf.Empty, deleteServiceConnectionTokenOperationCallable()OperationMetadata> - Overrides:
deleteServiceConnectionTokenOperationCallablein classCrossNetworkAutomationServiceStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classCrossNetworkAutomationServiceStub
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,CrossNetworkAutomationServiceClient.ListLocationsPagedResponse> listLocationsPagedCallable()- Overrides:
listLocationsPagedCallablein classCrossNetworkAutomationServiceStub
-
getLocationCallable
- Overrides:
getLocationCallablein classCrossNetworkAutomationServiceStub
-
setIamPolicyCallable
- Overrides:
setIamPolicyCallablein classCrossNetworkAutomationServiceStub
-
getIamPolicyCallable
- Overrides:
getIamPolicyCallablein classCrossNetworkAutomationServiceStub
-
testIamPermissionsCallable
public UnaryCallable<TestIamPermissionsRequest,TestIamPermissionsResponse> testIamPermissionsCallable()- Overrides:
testIamPermissionsCallablein classCrossNetworkAutomationServiceStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classCrossNetworkAutomationServiceStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-