docs: @BetaApi(
        "The surface for long-running operations is not stable yet and may change in the future.")
    public final OperationFuture<Instruction, CreateInstructionMetadata> createInstructionAsync(
        String parent, Instruction instruction) {
      PROJECT_PATH_TEMPLATE.validate(parent, "createInstruction");
      CreateInstructionRequest request =
          CreateInstructionRequest.newBuilder().setParent(parent).setInstruction(instruction).build();
      return createInstructionAsync(request);
    }