public final Blueprint createBlueprint(String parent, Blueprint blueprint, String blueprintId) {
    CreateBlueprintRequest request =
        CreateBlueprintRequest.newBuilder()
            .setParent(parent)
            .setBlueprint(blueprint)
            .setBlueprintId(blueprintId)
            .build();
    return createBlueprint(request);
  }
Creates a blueprint.

<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 =
      OrchestrationClusterName.of("[PROJECT]", "[LOCATION]", "[ORCHESTRATION_CLUSTER]")
          .toString();
  Blueprint blueprint = Blueprint.newBuilder().build();
  String blueprintId = "blueprintId-1159505138";
  Blueprint response = telcoAutomationClient.createBlueprint(parent, blueprint, blueprintId);
}
}</pre>

@param parent Required. The name of parent resource. Format should be -
    "projects/{project_id}/locations/{location_name}/orchestrationClusters/{orchestration_cluster}".
@param blueprint Required. The `Blueprint` to create.
@param blueprintId Optional. The name of the blueprint.
@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