Class GrpcTelcoAutomationStub
java.lang.Object
com.google.cloud.telcoautomation.v1alpha1.stub.TelcoAutomationStub
com.google.cloud.telcoautomation.v1alpha1.stub.GrpcTelcoAutomationStub
- All Implemented Interfaces:
BackgroundResource,AutoCloseable
@BetaApi
@Generated("by gapic-generator-java")
public class GrpcTelcoAutomationStub
extends TelcoAutomationStub
gRPC stub implementation for the TelcoAutomation service API.
This class is for advanced usage and reflects the underlying API directly.
-
Constructor Summary
ConstructorsModifierConstructorDescriptionprotectedGrpcTelcoAutomationStub(TelcoAutomationStubSettings settings, ClientContext clientContext) Constructs an instance of GrpcTelcoAutomationStub, using the given settings.protectedGrpcTelcoAutomationStub(TelcoAutomationStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) Constructs an instance of GrpcTelcoAutomationStub, using the given settings. -
Method Summary
Modifier and TypeMethodDescriptionbooleanawaitTermination(long duration, TimeUnit unit) final voidclose()static final GrpcTelcoAutomationStubcreate(ClientContext clientContext) static final GrpcTelcoAutomationStubcreate(ClientContext clientContext, GrpcStubCallableFactory callableFactory) static final GrpcTelcoAutomationStubcreate(TelcoAutomationStubSettings settings) UnaryCallable<DeleteBlueprintRequest,com.google.protobuf.Empty> OperationCallable<DeleteEdgeSlmRequest,com.google.protobuf.Empty, OperationMetadata> OperationCallable<DeleteOrchestrationClusterRequest,com.google.protobuf.Empty, OperationMetadata> booleanbooleanUnaryCallable<ListBlueprintRevisionsRequest,TelcoAutomationClient.ListBlueprintRevisionsPagedResponse> UnaryCallable<ListDeploymentRevisionsRequest,TelcoAutomationClient.ListDeploymentRevisionsPagedResponse> UnaryCallable<ListHydratedDeploymentsRequest,TelcoAutomationClient.ListHydratedDeploymentsPagedResponse> UnaryCallable<ListOrchestrationClustersRequest,TelcoAutomationClient.ListOrchestrationClustersPagedResponse> UnaryCallable<RemoveDeploymentRequest,com.google.protobuf.Empty> UnaryCallable<SearchBlueprintRevisionsRequest,TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse> UnaryCallable<SearchDeploymentRevisionsRequest,TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse> voidshutdown()voidMethods inherited from class com.google.cloud.telcoautomation.v1alpha1.stub.TelcoAutomationStub
getHttpJsonOperationsStub
-
Constructor Details
-
GrpcTelcoAutomationStub
protected GrpcTelcoAutomationStub(TelcoAutomationStubSettings settings, ClientContext clientContext) throws IOException Constructs an instance of GrpcTelcoAutomationStub, 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
-
GrpcTelcoAutomationStub
protected GrpcTelcoAutomationStub(TelcoAutomationStubSettings settings, ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException Constructs an instance of GrpcTelcoAutomationStub, 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 GrpcTelcoAutomationStub create(TelcoAutomationStubSettings settings) throws IOException - Throws:
IOException
-
create
- Throws:
IOException
-
create
public static final GrpcTelcoAutomationStub create(ClientContext clientContext, GrpcStubCallableFactory callableFactory) throws IOException - Throws:
IOException
-
getOperationsStub
- Overrides:
getOperationsStubin classTelcoAutomationStub
-
listOrchestrationClustersCallable
public UnaryCallable<ListOrchestrationClustersRequest,ListOrchestrationClustersResponse> listOrchestrationClustersCallable()- Overrides:
listOrchestrationClustersCallablein classTelcoAutomationStub
-
listOrchestrationClustersPagedCallable
public UnaryCallable<ListOrchestrationClustersRequest,TelcoAutomationClient.ListOrchestrationClustersPagedResponse> listOrchestrationClustersPagedCallable()- Overrides:
listOrchestrationClustersPagedCallablein classTelcoAutomationStub
-
getOrchestrationClusterCallable
public UnaryCallable<GetOrchestrationClusterRequest,OrchestrationCluster> getOrchestrationClusterCallable()- Overrides:
getOrchestrationClusterCallablein classTelcoAutomationStub
-
createOrchestrationClusterCallable
public UnaryCallable<CreateOrchestrationClusterRequest,Operation> createOrchestrationClusterCallable()- Overrides:
createOrchestrationClusterCallablein classTelcoAutomationStub
-
createOrchestrationClusterOperationCallable
public OperationCallable<CreateOrchestrationClusterRequest,OrchestrationCluster, createOrchestrationClusterOperationCallable()OperationMetadata> - Overrides:
createOrchestrationClusterOperationCallablein classTelcoAutomationStub
-
deleteOrchestrationClusterCallable
public UnaryCallable<DeleteOrchestrationClusterRequest,Operation> deleteOrchestrationClusterCallable()- Overrides:
deleteOrchestrationClusterCallablein classTelcoAutomationStub
-
deleteOrchestrationClusterOperationCallable
public OperationCallable<DeleteOrchestrationClusterRequest,com.google.protobuf.Empty, deleteOrchestrationClusterOperationCallable()OperationMetadata> - Overrides:
deleteOrchestrationClusterOperationCallablein classTelcoAutomationStub
-
listEdgeSlmsCallable
- Overrides:
listEdgeSlmsCallablein classTelcoAutomationStub
-
listEdgeSlmsPagedCallable
public UnaryCallable<ListEdgeSlmsRequest,TelcoAutomationClient.ListEdgeSlmsPagedResponse> listEdgeSlmsPagedCallable()- Overrides:
listEdgeSlmsPagedCallablein classTelcoAutomationStub
-
getEdgeSlmCallable
- Overrides:
getEdgeSlmCallablein classTelcoAutomationStub
-
createEdgeSlmCallable
- Overrides:
createEdgeSlmCallablein classTelcoAutomationStub
-
createEdgeSlmOperationCallable
public OperationCallable<CreateEdgeSlmRequest,EdgeSlm, createEdgeSlmOperationCallable()OperationMetadata> - Overrides:
createEdgeSlmOperationCallablein classTelcoAutomationStub
-
deleteEdgeSlmCallable
- Overrides:
deleteEdgeSlmCallablein classTelcoAutomationStub
-
deleteEdgeSlmOperationCallable
public OperationCallable<DeleteEdgeSlmRequest,com.google.protobuf.Empty, deleteEdgeSlmOperationCallable()OperationMetadata> - Overrides:
deleteEdgeSlmOperationCallablein classTelcoAutomationStub
-
createBlueprintCallable
- Overrides:
createBlueprintCallablein classTelcoAutomationStub
-
updateBlueprintCallable
- Overrides:
updateBlueprintCallablein classTelcoAutomationStub
-
getBlueprintCallable
- Overrides:
getBlueprintCallablein classTelcoAutomationStub
-
deleteBlueprintCallable
- Overrides:
deleteBlueprintCallablein classTelcoAutomationStub
-
listBlueprintsCallable
- Overrides:
listBlueprintsCallablein classTelcoAutomationStub
-
listBlueprintsPagedCallable
public UnaryCallable<ListBlueprintsRequest,TelcoAutomationClient.ListBlueprintsPagedResponse> listBlueprintsPagedCallable()- Overrides:
listBlueprintsPagedCallablein classTelcoAutomationStub
-
approveBlueprintCallable
- Overrides:
approveBlueprintCallablein classTelcoAutomationStub
-
proposeBlueprintCallable
- Overrides:
proposeBlueprintCallablein classTelcoAutomationStub
-
rejectBlueprintCallable
- Overrides:
rejectBlueprintCallablein classTelcoAutomationStub
-
listBlueprintRevisionsCallable
public UnaryCallable<ListBlueprintRevisionsRequest,ListBlueprintRevisionsResponse> listBlueprintRevisionsCallable()- Overrides:
listBlueprintRevisionsCallablein classTelcoAutomationStub
-
listBlueprintRevisionsPagedCallable
public UnaryCallable<ListBlueprintRevisionsRequest,TelcoAutomationClient.ListBlueprintRevisionsPagedResponse> listBlueprintRevisionsPagedCallable()- Overrides:
listBlueprintRevisionsPagedCallablein classTelcoAutomationStub
-
searchBlueprintRevisionsCallable
public UnaryCallable<SearchBlueprintRevisionsRequest,SearchBlueprintRevisionsResponse> searchBlueprintRevisionsCallable()- Overrides:
searchBlueprintRevisionsCallablein classTelcoAutomationStub
-
searchBlueprintRevisionsPagedCallable
public UnaryCallable<SearchBlueprintRevisionsRequest,TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse> searchBlueprintRevisionsPagedCallable()- Overrides:
searchBlueprintRevisionsPagedCallablein classTelcoAutomationStub
-
searchDeploymentRevisionsCallable
public UnaryCallable<SearchDeploymentRevisionsRequest,SearchDeploymentRevisionsResponse> searchDeploymentRevisionsCallable()- Overrides:
searchDeploymentRevisionsCallablein classTelcoAutomationStub
-
searchDeploymentRevisionsPagedCallable
public UnaryCallable<SearchDeploymentRevisionsRequest,TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse> searchDeploymentRevisionsPagedCallable()- Overrides:
searchDeploymentRevisionsPagedCallablein classTelcoAutomationStub
-
discardBlueprintChangesCallable
public UnaryCallable<DiscardBlueprintChangesRequest,DiscardBlueprintChangesResponse> discardBlueprintChangesCallable()- Overrides:
discardBlueprintChangesCallablein classTelcoAutomationStub
-
listPublicBlueprintsCallable
public UnaryCallable<ListPublicBlueprintsRequest,ListPublicBlueprintsResponse> listPublicBlueprintsCallable()- Overrides:
listPublicBlueprintsCallablein classTelcoAutomationStub
-
listPublicBlueprintsPagedCallable
public UnaryCallable<ListPublicBlueprintsRequest,TelcoAutomationClient.ListPublicBlueprintsPagedResponse> listPublicBlueprintsPagedCallable()- Overrides:
listPublicBlueprintsPagedCallablein classTelcoAutomationStub
-
getPublicBlueprintCallable
- Overrides:
getPublicBlueprintCallablein classTelcoAutomationStub
-
createDeploymentCallable
- Overrides:
createDeploymentCallablein classTelcoAutomationStub
-
updateDeploymentCallable
- Overrides:
updateDeploymentCallablein classTelcoAutomationStub
-
getDeploymentCallable
- Overrides:
getDeploymentCallablein classTelcoAutomationStub
-
removeDeploymentCallable
- Overrides:
removeDeploymentCallablein classTelcoAutomationStub
-
listDeploymentsCallable
- Overrides:
listDeploymentsCallablein classTelcoAutomationStub
-
listDeploymentsPagedCallable
public UnaryCallable<ListDeploymentsRequest,TelcoAutomationClient.ListDeploymentsPagedResponse> listDeploymentsPagedCallable()- Overrides:
listDeploymentsPagedCallablein classTelcoAutomationStub
-
listDeploymentRevisionsCallable
public UnaryCallable<ListDeploymentRevisionsRequest,ListDeploymentRevisionsResponse> listDeploymentRevisionsCallable()- Overrides:
listDeploymentRevisionsCallablein classTelcoAutomationStub
-
listDeploymentRevisionsPagedCallable
public UnaryCallable<ListDeploymentRevisionsRequest,TelcoAutomationClient.ListDeploymentRevisionsPagedResponse> listDeploymentRevisionsPagedCallable()- Overrides:
listDeploymentRevisionsPagedCallablein classTelcoAutomationStub
-
discardDeploymentChangesCallable
public UnaryCallable<DiscardDeploymentChangesRequest,DiscardDeploymentChangesResponse> discardDeploymentChangesCallable()- Overrides:
discardDeploymentChangesCallablein classTelcoAutomationStub
-
applyDeploymentCallable
- Overrides:
applyDeploymentCallablein classTelcoAutomationStub
-
computeDeploymentStatusCallable
public UnaryCallable<ComputeDeploymentStatusRequest,ComputeDeploymentStatusResponse> computeDeploymentStatusCallable()- Overrides:
computeDeploymentStatusCallablein classTelcoAutomationStub
-
rollbackDeploymentCallable
- Overrides:
rollbackDeploymentCallablein classTelcoAutomationStub
-
getHydratedDeploymentCallable
public UnaryCallable<GetHydratedDeploymentRequest,HydratedDeployment> getHydratedDeploymentCallable()- Overrides:
getHydratedDeploymentCallablein classTelcoAutomationStub
-
listHydratedDeploymentsCallable
public UnaryCallable<ListHydratedDeploymentsRequest,ListHydratedDeploymentsResponse> listHydratedDeploymentsCallable()- Overrides:
listHydratedDeploymentsCallablein classTelcoAutomationStub
-
listHydratedDeploymentsPagedCallable
public UnaryCallable<ListHydratedDeploymentsRequest,TelcoAutomationClient.ListHydratedDeploymentsPagedResponse> listHydratedDeploymentsPagedCallable()- Overrides:
listHydratedDeploymentsPagedCallablein classTelcoAutomationStub
-
updateHydratedDeploymentCallable
public UnaryCallable<UpdateHydratedDeploymentRequest,HydratedDeployment> updateHydratedDeploymentCallable()- Overrides:
updateHydratedDeploymentCallablein classTelcoAutomationStub
-
applyHydratedDeploymentCallable
public UnaryCallable<ApplyHydratedDeploymentRequest,HydratedDeployment> applyHydratedDeploymentCallable()- Overrides:
applyHydratedDeploymentCallablein classTelcoAutomationStub
-
listLocationsCallable
- Overrides:
listLocationsCallablein classTelcoAutomationStub
-
listLocationsPagedCallable
public UnaryCallable<ListLocationsRequest,TelcoAutomationClient.ListLocationsPagedResponse> listLocationsPagedCallable()- Overrides:
listLocationsPagedCallablein classTelcoAutomationStub
-
getLocationCallable
- Overrides:
getLocationCallablein classTelcoAutomationStub
-
close
public final void close()- Specified by:
closein interfaceAutoCloseable- Specified by:
closein classTelcoAutomationStub
-
shutdown
public void shutdown() -
isShutdown
public boolean isShutdown() -
isTerminated
public boolean isTerminated() -
shutdownNow
public void shutdownNow() -
awaitTermination
- Throws:
InterruptedException
-