@Generated(value="by gapic-generator-java") public class TelcoAutomationClient extends Object implements com.google.api.gax.core.BackgroundResource
This class provides the ability to make remote calls to the backing service through method calls that map to API methods. Sample code to get started:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName name =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
OrchestrationCluster response = telcoAutomationClient.getOrchestrationCluster(name);
}
Note: close() needs to be called on the TelcoAutomationClient object to clean up resources such as threads. In the example above, try-with-resources is used, which automatically calls close().
The surface of this class includes several types of Java methods for each of the API's methods:
See the individual methods for example code.
Many parameters require resource names to be formatted in a particular way. To assist with these names, this class includes a format method for each type of name, and additionally a parse method to extract the individual identifiers contained within names that are returned.
This class can be customized by passing in a custom instance of TelcoAutomationSettings to create(). For example:
To customize credentials:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
TelcoAutomationSettings telcoAutomationSettings =
TelcoAutomationSettings.newBuilder()
.setCredentialsProvider(FixedCredentialsProvider.create(myCredentials))
.build();
TelcoAutomationClient telcoAutomationClient =
TelcoAutomationClient.create(telcoAutomationSettings);
To customize the endpoint:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
TelcoAutomationSettings telcoAutomationSettings =
TelcoAutomationSettings.newBuilder().setEndpoint(myEndpoint).build();
TelcoAutomationClient telcoAutomationClient =
TelcoAutomationClient.create(telcoAutomationSettings);
To use REST (HTTP1.1/JSON) transport (instead of gRPC) for sending and receiving requests over the wire:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
TelcoAutomationSettings telcoAutomationSettings =
TelcoAutomationSettings.newHttpJsonBuilder().build();
TelcoAutomationClient telcoAutomationClient =
TelcoAutomationClient.create(telcoAutomationSettings);
Please refer to the GitHub repository's samples for more quickstart code snippets.
| Modifier | Constructor and Description |
|---|---|
protected |
TelcoAutomationClient(TelcoAutomationSettings settings)
Constructs an instance of TelcoAutomationClient, using the given settings.
|
protected |
TelcoAutomationClient(TelcoAutomationStub stub) |
| Modifier and Type | Method and Description |
|---|---|
Deployment |
applyDeployment(ApplyDeploymentRequest request)
Applies the deployment's YAML files to the parent orchestration cluster.
|
Deployment |
applyDeployment(DeploymentName name)
Applies the deployment's YAML files to the parent orchestration cluster.
|
Deployment |
applyDeployment(String name)
Applies the deployment's YAML files to the parent orchestration cluster.
|
com.google.api.gax.rpc.UnaryCallable<ApplyDeploymentRequest,Deployment> |
applyDeploymentCallable()
Applies the deployment's YAML files to the parent orchestration cluster.
|
HydratedDeployment |
applyHydratedDeployment(ApplyHydratedDeploymentRequest request)
Applies a hydrated deployment to a workload cluster.
|
HydratedDeployment |
applyHydratedDeployment(HydratedDeploymentName name)
Applies a hydrated deployment to a workload cluster.
|
HydratedDeployment |
applyHydratedDeployment(String name)
Applies a hydrated deployment to a workload cluster.
|
com.google.api.gax.rpc.UnaryCallable<ApplyHydratedDeploymentRequest,HydratedDeployment> |
applyHydratedDeploymentCallable()
Applies a hydrated deployment to a workload cluster.
|
Blueprint |
approveBlueprint(ApproveBlueprintRequest request)
Approves a blueprint and commits a new revision.
|
Blueprint |
approveBlueprint(BlueprintName name)
Approves a blueprint and commits a new revision.
|
Blueprint |
approveBlueprint(String name)
Approves a blueprint and commits a new revision.
|
com.google.api.gax.rpc.UnaryCallable<ApproveBlueprintRequest,Blueprint> |
approveBlueprintCallable()
Approves a blueprint and commits a new revision.
|
boolean |
awaitTermination(long duration,
TimeUnit unit) |
void |
close() |
ComputeDeploymentStatusResponse |
computeDeploymentStatus(ComputeDeploymentStatusRequest request)
Returns the requested deployment status.
|
ComputeDeploymentStatusResponse |
computeDeploymentStatus(DeploymentName name)
Returns the requested deployment status.
|
ComputeDeploymentStatusResponse |
computeDeploymentStatus(String name)
Returns the requested deployment status.
|
com.google.api.gax.rpc.UnaryCallable<ComputeDeploymentStatusRequest,ComputeDeploymentStatusResponse> |
computeDeploymentStatusCallable()
Returns the requested deployment status.
|
static TelcoAutomationClient |
create()
Constructs an instance of TelcoAutomationClient with default settings.
|
static TelcoAutomationClient |
create(TelcoAutomationSettings settings)
Constructs an instance of TelcoAutomationClient, using the given settings.
|
static TelcoAutomationClient |
create(TelcoAutomationStub stub)
Constructs an instance of TelcoAutomationClient, using the given stub for making calls.
|
Blueprint |
createBlueprint(CreateBlueprintRequest request)
Creates a blueprint.
|
Blueprint |
createBlueprint(OrchestrationClusterName parent,
Blueprint blueprint,
String blueprintId)
Creates a blueprint.
|
Blueprint |
createBlueprint(String parent,
Blueprint blueprint,
String blueprintId)
Creates a blueprint.
|
com.google.api.gax.rpc.UnaryCallable<CreateBlueprintRequest,Blueprint> |
createBlueprintCallable()
Creates a blueprint.
|
Deployment |
createDeployment(CreateDeploymentRequest request)
Creates a deployment.
|
Deployment |
createDeployment(OrchestrationClusterName parent,
Deployment deployment,
String deploymentId)
Creates a deployment.
|
Deployment |
createDeployment(String parent,
Deployment deployment,
String deploymentId)
Creates a deployment.
|
com.google.api.gax.rpc.UnaryCallable<CreateDeploymentRequest,Deployment> |
createDeploymentCallable()
Creates a deployment.
|
com.google.api.gax.longrunning.OperationFuture<EdgeSlm,OperationMetadata> |
createEdgeSlmAsync(CreateEdgeSlmRequest request)
Creates a new EdgeSlm in a given project and location.
|
com.google.api.gax.longrunning.OperationFuture<EdgeSlm,OperationMetadata> |
createEdgeSlmAsync(LocationName parent,
EdgeSlm edgeSlm,
String edgeSlmId)
Creates a new EdgeSlm in a given project and location.
|
com.google.api.gax.longrunning.OperationFuture<EdgeSlm,OperationMetadata> |
createEdgeSlmAsync(String parent,
EdgeSlm edgeSlm,
String edgeSlmId)
Creates a new EdgeSlm in a given project and location.
|
com.google.api.gax.rpc.UnaryCallable<CreateEdgeSlmRequest,com.google.longrunning.Operation> |
createEdgeSlmCallable()
Creates a new EdgeSlm in a given project and location.
|
com.google.api.gax.rpc.OperationCallable<CreateEdgeSlmRequest,EdgeSlm,OperationMetadata> |
createEdgeSlmOperationCallable()
Creates a new EdgeSlm in a given project and location.
|
com.google.api.gax.longrunning.OperationFuture<OrchestrationCluster,OperationMetadata> |
createOrchestrationClusterAsync(CreateOrchestrationClusterRequest request)
Creates a new OrchestrationCluster in a given project and location.
|
com.google.api.gax.longrunning.OperationFuture<OrchestrationCluster,OperationMetadata> |
createOrchestrationClusterAsync(LocationName parent,
OrchestrationCluster orchestrationCluster,
String orchestrationClusterId)
Creates a new OrchestrationCluster in a given project and location.
|
com.google.api.gax.longrunning.OperationFuture<OrchestrationCluster,OperationMetadata> |
createOrchestrationClusterAsync(String parent,
OrchestrationCluster orchestrationCluster,
String orchestrationClusterId)
Creates a new OrchestrationCluster in a given project and location.
|
com.google.api.gax.rpc.UnaryCallable<CreateOrchestrationClusterRequest,com.google.longrunning.Operation> |
createOrchestrationClusterCallable()
Creates a new OrchestrationCluster in a given project and location.
|
com.google.api.gax.rpc.OperationCallable<CreateOrchestrationClusterRequest,OrchestrationCluster,OperationMetadata> |
createOrchestrationClusterOperationCallable()
Creates a new OrchestrationCluster in a given project and location.
|
void |
deleteBlueprint(BlueprintName name)
Deletes a blueprint and all its revisions.
|
void |
deleteBlueprint(DeleteBlueprintRequest request)
Deletes a blueprint and all its revisions.
|
void |
deleteBlueprint(String name)
Deletes a blueprint and all its revisions.
|
com.google.api.gax.rpc.UnaryCallable<DeleteBlueprintRequest,com.google.protobuf.Empty> |
deleteBlueprintCallable()
Deletes a blueprint and all its revisions.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> |
deleteEdgeSlmAsync(DeleteEdgeSlmRequest request)
Deletes a single EdgeSlm.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> |
deleteEdgeSlmAsync(EdgeSlmName name)
Deletes a single EdgeSlm.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> |
deleteEdgeSlmAsync(String name)
Deletes a single EdgeSlm.
|
com.google.api.gax.rpc.UnaryCallable<DeleteEdgeSlmRequest,com.google.longrunning.Operation> |
deleteEdgeSlmCallable()
Deletes a single EdgeSlm.
|
com.google.api.gax.rpc.OperationCallable<DeleteEdgeSlmRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteEdgeSlmOperationCallable()
Deletes a single EdgeSlm.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> |
deleteOrchestrationClusterAsync(DeleteOrchestrationClusterRequest request)
Deletes a single OrchestrationCluster.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> |
deleteOrchestrationClusterAsync(OrchestrationClusterName name)
Deletes a single OrchestrationCluster.
|
com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> |
deleteOrchestrationClusterAsync(String name)
Deletes a single OrchestrationCluster.
|
com.google.api.gax.rpc.UnaryCallable<DeleteOrchestrationClusterRequest,com.google.longrunning.Operation> |
deleteOrchestrationClusterCallable()
Deletes a single OrchestrationCluster.
|
com.google.api.gax.rpc.OperationCallable<DeleteOrchestrationClusterRequest,com.google.protobuf.Empty,OperationMetadata> |
deleteOrchestrationClusterOperationCallable()
Deletes a single OrchestrationCluster.
|
DiscardBlueprintChangesResponse |
discardBlueprintChanges(BlueprintName name)
Discards the changes in a blueprint and reverts the blueprint to the last approved blueprint
revision.
|
DiscardBlueprintChangesResponse |
discardBlueprintChanges(DiscardBlueprintChangesRequest request)
Discards the changes in a blueprint and reverts the blueprint to the last approved blueprint
revision.
|
DiscardBlueprintChangesResponse |
discardBlueprintChanges(String name)
Discards the changes in a blueprint and reverts the blueprint to the last approved blueprint
revision.
|
com.google.api.gax.rpc.UnaryCallable<DiscardBlueprintChangesRequest,DiscardBlueprintChangesResponse> |
discardBlueprintChangesCallable()
Discards the changes in a blueprint and reverts the blueprint to the last approved blueprint
revision.
|
DiscardDeploymentChangesResponse |
discardDeploymentChanges(DeploymentName name)
Discards the changes in a deployment and reverts the deployment to the last approved deployment
revision.
|
DiscardDeploymentChangesResponse |
discardDeploymentChanges(DiscardDeploymentChangesRequest request)
Discards the changes in a deployment and reverts the deployment to the last approved deployment
revision.
|
DiscardDeploymentChangesResponse |
discardDeploymentChanges(String name)
Discards the changes in a deployment and reverts the deployment to the last approved deployment
revision.
|
com.google.api.gax.rpc.UnaryCallable<DiscardDeploymentChangesRequest,DiscardDeploymentChangesResponse> |
discardDeploymentChangesCallable()
Discards the changes in a deployment and reverts the deployment to the last approved deployment
revision.
|
Blueprint |
getBlueprint(BlueprintName name)
Returns the requested blueprint.
|
Blueprint |
getBlueprint(GetBlueprintRequest request)
Returns the requested blueprint.
|
Blueprint |
getBlueprint(String name)
Returns the requested blueprint.
|
com.google.api.gax.rpc.UnaryCallable<GetBlueprintRequest,Blueprint> |
getBlueprintCallable()
Returns the requested blueprint.
|
Deployment |
getDeployment(DeploymentName name)
Returns the requested deployment.
|
Deployment |
getDeployment(GetDeploymentRequest request)
Returns the requested deployment.
|
Deployment |
getDeployment(String name)
Returns the requested deployment.
|
com.google.api.gax.rpc.UnaryCallable<GetDeploymentRequest,Deployment> |
getDeploymentCallable()
Returns the requested deployment.
|
EdgeSlm |
getEdgeSlm(EdgeSlmName name)
Gets details of a single EdgeSlm.
|
EdgeSlm |
getEdgeSlm(GetEdgeSlmRequest request)
Gets details of a single EdgeSlm.
|
EdgeSlm |
getEdgeSlm(String name)
Gets details of a single EdgeSlm.
|
com.google.api.gax.rpc.UnaryCallable<GetEdgeSlmRequest,EdgeSlm> |
getEdgeSlmCallable()
Gets details of a single EdgeSlm.
|
com.google.api.gax.httpjson.longrunning.OperationsClient |
getHttpJsonOperationsClient()
Returns the OperationsClient that can be used to query the status of a long-running operation
returned by another API method call.
|
HydratedDeployment |
getHydratedDeployment(GetHydratedDeploymentRequest request)
Returns the requested hydrated deployment.
|
HydratedDeployment |
getHydratedDeployment(HydratedDeploymentName name)
Returns the requested hydrated deployment.
|
HydratedDeployment |
getHydratedDeployment(String name)
Returns the requested hydrated deployment.
|
com.google.api.gax.rpc.UnaryCallable<GetHydratedDeploymentRequest,HydratedDeployment> |
getHydratedDeploymentCallable()
Returns the requested hydrated deployment.
|
com.google.cloud.location.Location |
getLocation(com.google.cloud.location.GetLocationRequest request)
Gets information about a location.
|
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> |
getLocationCallable()
Gets information about a location.
|
com.google.longrunning.OperationsClient |
getOperationsClient()
Returns the OperationsClient that can be used to query the status of a long-running operation
returned by another API method call.
|
OrchestrationCluster |
getOrchestrationCluster(GetOrchestrationClusterRequest request)
Gets details of a single OrchestrationCluster.
|
OrchestrationCluster |
getOrchestrationCluster(OrchestrationClusterName name)
Gets details of a single OrchestrationCluster.
|
OrchestrationCluster |
getOrchestrationCluster(String name)
Gets details of a single OrchestrationCluster.
|
com.google.api.gax.rpc.UnaryCallable<GetOrchestrationClusterRequest,OrchestrationCluster> |
getOrchestrationClusterCallable()
Gets details of a single OrchestrationCluster.
|
PublicBlueprint |
getPublicBlueprint(GetPublicBlueprintRequest request)
Returns the requested public blueprint.
|
PublicBlueprint |
getPublicBlueprint(PublicBlueprintName name)
Returns the requested public blueprint.
|
PublicBlueprint |
getPublicBlueprint(String name)
Returns the requested public blueprint.
|
com.google.api.gax.rpc.UnaryCallable<GetPublicBlueprintRequest,PublicBlueprint> |
getPublicBlueprintCallable()
Returns the requested public blueprint.
|
TelcoAutomationSettings |
getSettings() |
TelcoAutomationStub |
getStub() |
boolean |
isShutdown() |
boolean |
isTerminated() |
TelcoAutomationClient.ListBlueprintRevisionsPagedResponse |
listBlueprintRevisions(BlueprintName name)
List blueprint revisions of a given blueprint.
|
TelcoAutomationClient.ListBlueprintRevisionsPagedResponse |
listBlueprintRevisions(ListBlueprintRevisionsRequest request)
List blueprint revisions of a given blueprint.
|
TelcoAutomationClient.ListBlueprintRevisionsPagedResponse |
listBlueprintRevisions(String name)
List blueprint revisions of a given blueprint.
|
com.google.api.gax.rpc.UnaryCallable<ListBlueprintRevisionsRequest,ListBlueprintRevisionsResponse> |
listBlueprintRevisionsCallable()
List blueprint revisions of a given blueprint.
|
com.google.api.gax.rpc.UnaryCallable<ListBlueprintRevisionsRequest,TelcoAutomationClient.ListBlueprintRevisionsPagedResponse> |
listBlueprintRevisionsPagedCallable()
List blueprint revisions of a given blueprint.
|
TelcoAutomationClient.ListBlueprintsPagedResponse |
listBlueprints(ListBlueprintsRequest request)
List all blueprints.
|
TelcoAutomationClient.ListBlueprintsPagedResponse |
listBlueprints(OrchestrationClusterName parent)
List all blueprints.
|
TelcoAutomationClient.ListBlueprintsPagedResponse |
listBlueprints(String parent)
List all blueprints.
|
com.google.api.gax.rpc.UnaryCallable<ListBlueprintsRequest,ListBlueprintsResponse> |
listBlueprintsCallable()
List all blueprints.
|
com.google.api.gax.rpc.UnaryCallable<ListBlueprintsRequest,TelcoAutomationClient.ListBlueprintsPagedResponse> |
listBlueprintsPagedCallable()
List all blueprints.
|
TelcoAutomationClient.ListDeploymentRevisionsPagedResponse |
listDeploymentRevisions(DeploymentName name)
List deployment revisions of a given deployment.
|
TelcoAutomationClient.ListDeploymentRevisionsPagedResponse |
listDeploymentRevisions(ListDeploymentRevisionsRequest request)
List deployment revisions of a given deployment.
|
TelcoAutomationClient.ListDeploymentRevisionsPagedResponse |
listDeploymentRevisions(String name)
List deployment revisions of a given deployment.
|
com.google.api.gax.rpc.UnaryCallable<ListDeploymentRevisionsRequest,ListDeploymentRevisionsResponse> |
listDeploymentRevisionsCallable()
List deployment revisions of a given deployment.
|
com.google.api.gax.rpc.UnaryCallable<ListDeploymentRevisionsRequest,TelcoAutomationClient.ListDeploymentRevisionsPagedResponse> |
listDeploymentRevisionsPagedCallable()
List deployment revisions of a given deployment.
|
TelcoAutomationClient.ListDeploymentsPagedResponse |
listDeployments(ListDeploymentsRequest request)
List all deployments.
|
TelcoAutomationClient.ListDeploymentsPagedResponse |
listDeployments(OrchestrationClusterName parent)
List all deployments.
|
TelcoAutomationClient.ListDeploymentsPagedResponse |
listDeployments(String parent)
List all deployments.
|
com.google.api.gax.rpc.UnaryCallable<ListDeploymentsRequest,ListDeploymentsResponse> |
listDeploymentsCallable()
List all deployments.
|
com.google.api.gax.rpc.UnaryCallable<ListDeploymentsRequest,TelcoAutomationClient.ListDeploymentsPagedResponse> |
listDeploymentsPagedCallable()
List all deployments.
|
TelcoAutomationClient.ListEdgeSlmsPagedResponse |
listEdgeSlms(ListEdgeSlmsRequest request)
Lists EdgeSlms in a given project and location.
|
TelcoAutomationClient.ListEdgeSlmsPagedResponse |
listEdgeSlms(LocationName parent)
Lists EdgeSlms in a given project and location.
|
TelcoAutomationClient.ListEdgeSlmsPagedResponse |
listEdgeSlms(String parent)
Lists EdgeSlms in a given project and location.
|
com.google.api.gax.rpc.UnaryCallable<ListEdgeSlmsRequest,ListEdgeSlmsResponse> |
listEdgeSlmsCallable()
Lists EdgeSlms in a given project and location.
|
com.google.api.gax.rpc.UnaryCallable<ListEdgeSlmsRequest,TelcoAutomationClient.ListEdgeSlmsPagedResponse> |
listEdgeSlmsPagedCallable()
Lists EdgeSlms in a given project and location.
|
TelcoAutomationClient.ListHydratedDeploymentsPagedResponse |
listHydratedDeployments(DeploymentName parent)
List all hydrated deployments present under a deployment.
|
TelcoAutomationClient.ListHydratedDeploymentsPagedResponse |
listHydratedDeployments(ListHydratedDeploymentsRequest request)
List all hydrated deployments present under a deployment.
|
TelcoAutomationClient.ListHydratedDeploymentsPagedResponse |
listHydratedDeployments(String parent)
List all hydrated deployments present under a deployment.
|
com.google.api.gax.rpc.UnaryCallable<ListHydratedDeploymentsRequest,ListHydratedDeploymentsResponse> |
listHydratedDeploymentsCallable()
List all hydrated deployments present under a deployment.
|
com.google.api.gax.rpc.UnaryCallable<ListHydratedDeploymentsRequest,TelcoAutomationClient.ListHydratedDeploymentsPagedResponse> |
listHydratedDeploymentsPagedCallable()
List all hydrated deployments present under a deployment.
|
TelcoAutomationClient.ListLocationsPagedResponse |
listLocations(com.google.cloud.location.ListLocationsRequest request)
Lists information about the supported locations for this service.
|
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> |
listLocationsCallable()
Lists information about the supported locations for this service.
|
com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,TelcoAutomationClient.ListLocationsPagedResponse> |
listLocationsPagedCallable()
Lists information about the supported locations for this service.
|
TelcoAutomationClient.ListOrchestrationClustersPagedResponse |
listOrchestrationClusters(ListOrchestrationClustersRequest request)
Lists OrchestrationClusters in a given project and location.
|
TelcoAutomationClient.ListOrchestrationClustersPagedResponse |
listOrchestrationClusters(LocationName parent)
Lists OrchestrationClusters in a given project and location.
|
TelcoAutomationClient.ListOrchestrationClustersPagedResponse |
listOrchestrationClusters(String parent)
Lists OrchestrationClusters in a given project and location.
|
com.google.api.gax.rpc.UnaryCallable<ListOrchestrationClustersRequest,ListOrchestrationClustersResponse> |
listOrchestrationClustersCallable()
Lists OrchestrationClusters in a given project and location.
|
com.google.api.gax.rpc.UnaryCallable<ListOrchestrationClustersRequest,TelcoAutomationClient.ListOrchestrationClustersPagedResponse> |
listOrchestrationClustersPagedCallable()
Lists OrchestrationClusters in a given project and location.
|
TelcoAutomationClient.ListPublicBlueprintsPagedResponse |
listPublicBlueprints(ListPublicBlueprintsRequest request)
Lists the blueprints in TNA's public catalog.
|
TelcoAutomationClient.ListPublicBlueprintsPagedResponse |
listPublicBlueprints(LocationName parent)
Lists the blueprints in TNA's public catalog.
|
TelcoAutomationClient.ListPublicBlueprintsPagedResponse |
listPublicBlueprints(String parent)
Lists the blueprints in TNA's public catalog.
|
com.google.api.gax.rpc.UnaryCallable<ListPublicBlueprintsRequest,ListPublicBlueprintsResponse> |
listPublicBlueprintsCallable()
Lists the blueprints in TNA's public catalog.
|
com.google.api.gax.rpc.UnaryCallable<ListPublicBlueprintsRequest,TelcoAutomationClient.ListPublicBlueprintsPagedResponse> |
listPublicBlueprintsPagedCallable()
Lists the blueprints in TNA's public catalog.
|
Blueprint |
proposeBlueprint(BlueprintName name)
Proposes a blueprint for approval of changes.
|
Blueprint |
proposeBlueprint(ProposeBlueprintRequest request)
Proposes a blueprint for approval of changes.
|
Blueprint |
proposeBlueprint(String name)
Proposes a blueprint for approval of changes.
|
com.google.api.gax.rpc.UnaryCallable<ProposeBlueprintRequest,Blueprint> |
proposeBlueprintCallable()
Proposes a blueprint for approval of changes.
|
Blueprint |
rejectBlueprint(BlueprintName name)
Rejects a blueprint revision proposal and flips it back to Draft state.
|
Blueprint |
rejectBlueprint(RejectBlueprintRequest request)
Rejects a blueprint revision proposal and flips it back to Draft state.
|
Blueprint |
rejectBlueprint(String name)
Rejects a blueprint revision proposal and flips it back to Draft state.
|
com.google.api.gax.rpc.UnaryCallable<RejectBlueprintRequest,Blueprint> |
rejectBlueprintCallable()
Rejects a blueprint revision proposal and flips it back to Draft state.
|
void |
removeDeployment(DeploymentName name)
Removes the deployment by marking it as DELETING.
|
void |
removeDeployment(RemoveDeploymentRequest request)
Removes the deployment by marking it as DELETING.
|
void |
removeDeployment(String name)
Removes the deployment by marking it as DELETING.
|
com.google.api.gax.rpc.UnaryCallable<RemoveDeploymentRequest,com.google.protobuf.Empty> |
removeDeploymentCallable()
Removes the deployment by marking it as DELETING.
|
Deployment |
rollbackDeployment(DeploymentName name,
String revisionId)
Rollback the active deployment to the given past approved deployment revision.
|
Deployment |
rollbackDeployment(RollbackDeploymentRequest request)
Rollback the active deployment to the given past approved deployment revision.
|
Deployment |
rollbackDeployment(String name,
String revisionId)
Rollback the active deployment to the given past approved deployment revision.
|
com.google.api.gax.rpc.UnaryCallable<RollbackDeploymentRequest,Deployment> |
rollbackDeploymentCallable()
Rollback the active deployment to the given past approved deployment revision.
|
TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse |
searchBlueprintRevisions(OrchestrationClusterName parent,
String query)
Searches across blueprint revisions.
|
TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse |
searchBlueprintRevisions(SearchBlueprintRevisionsRequest request)
Searches across blueprint revisions.
|
TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse |
searchBlueprintRevisions(String parent,
String query)
Searches across blueprint revisions.
|
com.google.api.gax.rpc.UnaryCallable<SearchBlueprintRevisionsRequest,SearchBlueprintRevisionsResponse> |
searchBlueprintRevisionsCallable()
Searches across blueprint revisions.
|
com.google.api.gax.rpc.UnaryCallable<SearchBlueprintRevisionsRequest,TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse> |
searchBlueprintRevisionsPagedCallable()
Searches across blueprint revisions.
|
TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse |
searchDeploymentRevisions(OrchestrationClusterName parent,
String query)
Searches across deployment revisions.
|
TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse |
searchDeploymentRevisions(SearchDeploymentRevisionsRequest request)
Searches across deployment revisions.
|
TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse |
searchDeploymentRevisions(String parent,
String query)
Searches across deployment revisions.
|
com.google.api.gax.rpc.UnaryCallable<SearchDeploymentRevisionsRequest,SearchDeploymentRevisionsResponse> |
searchDeploymentRevisionsCallable()
Searches across deployment revisions.
|
com.google.api.gax.rpc.UnaryCallable<SearchDeploymentRevisionsRequest,TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse> |
searchDeploymentRevisionsPagedCallable()
Searches across deployment revisions.
|
void |
shutdown() |
void |
shutdownNow() |
Blueprint |
updateBlueprint(Blueprint blueprint,
com.google.protobuf.FieldMask updateMask)
Updates a blueprint.
|
Blueprint |
updateBlueprint(UpdateBlueprintRequest request)
Updates a blueprint.
|
com.google.api.gax.rpc.UnaryCallable<UpdateBlueprintRequest,Blueprint> |
updateBlueprintCallable()
Updates a blueprint.
|
Deployment |
updateDeployment(Deployment deployment,
com.google.protobuf.FieldMask updateMask)
Updates a deployment.
|
Deployment |
updateDeployment(UpdateDeploymentRequest request)
Updates a deployment.
|
com.google.api.gax.rpc.UnaryCallable<UpdateDeploymentRequest,Deployment> |
updateDeploymentCallable()
Updates a deployment.
|
HydratedDeployment |
updateHydratedDeployment(HydratedDeployment hydratedDeployment,
com.google.protobuf.FieldMask updateMask)
Updates a hydrated deployment.
|
HydratedDeployment |
updateHydratedDeployment(UpdateHydratedDeploymentRequest request)
Updates a hydrated deployment.
|
com.google.api.gax.rpc.UnaryCallable<UpdateHydratedDeploymentRequest,HydratedDeployment> |
updateHydratedDeploymentCallable()
Updates a hydrated deployment.
|
protected TelcoAutomationClient(TelcoAutomationSettings settings) throws IOException
IOExceptionprotected TelcoAutomationClient(TelcoAutomationStub stub)
public static final TelcoAutomationClient create() throws IOException
IOExceptionpublic static final TelcoAutomationClient create(TelcoAutomationSettings settings) throws IOException
IOExceptionpublic static final TelcoAutomationClient create(TelcoAutomationStub stub)
public final TelcoAutomationSettings getSettings()
public TelcoAutomationStub getStub()
public final com.google.longrunning.OperationsClient getOperationsClient()
@BetaApi public final com.google.api.gax.httpjson.longrunning.OperationsClient getHttpJsonOperationsClient()
public final TelcoAutomationClient.ListOrchestrationClustersPagedResponse listOrchestrationClusters(LocationName parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (OrchestrationCluster element :
telcoAutomationClient.listOrchestrationClusters(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. Parent value for ListOrchestrationClustersRequestcom.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListOrchestrationClustersPagedResponse listOrchestrationClusters(String parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (OrchestrationCluster element :
telcoAutomationClient.listOrchestrationClusters(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. Parent value for ListOrchestrationClustersRequestcom.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListOrchestrationClustersPagedResponse listOrchestrationClusters(ListOrchestrationClustersRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListOrchestrationClustersRequest request =
ListOrchestrationClustersRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (OrchestrationCluster element :
telcoAutomationClient.listOrchestrationClusters(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListOrchestrationClustersRequest,TelcoAutomationClient.ListOrchestrationClustersPagedResponse> listOrchestrationClustersPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListOrchestrationClustersRequest request =
ListOrchestrationClustersRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<OrchestrationCluster> future =
telcoAutomationClient.listOrchestrationClustersPagedCallable().futureCall(request);
// Do something.
for (OrchestrationCluster element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListOrchestrationClustersRequest,ListOrchestrationClustersResponse> listOrchestrationClustersCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListOrchestrationClustersRequest request =
ListOrchestrationClustersRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListOrchestrationClustersResponse response =
telcoAutomationClient.listOrchestrationClustersCallable().call(request);
for (OrchestrationCluster element : response.getOrchestrationClustersList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final OrchestrationCluster getOrchestrationCluster(OrchestrationClusterName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName name =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
OrchestrationCluster response = telcoAutomationClient.getOrchestrationCluster(name);
}
name - Required. Name of the resourcecom.google.api.gax.rpc.ApiException - if the remote call failspublic final OrchestrationCluster getOrchestrationCluster(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString();
OrchestrationCluster response = telcoAutomationClient.getOrchestrationCluster(name);
}
name - Required. Name of the resourcecom.google.api.gax.rpc.ApiException - if the remote call failspublic final OrchestrationCluster getOrchestrationCluster(GetOrchestrationClusterRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetOrchestrationClusterRequest request =
GetOrchestrationClusterRequest.newBuilder()
.setName(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.build();
OrchestrationCluster response = telcoAutomationClient.getOrchestrationCluster(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetOrchestrationClusterRequest,OrchestrationCluster> getOrchestrationClusterCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetOrchestrationClusterRequest request =
GetOrchestrationClusterRequest.newBuilder()
.setName(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.build();
ApiFuture<OrchestrationCluster> future =
telcoAutomationClient.getOrchestrationClusterCallable().futureCall(request);
// Do something.
OrchestrationCluster response = future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<OrchestrationCluster,OperationMetadata> createOrchestrationClusterAsync(LocationName parent, OrchestrationCluster orchestrationCluster, String orchestrationClusterId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
OrchestrationCluster orchestrationCluster = OrchestrationCluster.newBuilder().build();
String orchestrationClusterId = "orchestrationClusterId75469684";
OrchestrationCluster response =
telcoAutomationClient
.createOrchestrationClusterAsync(parent, orchestrationCluster, orchestrationClusterId)
.get();
}
parent - Required. Value for parent.orchestrationCluster - Required. The resource being createdorchestrationClusterId - Required. Id of the requesting object If auto-generating Id
server-side, remove this field and orchestration_cluster_id from the method_signature of
Create RPCcom.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<OrchestrationCluster,OperationMetadata> createOrchestrationClusterAsync(String parent, OrchestrationCluster orchestrationCluster, String orchestrationClusterId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
OrchestrationCluster orchestrationCluster = OrchestrationCluster.newBuilder().build();
String orchestrationClusterId = "orchestrationClusterId75469684";
OrchestrationCluster response =
telcoAutomationClient
.createOrchestrationClusterAsync(parent, orchestrationCluster, orchestrationClusterId)
.get();
}
parent - Required. Value for parent.orchestrationCluster - Required. The resource being createdorchestrationClusterId - Required. Id of the requesting object If auto-generating Id
server-side, remove this field and orchestration_cluster_id from the method_signature of
Create RPCcom.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<OrchestrationCluster,OperationMetadata> createOrchestrationClusterAsync(CreateOrchestrationClusterRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateOrchestrationClusterRequest request =
CreateOrchestrationClusterRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setOrchestrationClusterId("orchestrationClusterId75469684")
.setOrchestrationCluster(OrchestrationCluster.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OrchestrationCluster response =
telcoAutomationClient.createOrchestrationClusterAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<CreateOrchestrationClusterRequest,OrchestrationCluster,OperationMetadata> createOrchestrationClusterOperationCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateOrchestrationClusterRequest request =
CreateOrchestrationClusterRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setOrchestrationClusterId("orchestrationClusterId75469684")
.setOrchestrationCluster(OrchestrationCluster.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<OrchestrationCluster, OperationMetadata> future =
telcoAutomationClient.createOrchestrationClusterOperationCallable().futureCall(request);
// Do something.
OrchestrationCluster response = future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<CreateOrchestrationClusterRequest,com.google.longrunning.Operation> createOrchestrationClusterCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateOrchestrationClusterRequest request =
CreateOrchestrationClusterRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setOrchestrationClusterId("orchestrationClusterId75469684")
.setOrchestrationCluster(OrchestrationCluster.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
telcoAutomationClient.createOrchestrationClusterCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> deleteOrchestrationClusterAsync(OrchestrationClusterName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName name =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
telcoAutomationClient.deleteOrchestrationClusterAsync(name).get();
}
name - Required. Name of the resourcecom.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> deleteOrchestrationClusterAsync(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString();
telcoAutomationClient.deleteOrchestrationClusterAsync(name).get();
}
name - Required. Name of the resourcecom.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> deleteOrchestrationClusterAsync(DeleteOrchestrationClusterRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeleteOrchestrationClusterRequest request =
DeleteOrchestrationClusterRequest.newBuilder()
.setName(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setRequestId("requestId693933066")
.build();
telcoAutomationClient.deleteOrchestrationClusterAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<DeleteOrchestrationClusterRequest,com.google.protobuf.Empty,OperationMetadata> deleteOrchestrationClusterOperationCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeleteOrchestrationClusterRequest request =
DeleteOrchestrationClusterRequest.newBuilder()
.setName(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<Empty, OperationMetadata> future =
telcoAutomationClient.deleteOrchestrationClusterOperationCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<DeleteOrchestrationClusterRequest,com.google.longrunning.Operation> deleteOrchestrationClusterCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeleteOrchestrationClusterRequest request =
DeleteOrchestrationClusterRequest.newBuilder()
.setName(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
telcoAutomationClient.deleteOrchestrationClusterCallable().futureCall(request);
// Do something.
future.get();
}
public final TelcoAutomationClient.ListEdgeSlmsPagedResponse listEdgeSlms(LocationName parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (EdgeSlm element : telcoAutomationClient.listEdgeSlms(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. Parent value for ListEdgeSlmsRequestcom.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListEdgeSlmsPagedResponse listEdgeSlms(String parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (EdgeSlm element : telcoAutomationClient.listEdgeSlms(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. Parent value for ListEdgeSlmsRequestcom.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListEdgeSlmsPagedResponse listEdgeSlms(ListEdgeSlmsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListEdgeSlmsRequest request =
ListEdgeSlmsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
for (EdgeSlm element : telcoAutomationClient.listEdgeSlms(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListEdgeSlmsRequest,TelcoAutomationClient.ListEdgeSlmsPagedResponse> listEdgeSlmsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListEdgeSlmsRequest request =
ListEdgeSlmsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
ApiFuture<EdgeSlm> future =
telcoAutomationClient.listEdgeSlmsPagedCallable().futureCall(request);
// Do something.
for (EdgeSlm element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListEdgeSlmsRequest,ListEdgeSlmsResponse> listEdgeSlmsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListEdgeSlmsRequest request =
ListEdgeSlmsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.setFilter("filter-1274492040")
.setOrderBy("orderBy-1207110587")
.build();
while (true) {
ListEdgeSlmsResponse response = telcoAutomationClient.listEdgeSlmsCallable().call(request);
for (EdgeSlm element : response.getEdgeSlmsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final EdgeSlm getEdgeSlm(EdgeSlmName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
EdgeSlmName name = EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]");
EdgeSlm response = telcoAutomationClient.getEdgeSlm(name);
}
name - Required. Name of the resourcecom.google.api.gax.rpc.ApiException - if the remote call failspublic final EdgeSlm getEdgeSlm(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name = EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]").toString();
EdgeSlm response = telcoAutomationClient.getEdgeSlm(name);
}
name - Required. Name of the resourcecom.google.api.gax.rpc.ApiException - if the remote call failspublic final EdgeSlm getEdgeSlm(GetEdgeSlmRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetEdgeSlmRequest request =
GetEdgeSlmRequest.newBuilder()
.setName(EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]").toString())
.build();
EdgeSlm response = telcoAutomationClient.getEdgeSlm(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetEdgeSlmRequest,EdgeSlm> getEdgeSlmCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetEdgeSlmRequest request =
GetEdgeSlmRequest.newBuilder()
.setName(EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]").toString())
.build();
ApiFuture<EdgeSlm> future = telcoAutomationClient.getEdgeSlmCallable().futureCall(request);
// Do something.
EdgeSlm response = future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<EdgeSlm,OperationMetadata> createEdgeSlmAsync(LocationName parent, EdgeSlm edgeSlm, String edgeSlmId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
EdgeSlm edgeSlm = EdgeSlm.newBuilder().build();
String edgeSlmId = "edgeSlmId213186994";
EdgeSlm response = telcoAutomationClient.createEdgeSlmAsync(parent, edgeSlm, edgeSlmId).get();
}
parent - Required. Value for parent.edgeSlm - Required. The resource being creatededgeSlmId - Required. Id of the requesting object If auto-generating Id server-side,
remove this field and edge_slm_id from the method_signature of Create RPCcom.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<EdgeSlm,OperationMetadata> createEdgeSlmAsync(String parent, EdgeSlm edgeSlm, String edgeSlmId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
EdgeSlm edgeSlm = EdgeSlm.newBuilder().build();
String edgeSlmId = "edgeSlmId213186994";
EdgeSlm response = telcoAutomationClient.createEdgeSlmAsync(parent, edgeSlm, edgeSlmId).get();
}
parent - Required. Value for parent.edgeSlm - Required. The resource being creatededgeSlmId - Required. Id of the requesting object If auto-generating Id server-side,
remove this field and edge_slm_id from the method_signature of Create RPCcom.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<EdgeSlm,OperationMetadata> createEdgeSlmAsync(CreateEdgeSlmRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateEdgeSlmRequest request =
CreateEdgeSlmRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setEdgeSlmId("edgeSlmId213186994")
.setEdgeSlm(EdgeSlm.newBuilder().build())
.setRequestId("requestId693933066")
.build();
EdgeSlm response = telcoAutomationClient.createEdgeSlmAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<CreateEdgeSlmRequest,EdgeSlm,OperationMetadata> createEdgeSlmOperationCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateEdgeSlmRequest request =
CreateEdgeSlmRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setEdgeSlmId("edgeSlmId213186994")
.setEdgeSlm(EdgeSlm.newBuilder().build())
.setRequestId("requestId693933066")
.build();
OperationFuture<EdgeSlm, OperationMetadata> future =
telcoAutomationClient.createEdgeSlmOperationCallable().futureCall(request);
// Do something.
EdgeSlm response = future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<CreateEdgeSlmRequest,com.google.longrunning.Operation> createEdgeSlmCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateEdgeSlmRequest request =
CreateEdgeSlmRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setEdgeSlmId("edgeSlmId213186994")
.setEdgeSlm(EdgeSlm.newBuilder().build())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
telcoAutomationClient.createEdgeSlmCallable().futureCall(request);
// Do something.
Operation response = future.get();
}
public final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> deleteEdgeSlmAsync(EdgeSlmName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
EdgeSlmName name = EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]");
telcoAutomationClient.deleteEdgeSlmAsync(name).get();
}
name - Required. Name of the resourcecom.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> deleteEdgeSlmAsync(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name = EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]").toString();
telcoAutomationClient.deleteEdgeSlmAsync(name).get();
}
name - Required. Name of the resourcecom.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.longrunning.OperationFuture<com.google.protobuf.Empty,OperationMetadata> deleteEdgeSlmAsync(DeleteEdgeSlmRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeleteEdgeSlmRequest request =
DeleteEdgeSlmRequest.newBuilder()
.setName(EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]").toString())
.setRequestId("requestId693933066")
.build();
telcoAutomationClient.deleteEdgeSlmAsync(request).get();
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.OperationCallable<DeleteEdgeSlmRequest,com.google.protobuf.Empty,OperationMetadata> deleteEdgeSlmOperationCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeleteEdgeSlmRequest request =
DeleteEdgeSlmRequest.newBuilder()
.setName(EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]").toString())
.setRequestId("requestId693933066")
.build();
OperationFuture<Empty, OperationMetadata> future =
telcoAutomationClient.deleteEdgeSlmOperationCallable().futureCall(request);
// Do something.
future.get();
}
public final com.google.api.gax.rpc.UnaryCallable<DeleteEdgeSlmRequest,com.google.longrunning.Operation> deleteEdgeSlmCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeleteEdgeSlmRequest request =
DeleteEdgeSlmRequest.newBuilder()
.setName(EdgeSlmName.of("[PROJECT]", "[LOCATION]", "[EDGE_SLM]").toString())
.setRequestId("requestId693933066")
.build();
ApiFuture<Operation> future =
telcoAutomationClient.deleteEdgeSlmCallable().futureCall(request);
// Do something.
future.get();
}
public final Blueprint createBlueprint(OrchestrationClusterName parent, Blueprint blueprint, String blueprintId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
Blueprint blueprint = Blueprint.newBuilder().build();
String blueprintId = "blueprintId-1159505138";
Blueprint response = telcoAutomationClient.createBlueprint(parent, blueprint, blueprintId);
}
parent - Required. The name of parent resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".blueprint - Required. The `Blueprint` to create.blueprintId - Optional. The name of the blueprint.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint createBlueprint(String parent, Blueprint blueprint, String blueprintId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString();
Blueprint blueprint = Blueprint.newBuilder().build();
String blueprintId = "blueprintId-1159505138";
Blueprint response = telcoAutomationClient.createBlueprint(parent, blueprint, blueprintId);
}
parent - Required. The name of parent resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".blueprint - Required. The `Blueprint` to create.blueprintId - Optional. The name of the blueprint.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint createBlueprint(CreateBlueprintRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateBlueprintRequest request =
CreateBlueprintRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setBlueprintId("blueprintId-1159505138")
.setBlueprint(Blueprint.newBuilder().build())
.build();
Blueprint response = telcoAutomationClient.createBlueprint(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<CreateBlueprintRequest,Blueprint> createBlueprintCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateBlueprintRequest request =
CreateBlueprintRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setBlueprintId("blueprintId-1159505138")
.setBlueprint(Blueprint.newBuilder().build())
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.createBlueprintCallable().futureCall(request);
// Do something.
Blueprint response = future.get();
}
public final Blueprint updateBlueprint(Blueprint blueprint, com.google.protobuf.FieldMask updateMask)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
Blueprint blueprint = Blueprint.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Blueprint response = telcoAutomationClient.updateBlueprint(blueprint, updateMask);
}
blueprint - Required. The `blueprint` to update.updateMask - Required. Update mask is used to specify the fields to be overwritten in the
`blueprint` resource by the update.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint updateBlueprint(UpdateBlueprintRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
UpdateBlueprintRequest request =
UpdateBlueprintRequest.newBuilder()
.setBlueprint(Blueprint.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Blueprint response = telcoAutomationClient.updateBlueprint(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<UpdateBlueprintRequest,Blueprint> updateBlueprintCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
UpdateBlueprintRequest request =
UpdateBlueprintRequest.newBuilder()
.setBlueprint(Blueprint.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.updateBlueprintCallable().futureCall(request);
// Do something.
Blueprint response = future.get();
}
public final Blueprint getBlueprint(BlueprintName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
BlueprintName name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]");
Blueprint response = telcoAutomationClient.getBlueprint(name);
}
name - Required. The name of the blueprint. Case 1: If the name provided in the request is
{blueprint_id}@{revision_id}, then the revision with revision_id will be
returned. Case 2: If the name provided in the request is {blueprint}, then the current
state of the blueprint is returned.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint getBlueprint(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString();
Blueprint response = telcoAutomationClient.getBlueprint(name);
}
name - Required. The name of the blueprint. Case 1: If the name provided in the request is
{blueprint_id}@{revision_id}, then the revision with revision_id will be
returned. Case 2: If the name provided in the request is {blueprint}, then the current
state of the blueprint is returned.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint getBlueprint(GetBlueprintRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetBlueprintRequest request =
GetBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.setView(BlueprintView.forNumber(0))
.build();
Blueprint response = telcoAutomationClient.getBlueprint(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetBlueprintRequest,Blueprint> getBlueprintCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetBlueprintRequest request =
GetBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.setView(BlueprintView.forNumber(0))
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.getBlueprintCallable().futureCall(request);
// Do something.
Blueprint response = future.get();
}
public final void deleteBlueprint(BlueprintName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
BlueprintName name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]");
telcoAutomationClient.deleteBlueprint(name);
}
name - Required. The name of blueprint to delete. Blueprint name should be in the format
{blueprint_id}, if {blueprint_id}@{revision_id} is passed then the API throws
invalid argument.com.google.api.gax.rpc.ApiException - if the remote call failspublic final void deleteBlueprint(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString();
telcoAutomationClient.deleteBlueprint(name);
}
name - Required. The name of blueprint to delete. Blueprint name should be in the format
{blueprint_id}, if {blueprint_id}@{revision_id} is passed then the API throws
invalid argument.com.google.api.gax.rpc.ApiException - if the remote call failspublic final void deleteBlueprint(DeleteBlueprintRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeleteBlueprintRequest request =
DeleteBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
telcoAutomationClient.deleteBlueprint(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<DeleteBlueprintRequest,com.google.protobuf.Empty> deleteBlueprintCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeleteBlueprintRequest request =
DeleteBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
ApiFuture<Empty> future = telcoAutomationClient.deleteBlueprintCallable().futureCall(request);
// Do something.
future.get();
}
public final TelcoAutomationClient.ListBlueprintsPagedResponse listBlueprints(OrchestrationClusterName parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
for (Blueprint element : telcoAutomationClient.listBlueprints(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The name of parent orchestration cluster resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListBlueprintsPagedResponse listBlueprints(String parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString();
for (Blueprint element : telcoAutomationClient.listBlueprints(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The name of parent orchestration cluster resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListBlueprintsPagedResponse listBlueprints(ListBlueprintsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListBlueprintsRequest request =
ListBlueprintsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Blueprint element : telcoAutomationClient.listBlueprints(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListBlueprintsRequest,TelcoAutomationClient.ListBlueprintsPagedResponse> listBlueprintsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListBlueprintsRequest request =
ListBlueprintsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.listBlueprintsPagedCallable().futureCall(request);
// Do something.
for (Blueprint element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListBlueprintsRequest,ListBlueprintsResponse> listBlueprintsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListBlueprintsRequest request =
ListBlueprintsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListBlueprintsResponse response =
telcoAutomationClient.listBlueprintsCallable().call(request);
for (Blueprint element : response.getBlueprintsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final Blueprint approveBlueprint(BlueprintName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
BlueprintName name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]");
Blueprint response = telcoAutomationClient.approveBlueprint(name);
}
name - Required. The name of the blueprint to approve. The blueprint must be in Proposed
state. A new revision is committed on approval.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint approveBlueprint(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString();
Blueprint response = telcoAutomationClient.approveBlueprint(name);
}
name - Required. The name of the blueprint to approve. The blueprint must be in Proposed
state. A new revision is committed on approval.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint approveBlueprint(ApproveBlueprintRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ApproveBlueprintRequest request =
ApproveBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
Blueprint response = telcoAutomationClient.approveBlueprint(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ApproveBlueprintRequest,Blueprint> approveBlueprintCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ApproveBlueprintRequest request =
ApproveBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.approveBlueprintCallable().futureCall(request);
// Do something.
Blueprint response = future.get();
}
public final Blueprint proposeBlueprint(BlueprintName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
BlueprintName name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]");
Blueprint response = telcoAutomationClient.proposeBlueprint(name);
}
name - Required. The name of the blueprint being proposed.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint proposeBlueprint(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString();
Blueprint response = telcoAutomationClient.proposeBlueprint(name);
}
name - Required. The name of the blueprint being proposed.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint proposeBlueprint(ProposeBlueprintRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ProposeBlueprintRequest request =
ProposeBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
Blueprint response = telcoAutomationClient.proposeBlueprint(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ProposeBlueprintRequest,Blueprint> proposeBlueprintCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ProposeBlueprintRequest request =
ProposeBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.proposeBlueprintCallable().futureCall(request);
// Do something.
Blueprint response = future.get();
}
public final Blueprint rejectBlueprint(BlueprintName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
BlueprintName name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]");
Blueprint response = telcoAutomationClient.rejectBlueprint(name);
}
name - Required. The name of the blueprint being rejected.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint rejectBlueprint(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString();
Blueprint response = telcoAutomationClient.rejectBlueprint(name);
}
name - Required. The name of the blueprint being rejected.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Blueprint rejectBlueprint(RejectBlueprintRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
RejectBlueprintRequest request =
RejectBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
Blueprint response = telcoAutomationClient.rejectBlueprint(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<RejectBlueprintRequest,Blueprint> rejectBlueprintCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
RejectBlueprintRequest request =
RejectBlueprintRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.rejectBlueprintCallable().futureCall(request);
// Do something.
Blueprint response = future.get();
}
public final TelcoAutomationClient.ListBlueprintRevisionsPagedResponse listBlueprintRevisions(BlueprintName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
BlueprintName name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]");
for (Blueprint element : telcoAutomationClient.listBlueprintRevisions(name).iterateAll()) {
// doThingsWith(element);
}
}
name - Required. The name of the blueprint to list revisions for.com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListBlueprintRevisionsPagedResponse listBlueprintRevisions(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString();
for (Blueprint element : telcoAutomationClient.listBlueprintRevisions(name).iterateAll()) {
// doThingsWith(element);
}
}
name - Required. The name of the blueprint to list revisions for.com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListBlueprintRevisionsPagedResponse listBlueprintRevisions(ListBlueprintRevisionsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListBlueprintRevisionsRequest request =
ListBlueprintRevisionsRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Blueprint element : telcoAutomationClient.listBlueprintRevisions(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListBlueprintRevisionsRequest,TelcoAutomationClient.ListBlueprintRevisionsPagedResponse> listBlueprintRevisionsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListBlueprintRevisionsRequest request =
ListBlueprintRevisionsRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.listBlueprintRevisionsPagedCallable().futureCall(request);
// Do something.
for (Blueprint element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListBlueprintRevisionsRequest,ListBlueprintRevisionsResponse> listBlueprintRevisionsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListBlueprintRevisionsRequest request =
ListBlueprintRevisionsRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListBlueprintRevisionsResponse response =
telcoAutomationClient.listBlueprintRevisionsCallable().call(request);
for (Blueprint element : response.getBlueprintsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse searchBlueprintRevisions(OrchestrationClusterName parent, String query)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
String query = "query107944136";
for (Blueprint element :
telcoAutomationClient.searchBlueprintRevisions(parent, query).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The name of parent orchestration cluster resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".query - Required. Supported queries: 1. "" : Lists all revisions across all blueprints. 2.
"latest=true" : Lists latest revisions across all blueprints. 3. "name={name}" : Lists all
revisions of blueprint with name {name}. 4. "name={name} latest=true": Lists latest
revision of blueprint with name {name}com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse searchBlueprintRevisions(String parent, String query)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString();
String query = "query107944136";
for (Blueprint element :
telcoAutomationClient.searchBlueprintRevisions(parent, query).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The name of parent orchestration cluster resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".query - Required. Supported queries: 1. "" : Lists all revisions across all blueprints. 2.
"latest=true" : Lists latest revisions across all blueprints. 3. "name={name}" : Lists all
revisions of blueprint with name {name}. 4. "name={name} latest=true": Lists latest
revision of blueprint with name {name}com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse searchBlueprintRevisions(SearchBlueprintRevisionsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
SearchBlueprintRevisionsRequest request =
SearchBlueprintRevisionsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Blueprint element :
telcoAutomationClient.searchBlueprintRevisions(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<SearchBlueprintRevisionsRequest,TelcoAutomationClient.SearchBlueprintRevisionsPagedResponse> searchBlueprintRevisionsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
SearchBlueprintRevisionsRequest request =
SearchBlueprintRevisionsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Blueprint> future =
telcoAutomationClient.searchBlueprintRevisionsPagedCallable().futureCall(request);
// Do something.
for (Blueprint element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<SearchBlueprintRevisionsRequest,SearchBlueprintRevisionsResponse> searchBlueprintRevisionsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
SearchBlueprintRevisionsRequest request =
SearchBlueprintRevisionsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
SearchBlueprintRevisionsResponse response =
telcoAutomationClient.searchBlueprintRevisionsCallable().call(request);
for (Blueprint element : response.getBlueprintsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse searchDeploymentRevisions(OrchestrationClusterName parent, String query)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
String query = "query107944136";
for (Deployment element :
telcoAutomationClient.searchDeploymentRevisions(parent, query).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The name of parent orchestration cluster resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".query - Required. Supported queries: 1. "" : Lists all revisions across all deployments.
2. "latest=true" : Lists latest revisions across all deployments. 3. "name={name}" : Lists
all revisions of deployment with name {name}. 4. "name={name} latest=true": Lists latest
revision of deployment with name {name}com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse searchDeploymentRevisions(String parent, String query)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString();
String query = "query107944136";
for (Deployment element :
telcoAutomationClient.searchDeploymentRevisions(parent, query).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The name of parent orchestration cluster resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".query - Required. Supported queries: 1. "" : Lists all revisions across all deployments.
2. "latest=true" : Lists latest revisions across all deployments. 3. "name={name}" : Lists
all revisions of deployment with name {name}. 4. "name={name} latest=true": Lists latest
revision of deployment with name {name}com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse searchDeploymentRevisions(SearchDeploymentRevisionsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
SearchDeploymentRevisionsRequest request =
SearchDeploymentRevisionsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Deployment element :
telcoAutomationClient.searchDeploymentRevisions(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<SearchDeploymentRevisionsRequest,TelcoAutomationClient.SearchDeploymentRevisionsPagedResponse> searchDeploymentRevisionsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
SearchDeploymentRevisionsRequest request =
SearchDeploymentRevisionsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Deployment> future =
telcoAutomationClient.searchDeploymentRevisionsPagedCallable().futureCall(request);
// Do something.
for (Deployment element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<SearchDeploymentRevisionsRequest,SearchDeploymentRevisionsResponse> searchDeploymentRevisionsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
SearchDeploymentRevisionsRequest request =
SearchDeploymentRevisionsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setQuery("query107944136")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
SearchDeploymentRevisionsResponse response =
telcoAutomationClient.searchDeploymentRevisionsCallable().call(request);
for (Deployment element : response.getDeploymentsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final DiscardBlueprintChangesResponse discardBlueprintChanges(BlueprintName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
BlueprintName name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]");
DiscardBlueprintChangesResponse response =
telcoAutomationClient.discardBlueprintChanges(name);
}
name - Required. The name of the blueprint of which changes are being discarded.com.google.api.gax.rpc.ApiException - if the remote call failspublic final DiscardBlueprintChangesResponse discardBlueprintChanges(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
BlueprintName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString();
DiscardBlueprintChangesResponse response =
telcoAutomationClient.discardBlueprintChanges(name);
}
name - Required. The name of the blueprint of which changes are being discarded.com.google.api.gax.rpc.ApiException - if the remote call failspublic final DiscardBlueprintChangesResponse discardBlueprintChanges(DiscardBlueprintChangesRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DiscardBlueprintChangesRequest request =
DiscardBlueprintChangesRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
DiscardBlueprintChangesResponse response =
telcoAutomationClient.discardBlueprintChanges(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<DiscardBlueprintChangesRequest,DiscardBlueprintChangesResponse> discardBlueprintChangesCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DiscardBlueprintChangesRequest request =
DiscardBlueprintChangesRequest.newBuilder()
.setName(
BlueprintName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[BLUEPRINT]")
.toString())
.build();
ApiFuture<DiscardBlueprintChangesResponse> future =
telcoAutomationClient.discardBlueprintChangesCallable().futureCall(request);
// Do something.
DiscardBlueprintChangesResponse response = future.get();
}
public final TelcoAutomationClient.ListPublicBlueprintsPagedResponse listPublicBlueprints(LocationName parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
LocationName parent = LocationName.of("[PROJECT]", "[LOCATION]");
for (PublicBlueprint element :
telcoAutomationClient.listPublicBlueprints(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. Parent value of public blueprint. Format should be -
"projects/{project_id}/locations/{location_name}".com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListPublicBlueprintsPagedResponse listPublicBlueprints(String parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent = LocationName.of("[PROJECT]", "[LOCATION]").toString();
for (PublicBlueprint element :
telcoAutomationClient.listPublicBlueprints(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. Parent value of public blueprint. Format should be -
"projects/{project_id}/locations/{location_name}".com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListPublicBlueprintsPagedResponse listPublicBlueprints(ListPublicBlueprintsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListPublicBlueprintsRequest request =
ListPublicBlueprintsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (PublicBlueprint element :
telcoAutomationClient.listPublicBlueprints(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListPublicBlueprintsRequest,TelcoAutomationClient.ListPublicBlueprintsPagedResponse> listPublicBlueprintsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListPublicBlueprintsRequest request =
ListPublicBlueprintsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<PublicBlueprint> future =
telcoAutomationClient.listPublicBlueprintsPagedCallable().futureCall(request);
// Do something.
for (PublicBlueprint element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListPublicBlueprintsRequest,ListPublicBlueprintsResponse> listPublicBlueprintsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListPublicBlueprintsRequest request =
ListPublicBlueprintsRequest.newBuilder()
.setParent(LocationName.of("[PROJECT]", "[LOCATION]").toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListPublicBlueprintsResponse response =
telcoAutomationClient.listPublicBlueprintsCallable().call(request);
for (PublicBlueprint element : response.getPublicBlueprintsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final PublicBlueprint getPublicBlueprint(PublicBlueprintName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
PublicBlueprintName name =
PublicBlueprintName.of("[PROJECT]", "[LOCATION]", "[PUBLIC_LUEPRINT]");
PublicBlueprint response = telcoAutomationClient.getPublicBlueprint(name);
}
name - Required. The name of the public blueprint.com.google.api.gax.rpc.ApiException - if the remote call failspublic final PublicBlueprint getPublicBlueprint(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
PublicBlueprintName.of("[PROJECT]", "[LOCATION]", "[PUBLIC_LUEPRINT]").toString();
PublicBlueprint response = telcoAutomationClient.getPublicBlueprint(name);
}
name - Required. The name of the public blueprint.com.google.api.gax.rpc.ApiException - if the remote call failspublic final PublicBlueprint getPublicBlueprint(GetPublicBlueprintRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetPublicBlueprintRequest request =
GetPublicBlueprintRequest.newBuilder()
.setName(
PublicBlueprintName.of("[PROJECT]", "[LOCATION]", "[PUBLIC_LUEPRINT]").toString())
.build();
PublicBlueprint response = telcoAutomationClient.getPublicBlueprint(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetPublicBlueprintRequest,PublicBlueprint> getPublicBlueprintCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetPublicBlueprintRequest request =
GetPublicBlueprintRequest.newBuilder()
.setName(
PublicBlueprintName.of("[PROJECT]", "[LOCATION]", "[PUBLIC_LUEPRINT]").toString())
.build();
ApiFuture<PublicBlueprint> future =
telcoAutomationClient.getPublicBlueprintCallable().futureCall(request);
// Do something.
PublicBlueprint response = future.get();
}
public final Deployment createDeployment(OrchestrationClusterName parent, Deployment deployment, String deploymentId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
Deployment deployment = Deployment.newBuilder().build();
String deploymentId = "deploymentId-136894784";
Deployment response =
telcoAutomationClient.createDeployment(parent, deployment, deploymentId);
}
parent - Required. The name of parent resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".deployment - Required. The `Deployment` to create.deploymentId - Optional. The name of the deployment.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment createDeployment(String parent, Deployment deployment, String deploymentId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString();
Deployment deployment = Deployment.newBuilder().build();
String deploymentId = "deploymentId-136894784";
Deployment response =
telcoAutomationClient.createDeployment(parent, deployment, deploymentId);
}
parent - Required. The name of parent resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".deployment - Required. The `Deployment` to create.deploymentId - Optional. The name of the deployment.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment createDeployment(CreateDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateDeploymentRequest request =
CreateDeploymentRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setDeploymentId("deploymentId-136894784")
.setDeployment(Deployment.newBuilder().build())
.build();
Deployment response = telcoAutomationClient.createDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<CreateDeploymentRequest,Deployment> createDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
CreateDeploymentRequest request =
CreateDeploymentRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setDeploymentId("deploymentId-136894784")
.setDeployment(Deployment.newBuilder().build())
.build();
ApiFuture<Deployment> future =
telcoAutomationClient.createDeploymentCallable().futureCall(request);
// Do something.
Deployment response = future.get();
}
public final Deployment updateDeployment(Deployment deployment, com.google.protobuf.FieldMask updateMask)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
Deployment deployment = Deployment.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
Deployment response = telcoAutomationClient.updateDeployment(deployment, updateMask);
}
deployment - Required. The `deployment` to update.updateMask - Required. Update mask is used to specify the fields to be overwritten in the
`deployment` resource by the update.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment updateDeployment(UpdateDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
UpdateDeploymentRequest request =
UpdateDeploymentRequest.newBuilder()
.setDeployment(Deployment.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
Deployment response = telcoAutomationClient.updateDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<UpdateDeploymentRequest,Deployment> updateDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
UpdateDeploymentRequest request =
UpdateDeploymentRequest.newBuilder()
.setDeployment(Deployment.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<Deployment> future =
telcoAutomationClient.updateDeploymentCallable().futureCall(request);
// Do something.
Deployment response = future.get();
}
public final Deployment getDeployment(DeploymentName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeploymentName name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]");
Deployment response = telcoAutomationClient.getDeployment(name);
}
name - Required. The name of the deployment. Case 1: If the name provided in the request
is {deployment_id}@{revision_id}, then the revision with revision_id will be
returned. Case 2: If the name provided in the request is {deployment}, then the current
state of the deployment is returned.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment getDeployment(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString();
Deployment response = telcoAutomationClient.getDeployment(name);
}
name - Required. The name of the deployment. Case 1: If the name provided in the request
is {deployment_id}@{revision_id}, then the revision with revision_id will be
returned. Case 2: If the name provided in the request is {deployment}, then the current
state of the deployment is returned.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment getDeployment(GetDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetDeploymentRequest request =
GetDeploymentRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setView(DeploymentView.forNumber(0))
.build();
Deployment response = telcoAutomationClient.getDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetDeploymentRequest,Deployment> getDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetDeploymentRequest request =
GetDeploymentRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setView(DeploymentView.forNumber(0))
.build();
ApiFuture<Deployment> future =
telcoAutomationClient.getDeploymentCallable().futureCall(request);
// Do something.
Deployment response = future.get();
}
public final void removeDeployment(DeploymentName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeploymentName name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]");
telcoAutomationClient.removeDeployment(name);
}
name - Required. The name of deployment to initiate delete.com.google.api.gax.rpc.ApiException - if the remote call failspublic final void removeDeployment(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString();
telcoAutomationClient.removeDeployment(name);
}
name - Required. The name of deployment to initiate delete.com.google.api.gax.rpc.ApiException - if the remote call failspublic final void removeDeployment(RemoveDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
RemoveDeploymentRequest request =
RemoveDeploymentRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.build();
telcoAutomationClient.removeDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<RemoveDeploymentRequest,com.google.protobuf.Empty> removeDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
RemoveDeploymentRequest request =
RemoveDeploymentRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.build();
ApiFuture<Empty> future =
telcoAutomationClient.removeDeploymentCallable().futureCall(request);
// Do something.
future.get();
}
public final TelcoAutomationClient.ListDeploymentsPagedResponse listDeployments(OrchestrationClusterName parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
OrchestrationClusterName parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]");
for (Deployment element : telcoAutomationClient.listDeployments(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The name of parent orchestration cluster resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListDeploymentsPagedResponse listDeployments(String parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent =
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString();
for (Deployment element : telcoAutomationClient.listDeployments(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The name of parent orchestration cluster resource. Format should be -
"projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListDeploymentsPagedResponse listDeployments(ListDeploymentsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListDeploymentsRequest request =
ListDeploymentsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Deployment element : telcoAutomationClient.listDeployments(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListDeploymentsRequest,TelcoAutomationClient.ListDeploymentsPagedResponse> listDeploymentsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListDeploymentsRequest request =
ListDeploymentsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Deployment> future =
telcoAutomationClient.listDeploymentsPagedCallable().futureCall(request);
// Do something.
for (Deployment element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListDeploymentsRequest,ListDeploymentsResponse> listDeploymentsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListDeploymentsRequest request =
ListDeploymentsRequest.newBuilder()
.setParent(
OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
.toString())
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListDeploymentsResponse response =
telcoAutomationClient.listDeploymentsCallable().call(request);
for (Deployment element : response.getDeploymentsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final TelcoAutomationClient.ListDeploymentRevisionsPagedResponse listDeploymentRevisions(DeploymentName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeploymentName name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]");
for (Deployment element : telcoAutomationClient.listDeploymentRevisions(name).iterateAll()) {
// doThingsWith(element);
}
}
name - Required. The name of the deployment to list revisions for.com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListDeploymentRevisionsPagedResponse listDeploymentRevisions(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString();
for (Deployment element : telcoAutomationClient.listDeploymentRevisions(name).iterateAll()) {
// doThingsWith(element);
}
}
name - Required. The name of the deployment to list revisions for.com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListDeploymentRevisionsPagedResponse listDeploymentRevisions(ListDeploymentRevisionsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListDeploymentRevisionsRequest request =
ListDeploymentRevisionsRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Deployment element :
telcoAutomationClient.listDeploymentRevisions(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListDeploymentRevisionsRequest,TelcoAutomationClient.ListDeploymentRevisionsPagedResponse> listDeploymentRevisionsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListDeploymentRevisionsRequest request =
ListDeploymentRevisionsRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Deployment> future =
telcoAutomationClient.listDeploymentRevisionsPagedCallable().futureCall(request);
// Do something.
for (Deployment element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListDeploymentRevisionsRequest,ListDeploymentRevisionsResponse> listDeploymentRevisionsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListDeploymentRevisionsRequest request =
ListDeploymentRevisionsRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListDeploymentRevisionsResponse response =
telcoAutomationClient.listDeploymentRevisionsCallable().call(request);
for (Deployment element : response.getDeploymentsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final DiscardDeploymentChangesResponse discardDeploymentChanges(DeploymentName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeploymentName name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]");
DiscardDeploymentChangesResponse response =
telcoAutomationClient.discardDeploymentChanges(name);
}
name - Required. The name of the deployment of which changes are being discarded.com.google.api.gax.rpc.ApiException - if the remote call failspublic final DiscardDeploymentChangesResponse discardDeploymentChanges(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString();
DiscardDeploymentChangesResponse response =
telcoAutomationClient.discardDeploymentChanges(name);
}
name - Required. The name of the deployment of which changes are being discarded.com.google.api.gax.rpc.ApiException - if the remote call failspublic final DiscardDeploymentChangesResponse discardDeploymentChanges(DiscardDeploymentChangesRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DiscardDeploymentChangesRequest request =
DiscardDeploymentChangesRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.build();
DiscardDeploymentChangesResponse response =
telcoAutomationClient.discardDeploymentChanges(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<DiscardDeploymentChangesRequest,DiscardDeploymentChangesResponse> discardDeploymentChangesCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DiscardDeploymentChangesRequest request =
DiscardDeploymentChangesRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.build();
ApiFuture<DiscardDeploymentChangesResponse> future =
telcoAutomationClient.discardDeploymentChangesCallable().futureCall(request);
// Do something.
DiscardDeploymentChangesResponse response = future.get();
}
public final Deployment applyDeployment(DeploymentName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeploymentName name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]");
Deployment response = telcoAutomationClient.applyDeployment(name);
}
name - Required. The name of the deployment to apply to orchestration cluster.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment applyDeployment(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString();
Deployment response = telcoAutomationClient.applyDeployment(name);
}
name - Required. The name of the deployment to apply to orchestration cluster.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment applyDeployment(ApplyDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ApplyDeploymentRequest request =
ApplyDeploymentRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.build();
Deployment response = telcoAutomationClient.applyDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ApplyDeploymentRequest,Deployment> applyDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ApplyDeploymentRequest request =
ApplyDeploymentRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.build();
ApiFuture<Deployment> future =
telcoAutomationClient.applyDeploymentCallable().futureCall(request);
// Do something.
Deployment response = future.get();
}
public final ComputeDeploymentStatusResponse computeDeploymentStatus(DeploymentName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeploymentName name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]");
ComputeDeploymentStatusResponse response =
telcoAutomationClient.computeDeploymentStatus(name);
}
name - Required. The name of the deployment without revisionID.com.google.api.gax.rpc.ApiException - if the remote call failspublic final ComputeDeploymentStatusResponse computeDeploymentStatus(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString();
ComputeDeploymentStatusResponse response =
telcoAutomationClient.computeDeploymentStatus(name);
}
name - Required. The name of the deployment without revisionID.com.google.api.gax.rpc.ApiException - if the remote call failspublic final ComputeDeploymentStatusResponse computeDeploymentStatus(ComputeDeploymentStatusRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ComputeDeploymentStatusRequest request =
ComputeDeploymentStatusRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.build();
ComputeDeploymentStatusResponse response =
telcoAutomationClient.computeDeploymentStatus(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ComputeDeploymentStatusRequest,ComputeDeploymentStatusResponse> computeDeploymentStatusCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ComputeDeploymentStatusRequest request =
ComputeDeploymentStatusRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.build();
ApiFuture<ComputeDeploymentStatusResponse> future =
telcoAutomationClient.computeDeploymentStatusCallable().futureCall(request);
// Do something.
ComputeDeploymentStatusResponse response = future.get();
}
public final Deployment rollbackDeployment(DeploymentName name, String revisionId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeploymentName name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]");
String revisionId = "revisionId-1507445162";
Deployment response = telcoAutomationClient.rollbackDeployment(name, revisionId);
}
name - Required. Name of the deployment.revisionId - Required. The revision id of deployment to roll back to.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment rollbackDeployment(String name, String revisionId)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString();
String revisionId = "revisionId-1507445162";
Deployment response = telcoAutomationClient.rollbackDeployment(name, revisionId);
}
name - Required. Name of the deployment.revisionId - Required. The revision id of deployment to roll back to.com.google.api.gax.rpc.ApiException - if the remote call failspublic final Deployment rollbackDeployment(RollbackDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
RollbackDeploymentRequest request =
RollbackDeploymentRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setRevisionId("revisionId-1507445162")
.build();
Deployment response = telcoAutomationClient.rollbackDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<RollbackDeploymentRequest,Deployment> rollbackDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
RollbackDeploymentRequest request =
RollbackDeploymentRequest.newBuilder()
.setName(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setRevisionId("revisionId-1507445162")
.build();
ApiFuture<Deployment> future =
telcoAutomationClient.rollbackDeploymentCallable().futureCall(request);
// Do something.
Deployment response = future.get();
}
public final HydratedDeployment getHydratedDeployment(HydratedDeploymentName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
HydratedDeploymentName name =
HydratedDeploymentName.of(
"[PROJECT]",
"[LOCATION]",
"[ORCHESTRATION_CLUSTER]",
"[DEPLOYMENT]",
"[HYDRATED_DEPLOYMENT]");
HydratedDeployment response = telcoAutomationClient.getHydratedDeployment(name);
}
name - Required. Name of the hydrated deployment.com.google.api.gax.rpc.ApiException - if the remote call failspublic final HydratedDeployment getHydratedDeployment(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
HydratedDeploymentName.of(
"[PROJECT]",
"[LOCATION]",
"[ORCHESTRATION_CLUSTER]",
"[DEPLOYMENT]",
"[HYDRATED_DEPLOYMENT]")
.toString();
HydratedDeployment response = telcoAutomationClient.getHydratedDeployment(name);
}
name - Required. Name of the hydrated deployment.com.google.api.gax.rpc.ApiException - if the remote call failspublic final HydratedDeployment getHydratedDeployment(GetHydratedDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetHydratedDeploymentRequest request =
GetHydratedDeploymentRequest.newBuilder()
.setName(
HydratedDeploymentName.of(
"[PROJECT]",
"[LOCATION]",
"[ORCHESTRATION_CLUSTER]",
"[DEPLOYMENT]",
"[HYDRATED_DEPLOYMENT]")
.toString())
.build();
HydratedDeployment response = telcoAutomationClient.getHydratedDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<GetHydratedDeploymentRequest,HydratedDeployment> getHydratedDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetHydratedDeploymentRequest request =
GetHydratedDeploymentRequest.newBuilder()
.setName(
HydratedDeploymentName.of(
"[PROJECT]",
"[LOCATION]",
"[ORCHESTRATION_CLUSTER]",
"[DEPLOYMENT]",
"[HYDRATED_DEPLOYMENT]")
.toString())
.build();
ApiFuture<HydratedDeployment> future =
telcoAutomationClient.getHydratedDeploymentCallable().futureCall(request);
// Do something.
HydratedDeployment response = future.get();
}
public final TelcoAutomationClient.ListHydratedDeploymentsPagedResponse listHydratedDeployments(DeploymentName parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
DeploymentName parent =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]");
for (HydratedDeployment element :
telcoAutomationClient.listHydratedDeployments(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The deployment managing the hydrated deployments.com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListHydratedDeploymentsPagedResponse listHydratedDeployments(String parent)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String parent =
DeploymentName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString();
for (HydratedDeployment element :
telcoAutomationClient.listHydratedDeployments(parent).iterateAll()) {
// doThingsWith(element);
}
}
parent - Required. The deployment managing the hydrated deployments.com.google.api.gax.rpc.ApiException - if the remote call failspublic final TelcoAutomationClient.ListHydratedDeploymentsPagedResponse listHydratedDeployments(ListHydratedDeploymentsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListHydratedDeploymentsRequest request =
ListHydratedDeploymentsRequest.newBuilder()
.setParent(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (HydratedDeployment element :
telcoAutomationClient.listHydratedDeployments(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ListHydratedDeploymentsRequest,TelcoAutomationClient.ListHydratedDeploymentsPagedResponse> listHydratedDeploymentsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListHydratedDeploymentsRequest request =
ListHydratedDeploymentsRequest.newBuilder()
.setParent(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<HydratedDeployment> future =
telcoAutomationClient.listHydratedDeploymentsPagedCallable().futureCall(request);
// Do something.
for (HydratedDeployment element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<ListHydratedDeploymentsRequest,ListHydratedDeploymentsResponse> listHydratedDeploymentsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListHydratedDeploymentsRequest request =
ListHydratedDeploymentsRequest.newBuilder()
.setParent(
DeploymentName.of(
"[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]", "[DEPLOYMENT]")
.toString())
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListHydratedDeploymentsResponse response =
telcoAutomationClient.listHydratedDeploymentsCallable().call(request);
for (HydratedDeployment element : response.getHydratedDeploymentsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final HydratedDeployment updateHydratedDeployment(HydratedDeployment hydratedDeployment, com.google.protobuf.FieldMask updateMask)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
HydratedDeployment hydratedDeployment = HydratedDeployment.newBuilder().build();
FieldMask updateMask = FieldMask.newBuilder().build();
HydratedDeployment response =
telcoAutomationClient.updateHydratedDeployment(hydratedDeployment, updateMask);
}
hydratedDeployment - Required. The hydrated deployment to update.updateMask - Required. The list of fields to update. Update mask supports a special value
`*` which fully replaces (equivalent to PUT) the resource provided.com.google.api.gax.rpc.ApiException - if the remote call failspublic final HydratedDeployment updateHydratedDeployment(UpdateHydratedDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
UpdateHydratedDeploymentRequest request =
UpdateHydratedDeploymentRequest.newBuilder()
.setHydratedDeployment(HydratedDeployment.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
HydratedDeployment response = telcoAutomationClient.updateHydratedDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<UpdateHydratedDeploymentRequest,HydratedDeployment> updateHydratedDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
UpdateHydratedDeploymentRequest request =
UpdateHydratedDeploymentRequest.newBuilder()
.setHydratedDeployment(HydratedDeployment.newBuilder().build())
.setUpdateMask(FieldMask.newBuilder().build())
.build();
ApiFuture<HydratedDeployment> future =
telcoAutomationClient.updateHydratedDeploymentCallable().futureCall(request);
// Do something.
HydratedDeployment response = future.get();
}
public final HydratedDeployment applyHydratedDeployment(HydratedDeploymentName name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
HydratedDeploymentName name =
HydratedDeploymentName.of(
"[PROJECT]",
"[LOCATION]",
"[ORCHESTRATION_CLUSTER]",
"[DEPLOYMENT]",
"[HYDRATED_DEPLOYMENT]");
HydratedDeployment response = telcoAutomationClient.applyHydratedDeployment(name);
}
name - Required. The name of the hydrated deployment to apply.com.google.api.gax.rpc.ApiException - if the remote call failspublic final HydratedDeployment applyHydratedDeployment(String name)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
String name =
HydratedDeploymentName.of(
"[PROJECT]",
"[LOCATION]",
"[ORCHESTRATION_CLUSTER]",
"[DEPLOYMENT]",
"[HYDRATED_DEPLOYMENT]")
.toString();
HydratedDeployment response = telcoAutomationClient.applyHydratedDeployment(name);
}
name - Required. The name of the hydrated deployment to apply.com.google.api.gax.rpc.ApiException - if the remote call failspublic final HydratedDeployment applyHydratedDeployment(ApplyHydratedDeploymentRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ApplyHydratedDeploymentRequest request =
ApplyHydratedDeploymentRequest.newBuilder()
.setName(
HydratedDeploymentName.of(
"[PROJECT]",
"[LOCATION]",
"[ORCHESTRATION_CLUSTER]",
"[DEPLOYMENT]",
"[HYDRATED_DEPLOYMENT]")
.toString())
.build();
HydratedDeployment response = telcoAutomationClient.applyHydratedDeployment(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<ApplyHydratedDeploymentRequest,HydratedDeployment> applyHydratedDeploymentCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ApplyHydratedDeploymentRequest request =
ApplyHydratedDeploymentRequest.newBuilder()
.setName(
HydratedDeploymentName.of(
"[PROJECT]",
"[LOCATION]",
"[ORCHESTRATION_CLUSTER]",
"[DEPLOYMENT]",
"[HYDRATED_DEPLOYMENT]")
.toString())
.build();
ApiFuture<HydratedDeployment> future =
telcoAutomationClient.applyHydratedDeploymentCallable().futureCall(request);
// Do something.
HydratedDeployment response = future.get();
}
public final TelcoAutomationClient.ListLocationsPagedResponse listLocations(com.google.cloud.location.ListLocationsRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
for (Location element : telcoAutomationClient.listLocations(request).iterateAll()) {
// doThingsWith(element);
}
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,TelcoAutomationClient.ListLocationsPagedResponse> listLocationsPagedCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
ApiFuture<Location> future =
telcoAutomationClient.listLocationsPagedCallable().futureCall(request);
// Do something.
for (Location element : future.get().iterateAll()) {
// doThingsWith(element);
}
}
public final com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.ListLocationsRequest,com.google.cloud.location.ListLocationsResponse> listLocationsCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
ListLocationsRequest request =
ListLocationsRequest.newBuilder()
.setName("name3373707")
.setFilter("filter-1274492040")
.setPageSize(883849137)
.setPageToken("pageToken873572522")
.build();
while (true) {
ListLocationsResponse response =
telcoAutomationClient.listLocationsCallable().call(request);
for (Location element : response.getLocationsList()) {
// doThingsWith(element);
}
String nextPageToken = response.getNextPageToken();
if (!Strings.isNullOrEmpty(nextPageToken)) {
request = request.toBuilder().setPageToken(nextPageToken).build();
} else {
break;
}
}
}
public final com.google.cloud.location.Location getLocation(com.google.cloud.location.GetLocationRequest request)
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
Location response = telcoAutomationClient.getLocation(request);
}
request - The request object containing all of the parameters for the API call.com.google.api.gax.rpc.ApiException - if the remote call failspublic final com.google.api.gax.rpc.UnaryCallable<com.google.cloud.location.GetLocationRequest,com.google.cloud.location.Location> getLocationCallable()
Sample code:
// This snippet has been automatically generated and should be regarded as a code template only.
// It will require modifications to work:
// - It may require correct/in-range values for request initialization.
// - It may require specifying regional endpoints when creating the service client as shown in
// https://cloud.google.com/java/docs/setup#configure_endpoints_for_the_client_library
try (TelcoAutomationClient telcoAutomationClient = TelcoAutomationClient.create()) {
GetLocationRequest request = GetLocationRequest.newBuilder().setName("name3373707").build();
ApiFuture<Location> future = telcoAutomationClient.getLocationCallable().futureCall(request);
// Do something.
Location response = future.get();
}
public final void close()
close in interface AutoCloseablepublic void shutdown()
shutdown in interface com.google.api.gax.core.BackgroundResourcepublic boolean isShutdown()
isShutdown in interface com.google.api.gax.core.BackgroundResourcepublic boolean isTerminated()
isTerminated in interface com.google.api.gax.core.BackgroundResourcepublic void shutdownNow()
shutdownNow in interface com.google.api.gax.core.BackgroundResourcepublic boolean awaitTermination(long duration,
TimeUnit unit)
throws InterruptedException
awaitTermination in interface com.google.api.gax.core.BackgroundResourceInterruptedExceptionCopyright © 2023 Google LLC. All rights reserved.