public final OperationFuture<OrchestrationCluster, OperationMetadata>
      createOrchestrationClusterAsync(
          String parent, OrchestrationCluster orchestrationCluster, String orchestrationClusterId) {
    CreateOrchestrationClusterRequest request =
        CreateOrchestrationClusterRequest.newBuilder()
            .setParent(parent)
            .setOrchestrationCluster(orchestrationCluster)
            .setOrchestrationClusterId(orchestrationClusterId)
            .build();
    return createOrchestrationClusterAsync(request);
  }
Creates a new OrchestrationCluster in a given project and location.

<p>Sample code:

<pre>{@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();
}
}</pre>

@param parent Required. Value for parent.
@param orchestrationCluster Required. The resource being created
@param orchestrationClusterId 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 RPC
@throws com.google.api.gax.rpc.ApiException if the remote call fails
java-telcoautomation/google-cloud-telcoautomation/src/main/java/com/google/cloud/telcoautomation/v1alpha1/TelcoAutomationClient.java