All Downloads are FREE. Search and download functionalities are using the official Maven repository.

xyz.block.ftl.v1.console.Module Maven / Gradle / Ivy

There is a newer version: 0.368.1
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: xyz/block/ftl/v1/console/console.proto

// Protobuf Java Version: 3.25.4
package xyz.block.ftl.v1.console;

/**
 * Protobuf type {@code xyz.block.ftl.v1.console.Module}
 */
public final class Module extends
    com.google.protobuf.GeneratedMessageV3 implements
    // @@protoc_insertion_point(message_implements:xyz.block.ftl.v1.console.Module)
    ModuleOrBuilder {
private static final long serialVersionUID = 0L;
  // Use Module.newBuilder() to construct.
  private Module(com.google.protobuf.GeneratedMessageV3.Builder builder) {
    super(builder);
  }
  private Module() {
    name_ = "";
    deploymentKey_ = "";
    language_ = "";
    schema_ = "";
    verbs_ = java.util.Collections.emptyList();
    data_ = java.util.Collections.emptyList();
    secrets_ = java.util.Collections.emptyList();
    configs_ = java.util.Collections.emptyList();
  }

  @java.lang.Override
  @SuppressWarnings({"unused"})
  protected java.lang.Object newInstance(
      UnusedPrivateParameter unused) {
    return new Module();
  }

  public static final com.google.protobuf.Descriptors.Descriptor
      getDescriptor() {
    return xyz.block.ftl.v1.console.Console.internal_static_xyz_block_ftl_v1_console_Module_descriptor;
  }

  @java.lang.Override
  protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
      internalGetFieldAccessorTable() {
    return xyz.block.ftl.v1.console.Console.internal_static_xyz_block_ftl_v1_console_Module_fieldAccessorTable
        .ensureFieldAccessorsInitialized(
            xyz.block.ftl.v1.console.Module.class, xyz.block.ftl.v1.console.Module.Builder.class);
  }

  public static final int NAME_FIELD_NUMBER = 1;
  @SuppressWarnings("serial")
  private volatile java.lang.Object name_ = "";
  /**
   * string name = 1;
   * @return The name.
   */
  @java.lang.Override
  public java.lang.String getName() {
    java.lang.Object ref = name_;
    if (ref instanceof java.lang.String) {
      return (java.lang.String) ref;
    } else {
      com.google.protobuf.ByteString bs = 
          (com.google.protobuf.ByteString) ref;
      java.lang.String s = bs.toStringUtf8();
      name_ = s;
      return s;
    }
  }
  /**
   * string name = 1;
   * @return The bytes for name.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getNameBytes() {
    java.lang.Object ref = name_;
    if (ref instanceof java.lang.String) {
      com.google.protobuf.ByteString b = 
          com.google.protobuf.ByteString.copyFromUtf8(
              (java.lang.String) ref);
      name_ = b;
      return b;
    } else {
      return (com.google.protobuf.ByteString) ref;
    }
  }

  public static final int DEPLOYMENT_KEY_FIELD_NUMBER = 2;
  @SuppressWarnings("serial")
  private volatile java.lang.Object deploymentKey_ = "";
  /**
   * string deployment_key = 2;
   * @return The deploymentKey.
   */
  @java.lang.Override
  public java.lang.String getDeploymentKey() {
    java.lang.Object ref = deploymentKey_;
    if (ref instanceof java.lang.String) {
      return (java.lang.String) ref;
    } else {
      com.google.protobuf.ByteString bs = 
          (com.google.protobuf.ByteString) ref;
      java.lang.String s = bs.toStringUtf8();
      deploymentKey_ = s;
      return s;
    }
  }
  /**
   * string deployment_key = 2;
   * @return The bytes for deploymentKey.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getDeploymentKeyBytes() {
    java.lang.Object ref = deploymentKey_;
    if (ref instanceof java.lang.String) {
      com.google.protobuf.ByteString b = 
          com.google.protobuf.ByteString.copyFromUtf8(
              (java.lang.String) ref);
      deploymentKey_ = b;
      return b;
    } else {
      return (com.google.protobuf.ByteString) ref;
    }
  }

  public static final int LANGUAGE_FIELD_NUMBER = 3;
  @SuppressWarnings("serial")
  private volatile java.lang.Object language_ = "";
  /**
   * string language = 3;
   * @return The language.
   */
  @java.lang.Override
  public java.lang.String getLanguage() {
    java.lang.Object ref = language_;
    if (ref instanceof java.lang.String) {
      return (java.lang.String) ref;
    } else {
      com.google.protobuf.ByteString bs = 
          (com.google.protobuf.ByteString) ref;
      java.lang.String s = bs.toStringUtf8();
      language_ = s;
      return s;
    }
  }
  /**
   * string language = 3;
   * @return The bytes for language.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getLanguageBytes() {
    java.lang.Object ref = language_;
    if (ref instanceof java.lang.String) {
      com.google.protobuf.ByteString b = 
          com.google.protobuf.ByteString.copyFromUtf8(
              (java.lang.String) ref);
      language_ = b;
      return b;
    } else {
      return (com.google.protobuf.ByteString) ref;
    }
  }

  public static final int SCHEMA_FIELD_NUMBER = 4;
  @SuppressWarnings("serial")
  private volatile java.lang.Object schema_ = "";
  /**
   * string schema = 4;
   * @return The schema.
   */
  @java.lang.Override
  public java.lang.String getSchema() {
    java.lang.Object ref = schema_;
    if (ref instanceof java.lang.String) {
      return (java.lang.String) ref;
    } else {
      com.google.protobuf.ByteString bs = 
          (com.google.protobuf.ByteString) ref;
      java.lang.String s = bs.toStringUtf8();
      schema_ = s;
      return s;
    }
  }
  /**
   * string schema = 4;
   * @return The bytes for schema.
   */
  @java.lang.Override
  public com.google.protobuf.ByteString
      getSchemaBytes() {
    java.lang.Object ref = schema_;
    if (ref instanceof java.lang.String) {
      com.google.protobuf.ByteString b = 
          com.google.protobuf.ByteString.copyFromUtf8(
              (java.lang.String) ref);
      schema_ = b;
      return b;
    } else {
      return (com.google.protobuf.ByteString) ref;
    }
  }

  public static final int VERBS_FIELD_NUMBER = 5;
  @SuppressWarnings("serial")
  private java.util.List verbs_;
  /**
   * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
   */
  @java.lang.Override
  public java.util.List getVerbsList() {
    return verbs_;
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
   */
  @java.lang.Override
  public java.util.List 
      getVerbsOrBuilderList() {
    return verbs_;
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
   */
  @java.lang.Override
  public int getVerbsCount() {
    return verbs_.size();
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
   */
  @java.lang.Override
  public xyz.block.ftl.v1.console.Verb getVerbs(int index) {
    return verbs_.get(index);
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
   */
  @java.lang.Override
  public xyz.block.ftl.v1.console.VerbOrBuilder getVerbsOrBuilder(
      int index) {
    return verbs_.get(index);
  }

  public static final int DATA_FIELD_NUMBER = 6;
  @SuppressWarnings("serial")
  private java.util.List data_;
  /**
   * repeated .xyz.block.ftl.v1.console.Data data = 6;
   */
  @java.lang.Override
  public java.util.List getDataList() {
    return data_;
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Data data = 6;
   */
  @java.lang.Override
  public java.util.List 
      getDataOrBuilderList() {
    return data_;
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Data data = 6;
   */
  @java.lang.Override
  public int getDataCount() {
    return data_.size();
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Data data = 6;
   */
  @java.lang.Override
  public xyz.block.ftl.v1.console.Data getData(int index) {
    return data_.get(index);
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Data data = 6;
   */
  @java.lang.Override
  public xyz.block.ftl.v1.console.DataOrBuilder getDataOrBuilder(
      int index) {
    return data_.get(index);
  }

  public static final int SECRETS_FIELD_NUMBER = 7;
  @SuppressWarnings("serial")
  private java.util.List secrets_;
  /**
   * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
   */
  @java.lang.Override
  public java.util.List getSecretsList() {
    return secrets_;
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
   */
  @java.lang.Override
  public java.util.List 
      getSecretsOrBuilderList() {
    return secrets_;
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
   */
  @java.lang.Override
  public int getSecretsCount() {
    return secrets_.size();
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
   */
  @java.lang.Override
  public xyz.block.ftl.v1.console.Secret getSecrets(int index) {
    return secrets_.get(index);
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
   */
  @java.lang.Override
  public xyz.block.ftl.v1.console.SecretOrBuilder getSecretsOrBuilder(
      int index) {
    return secrets_.get(index);
  }

  public static final int CONFIGS_FIELD_NUMBER = 8;
  @SuppressWarnings("serial")
  private java.util.List configs_;
  /**
   * repeated .xyz.block.ftl.v1.console.Config configs = 8;
   */
  @java.lang.Override
  public java.util.List getConfigsList() {
    return configs_;
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Config configs = 8;
   */
  @java.lang.Override
  public java.util.List 
      getConfigsOrBuilderList() {
    return configs_;
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Config configs = 8;
   */
  @java.lang.Override
  public int getConfigsCount() {
    return configs_.size();
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Config configs = 8;
   */
  @java.lang.Override
  public xyz.block.ftl.v1.console.Config getConfigs(int index) {
    return configs_.get(index);
  }
  /**
   * repeated .xyz.block.ftl.v1.console.Config configs = 8;
   */
  @java.lang.Override
  public xyz.block.ftl.v1.console.ConfigOrBuilder getConfigsOrBuilder(
      int index) {
    return configs_.get(index);
  }

  private byte memoizedIsInitialized = -1;
  @java.lang.Override
  public final boolean isInitialized() {
    byte isInitialized = memoizedIsInitialized;
    if (isInitialized == 1) return true;
    if (isInitialized == 0) return false;

    memoizedIsInitialized = 1;
    return true;
  }

  @java.lang.Override
  public void writeTo(com.google.protobuf.CodedOutputStream output)
                      throws java.io.IOException {
    if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
      com.google.protobuf.GeneratedMessageV3.writeString(output, 1, name_);
    }
    if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deploymentKey_)) {
      com.google.protobuf.GeneratedMessageV3.writeString(output, 2, deploymentKey_);
    }
    if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(language_)) {
      com.google.protobuf.GeneratedMessageV3.writeString(output, 3, language_);
    }
    if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schema_)) {
      com.google.protobuf.GeneratedMessageV3.writeString(output, 4, schema_);
    }
    for (int i = 0; i < verbs_.size(); i++) {
      output.writeMessage(5, verbs_.get(i));
    }
    for (int i = 0; i < data_.size(); i++) {
      output.writeMessage(6, data_.get(i));
    }
    for (int i = 0; i < secrets_.size(); i++) {
      output.writeMessage(7, secrets_.get(i));
    }
    for (int i = 0; i < configs_.size(); i++) {
      output.writeMessage(8, configs_.get(i));
    }
    getUnknownFields().writeTo(output);
  }

  @java.lang.Override
  public int getSerializedSize() {
    int size = memoizedSize;
    if (size != -1) return size;

    size = 0;
    if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(name_)) {
      size += com.google.protobuf.GeneratedMessageV3.computeStringSize(1, name_);
    }
    if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(deploymentKey_)) {
      size += com.google.protobuf.GeneratedMessageV3.computeStringSize(2, deploymentKey_);
    }
    if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(language_)) {
      size += com.google.protobuf.GeneratedMessageV3.computeStringSize(3, language_);
    }
    if (!com.google.protobuf.GeneratedMessageV3.isStringEmpty(schema_)) {
      size += com.google.protobuf.GeneratedMessageV3.computeStringSize(4, schema_);
    }
    for (int i = 0; i < verbs_.size(); i++) {
      size += com.google.protobuf.CodedOutputStream
        .computeMessageSize(5, verbs_.get(i));
    }
    for (int i = 0; i < data_.size(); i++) {
      size += com.google.protobuf.CodedOutputStream
        .computeMessageSize(6, data_.get(i));
    }
    for (int i = 0; i < secrets_.size(); i++) {
      size += com.google.protobuf.CodedOutputStream
        .computeMessageSize(7, secrets_.get(i));
    }
    for (int i = 0; i < configs_.size(); i++) {
      size += com.google.protobuf.CodedOutputStream
        .computeMessageSize(8, configs_.get(i));
    }
    size += getUnknownFields().getSerializedSize();
    memoizedSize = size;
    return size;
  }

  @java.lang.Override
  public boolean equals(final java.lang.Object obj) {
    if (obj == this) {
     return true;
    }
    if (!(obj instanceof xyz.block.ftl.v1.console.Module)) {
      return super.equals(obj);
    }
    xyz.block.ftl.v1.console.Module other = (xyz.block.ftl.v1.console.Module) obj;

    if (!getName()
        .equals(other.getName())) return false;
    if (!getDeploymentKey()
        .equals(other.getDeploymentKey())) return false;
    if (!getLanguage()
        .equals(other.getLanguage())) return false;
    if (!getSchema()
        .equals(other.getSchema())) return false;
    if (!getVerbsList()
        .equals(other.getVerbsList())) return false;
    if (!getDataList()
        .equals(other.getDataList())) return false;
    if (!getSecretsList()
        .equals(other.getSecretsList())) return false;
    if (!getConfigsList()
        .equals(other.getConfigsList())) return false;
    if (!getUnknownFields().equals(other.getUnknownFields())) return false;
    return true;
  }

  @java.lang.Override
  public int hashCode() {
    if (memoizedHashCode != 0) {
      return memoizedHashCode;
    }
    int hash = 41;
    hash = (19 * hash) + getDescriptor().hashCode();
    hash = (37 * hash) + NAME_FIELD_NUMBER;
    hash = (53 * hash) + getName().hashCode();
    hash = (37 * hash) + DEPLOYMENT_KEY_FIELD_NUMBER;
    hash = (53 * hash) + getDeploymentKey().hashCode();
    hash = (37 * hash) + LANGUAGE_FIELD_NUMBER;
    hash = (53 * hash) + getLanguage().hashCode();
    hash = (37 * hash) + SCHEMA_FIELD_NUMBER;
    hash = (53 * hash) + getSchema().hashCode();
    if (getVerbsCount() > 0) {
      hash = (37 * hash) + VERBS_FIELD_NUMBER;
      hash = (53 * hash) + getVerbsList().hashCode();
    }
    if (getDataCount() > 0) {
      hash = (37 * hash) + DATA_FIELD_NUMBER;
      hash = (53 * hash) + getDataList().hashCode();
    }
    if (getSecretsCount() > 0) {
      hash = (37 * hash) + SECRETS_FIELD_NUMBER;
      hash = (53 * hash) + getSecretsList().hashCode();
    }
    if (getConfigsCount() > 0) {
      hash = (37 * hash) + CONFIGS_FIELD_NUMBER;
      hash = (53 * hash) + getConfigsList().hashCode();
    }
    hash = (29 * hash) + getUnknownFields().hashCode();
    memoizedHashCode = hash;
    return hash;
  }

  public static xyz.block.ftl.v1.console.Module parseFrom(
      java.nio.ByteBuffer data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return PARSER.parseFrom(data);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(
      java.nio.ByteBuffer data,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return PARSER.parseFrom(data, extensionRegistry);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(
      com.google.protobuf.ByteString data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return PARSER.parseFrom(data);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(
      com.google.protobuf.ByteString data,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return PARSER.parseFrom(data, extensionRegistry);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(byte[] data)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return PARSER.parseFrom(data);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(
      byte[] data,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws com.google.protobuf.InvalidProtocolBufferException {
    return PARSER.parseFrom(data, extensionRegistry);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(java.io.InputStream input)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageV3
        .parseWithIOException(PARSER, input);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(
      java.io.InputStream input,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageV3
        .parseWithIOException(PARSER, input, extensionRegistry);
  }

  public static xyz.block.ftl.v1.console.Module parseDelimitedFrom(java.io.InputStream input)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageV3
        .parseDelimitedWithIOException(PARSER, input);
  }

  public static xyz.block.ftl.v1.console.Module parseDelimitedFrom(
      java.io.InputStream input,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageV3
        .parseDelimitedWithIOException(PARSER, input, extensionRegistry);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(
      com.google.protobuf.CodedInputStream input)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageV3
        .parseWithIOException(PARSER, input);
  }
  public static xyz.block.ftl.v1.console.Module parseFrom(
      com.google.protobuf.CodedInputStream input,
      com.google.protobuf.ExtensionRegistryLite extensionRegistry)
      throws java.io.IOException {
    return com.google.protobuf.GeneratedMessageV3
        .parseWithIOException(PARSER, input, extensionRegistry);
  }

  @java.lang.Override
  public Builder newBuilderForType() { return newBuilder(); }
  public static Builder newBuilder() {
    return DEFAULT_INSTANCE.toBuilder();
  }
  public static Builder newBuilder(xyz.block.ftl.v1.console.Module prototype) {
    return DEFAULT_INSTANCE.toBuilder().mergeFrom(prototype);
  }
  @java.lang.Override
  public Builder toBuilder() {
    return this == DEFAULT_INSTANCE
        ? new Builder() : new Builder().mergeFrom(this);
  }

  @java.lang.Override
  protected Builder newBuilderForType(
      com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
    Builder builder = new Builder(parent);
    return builder;
  }
  /**
   * Protobuf type {@code xyz.block.ftl.v1.console.Module}
   */
  public static final class Builder extends
      com.google.protobuf.GeneratedMessageV3.Builder implements
      // @@protoc_insertion_point(builder_implements:xyz.block.ftl.v1.console.Module)
      xyz.block.ftl.v1.console.ModuleOrBuilder {
    public static final com.google.protobuf.Descriptors.Descriptor
        getDescriptor() {
      return xyz.block.ftl.v1.console.Console.internal_static_xyz_block_ftl_v1_console_Module_descriptor;
    }

    @java.lang.Override
    protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
        internalGetFieldAccessorTable() {
      return xyz.block.ftl.v1.console.Console.internal_static_xyz_block_ftl_v1_console_Module_fieldAccessorTable
          .ensureFieldAccessorsInitialized(
              xyz.block.ftl.v1.console.Module.class, xyz.block.ftl.v1.console.Module.Builder.class);
    }

    // Construct using xyz.block.ftl.v1.console.Module.newBuilder()
    private Builder() {

    }

    private Builder(
        com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
      super(parent);

    }
    @java.lang.Override
    public Builder clear() {
      super.clear();
      bitField0_ = 0;
      name_ = "";
      deploymentKey_ = "";
      language_ = "";
      schema_ = "";
      if (verbsBuilder_ == null) {
        verbs_ = java.util.Collections.emptyList();
      } else {
        verbs_ = null;
        verbsBuilder_.clear();
      }
      bitField0_ = (bitField0_ & ~0x00000010);
      if (dataBuilder_ == null) {
        data_ = java.util.Collections.emptyList();
      } else {
        data_ = null;
        dataBuilder_.clear();
      }
      bitField0_ = (bitField0_ & ~0x00000020);
      if (secretsBuilder_ == null) {
        secrets_ = java.util.Collections.emptyList();
      } else {
        secrets_ = null;
        secretsBuilder_.clear();
      }
      bitField0_ = (bitField0_ & ~0x00000040);
      if (configsBuilder_ == null) {
        configs_ = java.util.Collections.emptyList();
      } else {
        configs_ = null;
        configsBuilder_.clear();
      }
      bitField0_ = (bitField0_ & ~0x00000080);
      return this;
    }

    @java.lang.Override
    public com.google.protobuf.Descriptors.Descriptor
        getDescriptorForType() {
      return xyz.block.ftl.v1.console.Console.internal_static_xyz_block_ftl_v1_console_Module_descriptor;
    }

    @java.lang.Override
    public xyz.block.ftl.v1.console.Module getDefaultInstanceForType() {
      return xyz.block.ftl.v1.console.Module.getDefaultInstance();
    }

    @java.lang.Override
    public xyz.block.ftl.v1.console.Module build() {
      xyz.block.ftl.v1.console.Module result = buildPartial();
      if (!result.isInitialized()) {
        throw newUninitializedMessageException(result);
      }
      return result;
    }

    @java.lang.Override
    public xyz.block.ftl.v1.console.Module buildPartial() {
      xyz.block.ftl.v1.console.Module result = new xyz.block.ftl.v1.console.Module(this);
      buildPartialRepeatedFields(result);
      if (bitField0_ != 0) { buildPartial0(result); }
      onBuilt();
      return result;
    }

    private void buildPartialRepeatedFields(xyz.block.ftl.v1.console.Module result) {
      if (verbsBuilder_ == null) {
        if (((bitField0_ & 0x00000010) != 0)) {
          verbs_ = java.util.Collections.unmodifiableList(verbs_);
          bitField0_ = (bitField0_ & ~0x00000010);
        }
        result.verbs_ = verbs_;
      } else {
        result.verbs_ = verbsBuilder_.build();
      }
      if (dataBuilder_ == null) {
        if (((bitField0_ & 0x00000020) != 0)) {
          data_ = java.util.Collections.unmodifiableList(data_);
          bitField0_ = (bitField0_ & ~0x00000020);
        }
        result.data_ = data_;
      } else {
        result.data_ = dataBuilder_.build();
      }
      if (secretsBuilder_ == null) {
        if (((bitField0_ & 0x00000040) != 0)) {
          secrets_ = java.util.Collections.unmodifiableList(secrets_);
          bitField0_ = (bitField0_ & ~0x00000040);
        }
        result.secrets_ = secrets_;
      } else {
        result.secrets_ = secretsBuilder_.build();
      }
      if (configsBuilder_ == null) {
        if (((bitField0_ & 0x00000080) != 0)) {
          configs_ = java.util.Collections.unmodifiableList(configs_);
          bitField0_ = (bitField0_ & ~0x00000080);
        }
        result.configs_ = configs_;
      } else {
        result.configs_ = configsBuilder_.build();
      }
    }

    private void buildPartial0(xyz.block.ftl.v1.console.Module result) {
      int from_bitField0_ = bitField0_;
      if (((from_bitField0_ & 0x00000001) != 0)) {
        result.name_ = name_;
      }
      if (((from_bitField0_ & 0x00000002) != 0)) {
        result.deploymentKey_ = deploymentKey_;
      }
      if (((from_bitField0_ & 0x00000004) != 0)) {
        result.language_ = language_;
      }
      if (((from_bitField0_ & 0x00000008) != 0)) {
        result.schema_ = schema_;
      }
    }

    @java.lang.Override
    public Builder clone() {
      return super.clone();
    }
    @java.lang.Override
    public Builder setField(
        com.google.protobuf.Descriptors.FieldDescriptor field,
        java.lang.Object value) {
      return super.setField(field, value);
    }
    @java.lang.Override
    public Builder clearField(
        com.google.protobuf.Descriptors.FieldDescriptor field) {
      return super.clearField(field);
    }
    @java.lang.Override
    public Builder clearOneof(
        com.google.protobuf.Descriptors.OneofDescriptor oneof) {
      return super.clearOneof(oneof);
    }
    @java.lang.Override
    public Builder setRepeatedField(
        com.google.protobuf.Descriptors.FieldDescriptor field,
        int index, java.lang.Object value) {
      return super.setRepeatedField(field, index, value);
    }
    @java.lang.Override
    public Builder addRepeatedField(
        com.google.protobuf.Descriptors.FieldDescriptor field,
        java.lang.Object value) {
      return super.addRepeatedField(field, value);
    }
    @java.lang.Override
    public Builder mergeFrom(com.google.protobuf.Message other) {
      if (other instanceof xyz.block.ftl.v1.console.Module) {
        return mergeFrom((xyz.block.ftl.v1.console.Module)other);
      } else {
        super.mergeFrom(other);
        return this;
      }
    }

    public Builder mergeFrom(xyz.block.ftl.v1.console.Module other) {
      if (other == xyz.block.ftl.v1.console.Module.getDefaultInstance()) return this;
      if (!other.getName().isEmpty()) {
        name_ = other.name_;
        bitField0_ |= 0x00000001;
        onChanged();
      }
      if (!other.getDeploymentKey().isEmpty()) {
        deploymentKey_ = other.deploymentKey_;
        bitField0_ |= 0x00000002;
        onChanged();
      }
      if (!other.getLanguage().isEmpty()) {
        language_ = other.language_;
        bitField0_ |= 0x00000004;
        onChanged();
      }
      if (!other.getSchema().isEmpty()) {
        schema_ = other.schema_;
        bitField0_ |= 0x00000008;
        onChanged();
      }
      if (verbsBuilder_ == null) {
        if (!other.verbs_.isEmpty()) {
          if (verbs_.isEmpty()) {
            verbs_ = other.verbs_;
            bitField0_ = (bitField0_ & ~0x00000010);
          } else {
            ensureVerbsIsMutable();
            verbs_.addAll(other.verbs_);
          }
          onChanged();
        }
      } else {
        if (!other.verbs_.isEmpty()) {
          if (verbsBuilder_.isEmpty()) {
            verbsBuilder_.dispose();
            verbsBuilder_ = null;
            verbs_ = other.verbs_;
            bitField0_ = (bitField0_ & ~0x00000010);
            verbsBuilder_ = 
              com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
                 getVerbsFieldBuilder() : null;
          } else {
            verbsBuilder_.addAllMessages(other.verbs_);
          }
        }
      }
      if (dataBuilder_ == null) {
        if (!other.data_.isEmpty()) {
          if (data_.isEmpty()) {
            data_ = other.data_;
            bitField0_ = (bitField0_ & ~0x00000020);
          } else {
            ensureDataIsMutable();
            data_.addAll(other.data_);
          }
          onChanged();
        }
      } else {
        if (!other.data_.isEmpty()) {
          if (dataBuilder_.isEmpty()) {
            dataBuilder_.dispose();
            dataBuilder_ = null;
            data_ = other.data_;
            bitField0_ = (bitField0_ & ~0x00000020);
            dataBuilder_ = 
              com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
                 getDataFieldBuilder() : null;
          } else {
            dataBuilder_.addAllMessages(other.data_);
          }
        }
      }
      if (secretsBuilder_ == null) {
        if (!other.secrets_.isEmpty()) {
          if (secrets_.isEmpty()) {
            secrets_ = other.secrets_;
            bitField0_ = (bitField0_ & ~0x00000040);
          } else {
            ensureSecretsIsMutable();
            secrets_.addAll(other.secrets_);
          }
          onChanged();
        }
      } else {
        if (!other.secrets_.isEmpty()) {
          if (secretsBuilder_.isEmpty()) {
            secretsBuilder_.dispose();
            secretsBuilder_ = null;
            secrets_ = other.secrets_;
            bitField0_ = (bitField0_ & ~0x00000040);
            secretsBuilder_ = 
              com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
                 getSecretsFieldBuilder() : null;
          } else {
            secretsBuilder_.addAllMessages(other.secrets_);
          }
        }
      }
      if (configsBuilder_ == null) {
        if (!other.configs_.isEmpty()) {
          if (configs_.isEmpty()) {
            configs_ = other.configs_;
            bitField0_ = (bitField0_ & ~0x00000080);
          } else {
            ensureConfigsIsMutable();
            configs_.addAll(other.configs_);
          }
          onChanged();
        }
      } else {
        if (!other.configs_.isEmpty()) {
          if (configsBuilder_.isEmpty()) {
            configsBuilder_.dispose();
            configsBuilder_ = null;
            configs_ = other.configs_;
            bitField0_ = (bitField0_ & ~0x00000080);
            configsBuilder_ = 
              com.google.protobuf.GeneratedMessageV3.alwaysUseFieldBuilders ?
                 getConfigsFieldBuilder() : null;
          } else {
            configsBuilder_.addAllMessages(other.configs_);
          }
        }
      }
      this.mergeUnknownFields(other.getUnknownFields());
      onChanged();
      return this;
    }

    @java.lang.Override
    public final boolean isInitialized() {
      return true;
    }

    @java.lang.Override
    public Builder mergeFrom(
        com.google.protobuf.CodedInputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws java.io.IOException {
      if (extensionRegistry == null) {
        throw new java.lang.NullPointerException();
      }
      try {
        boolean done = false;
        while (!done) {
          int tag = input.readTag();
          switch (tag) {
            case 0:
              done = true;
              break;
            case 10: {
              name_ = input.readStringRequireUtf8();
              bitField0_ |= 0x00000001;
              break;
            } // case 10
            case 18: {
              deploymentKey_ = input.readStringRequireUtf8();
              bitField0_ |= 0x00000002;
              break;
            } // case 18
            case 26: {
              language_ = input.readStringRequireUtf8();
              bitField0_ |= 0x00000004;
              break;
            } // case 26
            case 34: {
              schema_ = input.readStringRequireUtf8();
              bitField0_ |= 0x00000008;
              break;
            } // case 34
            case 42: {
              xyz.block.ftl.v1.console.Verb m =
                  input.readMessage(
                      xyz.block.ftl.v1.console.Verb.parser(),
                      extensionRegistry);
              if (verbsBuilder_ == null) {
                ensureVerbsIsMutable();
                verbs_.add(m);
              } else {
                verbsBuilder_.addMessage(m);
              }
              break;
            } // case 42
            case 50: {
              xyz.block.ftl.v1.console.Data m =
                  input.readMessage(
                      xyz.block.ftl.v1.console.Data.parser(),
                      extensionRegistry);
              if (dataBuilder_ == null) {
                ensureDataIsMutable();
                data_.add(m);
              } else {
                dataBuilder_.addMessage(m);
              }
              break;
            } // case 50
            case 58: {
              xyz.block.ftl.v1.console.Secret m =
                  input.readMessage(
                      xyz.block.ftl.v1.console.Secret.parser(),
                      extensionRegistry);
              if (secretsBuilder_ == null) {
                ensureSecretsIsMutable();
                secrets_.add(m);
              } else {
                secretsBuilder_.addMessage(m);
              }
              break;
            } // case 58
            case 66: {
              xyz.block.ftl.v1.console.Config m =
                  input.readMessage(
                      xyz.block.ftl.v1.console.Config.parser(),
                      extensionRegistry);
              if (configsBuilder_ == null) {
                ensureConfigsIsMutable();
                configs_.add(m);
              } else {
                configsBuilder_.addMessage(m);
              }
              break;
            } // case 66
            default: {
              if (!super.parseUnknownField(input, extensionRegistry, tag)) {
                done = true; // was an endgroup tag
              }
              break;
            } // default:
          } // switch (tag)
        } // while (!done)
      } catch (com.google.protobuf.InvalidProtocolBufferException e) {
        throw e.unwrapIOException();
      } finally {
        onChanged();
      } // finally
      return this;
    }
    private int bitField0_;

    private java.lang.Object name_ = "";
    /**
     * string name = 1;
     * @return The name.
     */
    public java.lang.String getName() {
      java.lang.Object ref = name_;
      if (!(ref instanceof java.lang.String)) {
        com.google.protobuf.ByteString bs =
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        name_ = s;
        return s;
      } else {
        return (java.lang.String) ref;
      }
    }
    /**
     * string name = 1;
     * @return The bytes for name.
     */
    public com.google.protobuf.ByteString
        getNameBytes() {
      java.lang.Object ref = name_;
      if (ref instanceof String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        name_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }
    /**
     * string name = 1;
     * @param value The name to set.
     * @return This builder for chaining.
     */
    public Builder setName(
        java.lang.String value) {
      if (value == null) { throw new NullPointerException(); }
      name_ = value;
      bitField0_ |= 0x00000001;
      onChanged();
      return this;
    }
    /**
     * string name = 1;
     * @return This builder for chaining.
     */
    public Builder clearName() {
      name_ = getDefaultInstance().getName();
      bitField0_ = (bitField0_ & ~0x00000001);
      onChanged();
      return this;
    }
    /**
     * string name = 1;
     * @param value The bytes for name to set.
     * @return This builder for chaining.
     */
    public Builder setNameBytes(
        com.google.protobuf.ByteString value) {
      if (value == null) { throw new NullPointerException(); }
      checkByteStringIsUtf8(value);
      name_ = value;
      bitField0_ |= 0x00000001;
      onChanged();
      return this;
    }

    private java.lang.Object deploymentKey_ = "";
    /**
     * string deployment_key = 2;
     * @return The deploymentKey.
     */
    public java.lang.String getDeploymentKey() {
      java.lang.Object ref = deploymentKey_;
      if (!(ref instanceof java.lang.String)) {
        com.google.protobuf.ByteString bs =
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        deploymentKey_ = s;
        return s;
      } else {
        return (java.lang.String) ref;
      }
    }
    /**
     * string deployment_key = 2;
     * @return The bytes for deploymentKey.
     */
    public com.google.protobuf.ByteString
        getDeploymentKeyBytes() {
      java.lang.Object ref = deploymentKey_;
      if (ref instanceof String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        deploymentKey_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }
    /**
     * string deployment_key = 2;
     * @param value The deploymentKey to set.
     * @return This builder for chaining.
     */
    public Builder setDeploymentKey(
        java.lang.String value) {
      if (value == null) { throw new NullPointerException(); }
      deploymentKey_ = value;
      bitField0_ |= 0x00000002;
      onChanged();
      return this;
    }
    /**
     * string deployment_key = 2;
     * @return This builder for chaining.
     */
    public Builder clearDeploymentKey() {
      deploymentKey_ = getDefaultInstance().getDeploymentKey();
      bitField0_ = (bitField0_ & ~0x00000002);
      onChanged();
      return this;
    }
    /**
     * string deployment_key = 2;
     * @param value The bytes for deploymentKey to set.
     * @return This builder for chaining.
     */
    public Builder setDeploymentKeyBytes(
        com.google.protobuf.ByteString value) {
      if (value == null) { throw new NullPointerException(); }
      checkByteStringIsUtf8(value);
      deploymentKey_ = value;
      bitField0_ |= 0x00000002;
      onChanged();
      return this;
    }

    private java.lang.Object language_ = "";
    /**
     * string language = 3;
     * @return The language.
     */
    public java.lang.String getLanguage() {
      java.lang.Object ref = language_;
      if (!(ref instanceof java.lang.String)) {
        com.google.protobuf.ByteString bs =
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        language_ = s;
        return s;
      } else {
        return (java.lang.String) ref;
      }
    }
    /**
     * string language = 3;
     * @return The bytes for language.
     */
    public com.google.protobuf.ByteString
        getLanguageBytes() {
      java.lang.Object ref = language_;
      if (ref instanceof String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        language_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }
    /**
     * string language = 3;
     * @param value The language to set.
     * @return This builder for chaining.
     */
    public Builder setLanguage(
        java.lang.String value) {
      if (value == null) { throw new NullPointerException(); }
      language_ = value;
      bitField0_ |= 0x00000004;
      onChanged();
      return this;
    }
    /**
     * string language = 3;
     * @return This builder for chaining.
     */
    public Builder clearLanguage() {
      language_ = getDefaultInstance().getLanguage();
      bitField0_ = (bitField0_ & ~0x00000004);
      onChanged();
      return this;
    }
    /**
     * string language = 3;
     * @param value The bytes for language to set.
     * @return This builder for chaining.
     */
    public Builder setLanguageBytes(
        com.google.protobuf.ByteString value) {
      if (value == null) { throw new NullPointerException(); }
      checkByteStringIsUtf8(value);
      language_ = value;
      bitField0_ |= 0x00000004;
      onChanged();
      return this;
    }

    private java.lang.Object schema_ = "";
    /**
     * string schema = 4;
     * @return The schema.
     */
    public java.lang.String getSchema() {
      java.lang.Object ref = schema_;
      if (!(ref instanceof java.lang.String)) {
        com.google.protobuf.ByteString bs =
            (com.google.protobuf.ByteString) ref;
        java.lang.String s = bs.toStringUtf8();
        schema_ = s;
        return s;
      } else {
        return (java.lang.String) ref;
      }
    }
    /**
     * string schema = 4;
     * @return The bytes for schema.
     */
    public com.google.protobuf.ByteString
        getSchemaBytes() {
      java.lang.Object ref = schema_;
      if (ref instanceof String) {
        com.google.protobuf.ByteString b = 
            com.google.protobuf.ByteString.copyFromUtf8(
                (java.lang.String) ref);
        schema_ = b;
        return b;
      } else {
        return (com.google.protobuf.ByteString) ref;
      }
    }
    /**
     * string schema = 4;
     * @param value The schema to set.
     * @return This builder for chaining.
     */
    public Builder setSchema(
        java.lang.String value) {
      if (value == null) { throw new NullPointerException(); }
      schema_ = value;
      bitField0_ |= 0x00000008;
      onChanged();
      return this;
    }
    /**
     * string schema = 4;
     * @return This builder for chaining.
     */
    public Builder clearSchema() {
      schema_ = getDefaultInstance().getSchema();
      bitField0_ = (bitField0_ & ~0x00000008);
      onChanged();
      return this;
    }
    /**
     * string schema = 4;
     * @param value The bytes for schema to set.
     * @return This builder for chaining.
     */
    public Builder setSchemaBytes(
        com.google.protobuf.ByteString value) {
      if (value == null) { throw new NullPointerException(); }
      checkByteStringIsUtf8(value);
      schema_ = value;
      bitField0_ |= 0x00000008;
      onChanged();
      return this;
    }

    private java.util.List verbs_ =
      java.util.Collections.emptyList();
    private void ensureVerbsIsMutable() {
      if (!((bitField0_ & 0x00000010) != 0)) {
        verbs_ = new java.util.ArrayList(verbs_);
        bitField0_ |= 0x00000010;
       }
    }

    private com.google.protobuf.RepeatedFieldBuilderV3<
        xyz.block.ftl.v1.console.Verb, xyz.block.ftl.v1.console.Verb.Builder, xyz.block.ftl.v1.console.VerbOrBuilder> verbsBuilder_;

    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public java.util.List getVerbsList() {
      if (verbsBuilder_ == null) {
        return java.util.Collections.unmodifiableList(verbs_);
      } else {
        return verbsBuilder_.getMessageList();
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public int getVerbsCount() {
      if (verbsBuilder_ == null) {
        return verbs_.size();
      } else {
        return verbsBuilder_.getCount();
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public xyz.block.ftl.v1.console.Verb getVerbs(int index) {
      if (verbsBuilder_ == null) {
        return verbs_.get(index);
      } else {
        return verbsBuilder_.getMessage(index);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder setVerbs(
        int index, xyz.block.ftl.v1.console.Verb value) {
      if (verbsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureVerbsIsMutable();
        verbs_.set(index, value);
        onChanged();
      } else {
        verbsBuilder_.setMessage(index, value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder setVerbs(
        int index, xyz.block.ftl.v1.console.Verb.Builder builderForValue) {
      if (verbsBuilder_ == null) {
        ensureVerbsIsMutable();
        verbs_.set(index, builderForValue.build());
        onChanged();
      } else {
        verbsBuilder_.setMessage(index, builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder addVerbs(xyz.block.ftl.v1.console.Verb value) {
      if (verbsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureVerbsIsMutable();
        verbs_.add(value);
        onChanged();
      } else {
        verbsBuilder_.addMessage(value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder addVerbs(
        int index, xyz.block.ftl.v1.console.Verb value) {
      if (verbsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureVerbsIsMutable();
        verbs_.add(index, value);
        onChanged();
      } else {
        verbsBuilder_.addMessage(index, value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder addVerbs(
        xyz.block.ftl.v1.console.Verb.Builder builderForValue) {
      if (verbsBuilder_ == null) {
        ensureVerbsIsMutable();
        verbs_.add(builderForValue.build());
        onChanged();
      } else {
        verbsBuilder_.addMessage(builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder addVerbs(
        int index, xyz.block.ftl.v1.console.Verb.Builder builderForValue) {
      if (verbsBuilder_ == null) {
        ensureVerbsIsMutable();
        verbs_.add(index, builderForValue.build());
        onChanged();
      } else {
        verbsBuilder_.addMessage(index, builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder addAllVerbs(
        java.lang.Iterable values) {
      if (verbsBuilder_ == null) {
        ensureVerbsIsMutable();
        com.google.protobuf.AbstractMessageLite.Builder.addAll(
            values, verbs_);
        onChanged();
      } else {
        verbsBuilder_.addAllMessages(values);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder clearVerbs() {
      if (verbsBuilder_ == null) {
        verbs_ = java.util.Collections.emptyList();
        bitField0_ = (bitField0_ & ~0x00000010);
        onChanged();
      } else {
        verbsBuilder_.clear();
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public Builder removeVerbs(int index) {
      if (verbsBuilder_ == null) {
        ensureVerbsIsMutable();
        verbs_.remove(index);
        onChanged();
      } else {
        verbsBuilder_.remove(index);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public xyz.block.ftl.v1.console.Verb.Builder getVerbsBuilder(
        int index) {
      return getVerbsFieldBuilder().getBuilder(index);
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public xyz.block.ftl.v1.console.VerbOrBuilder getVerbsOrBuilder(
        int index) {
      if (verbsBuilder_ == null) {
        return verbs_.get(index);  } else {
        return verbsBuilder_.getMessageOrBuilder(index);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public java.util.List 
         getVerbsOrBuilderList() {
      if (verbsBuilder_ != null) {
        return verbsBuilder_.getMessageOrBuilderList();
      } else {
        return java.util.Collections.unmodifiableList(verbs_);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public xyz.block.ftl.v1.console.Verb.Builder addVerbsBuilder() {
      return getVerbsFieldBuilder().addBuilder(
          xyz.block.ftl.v1.console.Verb.getDefaultInstance());
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public xyz.block.ftl.v1.console.Verb.Builder addVerbsBuilder(
        int index) {
      return getVerbsFieldBuilder().addBuilder(
          index, xyz.block.ftl.v1.console.Verb.getDefaultInstance());
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Verb verbs = 5;
     */
    public java.util.List 
         getVerbsBuilderList() {
      return getVerbsFieldBuilder().getBuilderList();
    }
    private com.google.protobuf.RepeatedFieldBuilderV3<
        xyz.block.ftl.v1.console.Verb, xyz.block.ftl.v1.console.Verb.Builder, xyz.block.ftl.v1.console.VerbOrBuilder> 
        getVerbsFieldBuilder() {
      if (verbsBuilder_ == null) {
        verbsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
            xyz.block.ftl.v1.console.Verb, xyz.block.ftl.v1.console.Verb.Builder, xyz.block.ftl.v1.console.VerbOrBuilder>(
                verbs_,
                ((bitField0_ & 0x00000010) != 0),
                getParentForChildren(),
                isClean());
        verbs_ = null;
      }
      return verbsBuilder_;
    }

    private java.util.List data_ =
      java.util.Collections.emptyList();
    private void ensureDataIsMutable() {
      if (!((bitField0_ & 0x00000020) != 0)) {
        data_ = new java.util.ArrayList(data_);
        bitField0_ |= 0x00000020;
       }
    }

    private com.google.protobuf.RepeatedFieldBuilderV3<
        xyz.block.ftl.v1.console.Data, xyz.block.ftl.v1.console.Data.Builder, xyz.block.ftl.v1.console.DataOrBuilder> dataBuilder_;

    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public java.util.List getDataList() {
      if (dataBuilder_ == null) {
        return java.util.Collections.unmodifiableList(data_);
      } else {
        return dataBuilder_.getMessageList();
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public int getDataCount() {
      if (dataBuilder_ == null) {
        return data_.size();
      } else {
        return dataBuilder_.getCount();
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public xyz.block.ftl.v1.console.Data getData(int index) {
      if (dataBuilder_ == null) {
        return data_.get(index);
      } else {
        return dataBuilder_.getMessage(index);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder setData(
        int index, xyz.block.ftl.v1.console.Data value) {
      if (dataBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureDataIsMutable();
        data_.set(index, value);
        onChanged();
      } else {
        dataBuilder_.setMessage(index, value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder setData(
        int index, xyz.block.ftl.v1.console.Data.Builder builderForValue) {
      if (dataBuilder_ == null) {
        ensureDataIsMutable();
        data_.set(index, builderForValue.build());
        onChanged();
      } else {
        dataBuilder_.setMessage(index, builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder addData(xyz.block.ftl.v1.console.Data value) {
      if (dataBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureDataIsMutable();
        data_.add(value);
        onChanged();
      } else {
        dataBuilder_.addMessage(value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder addData(
        int index, xyz.block.ftl.v1.console.Data value) {
      if (dataBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureDataIsMutable();
        data_.add(index, value);
        onChanged();
      } else {
        dataBuilder_.addMessage(index, value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder addData(
        xyz.block.ftl.v1.console.Data.Builder builderForValue) {
      if (dataBuilder_ == null) {
        ensureDataIsMutable();
        data_.add(builderForValue.build());
        onChanged();
      } else {
        dataBuilder_.addMessage(builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder addData(
        int index, xyz.block.ftl.v1.console.Data.Builder builderForValue) {
      if (dataBuilder_ == null) {
        ensureDataIsMutable();
        data_.add(index, builderForValue.build());
        onChanged();
      } else {
        dataBuilder_.addMessage(index, builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder addAllData(
        java.lang.Iterable values) {
      if (dataBuilder_ == null) {
        ensureDataIsMutable();
        com.google.protobuf.AbstractMessageLite.Builder.addAll(
            values, data_);
        onChanged();
      } else {
        dataBuilder_.addAllMessages(values);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder clearData() {
      if (dataBuilder_ == null) {
        data_ = java.util.Collections.emptyList();
        bitField0_ = (bitField0_ & ~0x00000020);
        onChanged();
      } else {
        dataBuilder_.clear();
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public Builder removeData(int index) {
      if (dataBuilder_ == null) {
        ensureDataIsMutable();
        data_.remove(index);
        onChanged();
      } else {
        dataBuilder_.remove(index);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public xyz.block.ftl.v1.console.Data.Builder getDataBuilder(
        int index) {
      return getDataFieldBuilder().getBuilder(index);
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public xyz.block.ftl.v1.console.DataOrBuilder getDataOrBuilder(
        int index) {
      if (dataBuilder_ == null) {
        return data_.get(index);  } else {
        return dataBuilder_.getMessageOrBuilder(index);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public java.util.List 
         getDataOrBuilderList() {
      if (dataBuilder_ != null) {
        return dataBuilder_.getMessageOrBuilderList();
      } else {
        return java.util.Collections.unmodifiableList(data_);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public xyz.block.ftl.v1.console.Data.Builder addDataBuilder() {
      return getDataFieldBuilder().addBuilder(
          xyz.block.ftl.v1.console.Data.getDefaultInstance());
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public xyz.block.ftl.v1.console.Data.Builder addDataBuilder(
        int index) {
      return getDataFieldBuilder().addBuilder(
          index, xyz.block.ftl.v1.console.Data.getDefaultInstance());
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Data data = 6;
     */
    public java.util.List 
         getDataBuilderList() {
      return getDataFieldBuilder().getBuilderList();
    }
    private com.google.protobuf.RepeatedFieldBuilderV3<
        xyz.block.ftl.v1.console.Data, xyz.block.ftl.v1.console.Data.Builder, xyz.block.ftl.v1.console.DataOrBuilder> 
        getDataFieldBuilder() {
      if (dataBuilder_ == null) {
        dataBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
            xyz.block.ftl.v1.console.Data, xyz.block.ftl.v1.console.Data.Builder, xyz.block.ftl.v1.console.DataOrBuilder>(
                data_,
                ((bitField0_ & 0x00000020) != 0),
                getParentForChildren(),
                isClean());
        data_ = null;
      }
      return dataBuilder_;
    }

    private java.util.List secrets_ =
      java.util.Collections.emptyList();
    private void ensureSecretsIsMutable() {
      if (!((bitField0_ & 0x00000040) != 0)) {
        secrets_ = new java.util.ArrayList(secrets_);
        bitField0_ |= 0x00000040;
       }
    }

    private com.google.protobuf.RepeatedFieldBuilderV3<
        xyz.block.ftl.v1.console.Secret, xyz.block.ftl.v1.console.Secret.Builder, xyz.block.ftl.v1.console.SecretOrBuilder> secretsBuilder_;

    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public java.util.List getSecretsList() {
      if (secretsBuilder_ == null) {
        return java.util.Collections.unmodifiableList(secrets_);
      } else {
        return secretsBuilder_.getMessageList();
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public int getSecretsCount() {
      if (secretsBuilder_ == null) {
        return secrets_.size();
      } else {
        return secretsBuilder_.getCount();
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public xyz.block.ftl.v1.console.Secret getSecrets(int index) {
      if (secretsBuilder_ == null) {
        return secrets_.get(index);
      } else {
        return secretsBuilder_.getMessage(index);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder setSecrets(
        int index, xyz.block.ftl.v1.console.Secret value) {
      if (secretsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureSecretsIsMutable();
        secrets_.set(index, value);
        onChanged();
      } else {
        secretsBuilder_.setMessage(index, value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder setSecrets(
        int index, xyz.block.ftl.v1.console.Secret.Builder builderForValue) {
      if (secretsBuilder_ == null) {
        ensureSecretsIsMutable();
        secrets_.set(index, builderForValue.build());
        onChanged();
      } else {
        secretsBuilder_.setMessage(index, builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder addSecrets(xyz.block.ftl.v1.console.Secret value) {
      if (secretsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureSecretsIsMutable();
        secrets_.add(value);
        onChanged();
      } else {
        secretsBuilder_.addMessage(value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder addSecrets(
        int index, xyz.block.ftl.v1.console.Secret value) {
      if (secretsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureSecretsIsMutable();
        secrets_.add(index, value);
        onChanged();
      } else {
        secretsBuilder_.addMessage(index, value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder addSecrets(
        xyz.block.ftl.v1.console.Secret.Builder builderForValue) {
      if (secretsBuilder_ == null) {
        ensureSecretsIsMutable();
        secrets_.add(builderForValue.build());
        onChanged();
      } else {
        secretsBuilder_.addMessage(builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder addSecrets(
        int index, xyz.block.ftl.v1.console.Secret.Builder builderForValue) {
      if (secretsBuilder_ == null) {
        ensureSecretsIsMutable();
        secrets_.add(index, builderForValue.build());
        onChanged();
      } else {
        secretsBuilder_.addMessage(index, builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder addAllSecrets(
        java.lang.Iterable values) {
      if (secretsBuilder_ == null) {
        ensureSecretsIsMutable();
        com.google.protobuf.AbstractMessageLite.Builder.addAll(
            values, secrets_);
        onChanged();
      } else {
        secretsBuilder_.addAllMessages(values);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder clearSecrets() {
      if (secretsBuilder_ == null) {
        secrets_ = java.util.Collections.emptyList();
        bitField0_ = (bitField0_ & ~0x00000040);
        onChanged();
      } else {
        secretsBuilder_.clear();
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public Builder removeSecrets(int index) {
      if (secretsBuilder_ == null) {
        ensureSecretsIsMutable();
        secrets_.remove(index);
        onChanged();
      } else {
        secretsBuilder_.remove(index);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public xyz.block.ftl.v1.console.Secret.Builder getSecretsBuilder(
        int index) {
      return getSecretsFieldBuilder().getBuilder(index);
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public xyz.block.ftl.v1.console.SecretOrBuilder getSecretsOrBuilder(
        int index) {
      if (secretsBuilder_ == null) {
        return secrets_.get(index);  } else {
        return secretsBuilder_.getMessageOrBuilder(index);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public java.util.List 
         getSecretsOrBuilderList() {
      if (secretsBuilder_ != null) {
        return secretsBuilder_.getMessageOrBuilderList();
      } else {
        return java.util.Collections.unmodifiableList(secrets_);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public xyz.block.ftl.v1.console.Secret.Builder addSecretsBuilder() {
      return getSecretsFieldBuilder().addBuilder(
          xyz.block.ftl.v1.console.Secret.getDefaultInstance());
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public xyz.block.ftl.v1.console.Secret.Builder addSecretsBuilder(
        int index) {
      return getSecretsFieldBuilder().addBuilder(
          index, xyz.block.ftl.v1.console.Secret.getDefaultInstance());
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Secret secrets = 7;
     */
    public java.util.List 
         getSecretsBuilderList() {
      return getSecretsFieldBuilder().getBuilderList();
    }
    private com.google.protobuf.RepeatedFieldBuilderV3<
        xyz.block.ftl.v1.console.Secret, xyz.block.ftl.v1.console.Secret.Builder, xyz.block.ftl.v1.console.SecretOrBuilder> 
        getSecretsFieldBuilder() {
      if (secretsBuilder_ == null) {
        secretsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
            xyz.block.ftl.v1.console.Secret, xyz.block.ftl.v1.console.Secret.Builder, xyz.block.ftl.v1.console.SecretOrBuilder>(
                secrets_,
                ((bitField0_ & 0x00000040) != 0),
                getParentForChildren(),
                isClean());
        secrets_ = null;
      }
      return secretsBuilder_;
    }

    private java.util.List configs_ =
      java.util.Collections.emptyList();
    private void ensureConfigsIsMutable() {
      if (!((bitField0_ & 0x00000080) != 0)) {
        configs_ = new java.util.ArrayList(configs_);
        bitField0_ |= 0x00000080;
       }
    }

    private com.google.protobuf.RepeatedFieldBuilderV3<
        xyz.block.ftl.v1.console.Config, xyz.block.ftl.v1.console.Config.Builder, xyz.block.ftl.v1.console.ConfigOrBuilder> configsBuilder_;

    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public java.util.List getConfigsList() {
      if (configsBuilder_ == null) {
        return java.util.Collections.unmodifiableList(configs_);
      } else {
        return configsBuilder_.getMessageList();
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public int getConfigsCount() {
      if (configsBuilder_ == null) {
        return configs_.size();
      } else {
        return configsBuilder_.getCount();
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public xyz.block.ftl.v1.console.Config getConfigs(int index) {
      if (configsBuilder_ == null) {
        return configs_.get(index);
      } else {
        return configsBuilder_.getMessage(index);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder setConfigs(
        int index, xyz.block.ftl.v1.console.Config value) {
      if (configsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureConfigsIsMutable();
        configs_.set(index, value);
        onChanged();
      } else {
        configsBuilder_.setMessage(index, value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder setConfigs(
        int index, xyz.block.ftl.v1.console.Config.Builder builderForValue) {
      if (configsBuilder_ == null) {
        ensureConfigsIsMutable();
        configs_.set(index, builderForValue.build());
        onChanged();
      } else {
        configsBuilder_.setMessage(index, builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder addConfigs(xyz.block.ftl.v1.console.Config value) {
      if (configsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureConfigsIsMutable();
        configs_.add(value);
        onChanged();
      } else {
        configsBuilder_.addMessage(value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder addConfigs(
        int index, xyz.block.ftl.v1.console.Config value) {
      if (configsBuilder_ == null) {
        if (value == null) {
          throw new NullPointerException();
        }
        ensureConfigsIsMutable();
        configs_.add(index, value);
        onChanged();
      } else {
        configsBuilder_.addMessage(index, value);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder addConfigs(
        xyz.block.ftl.v1.console.Config.Builder builderForValue) {
      if (configsBuilder_ == null) {
        ensureConfigsIsMutable();
        configs_.add(builderForValue.build());
        onChanged();
      } else {
        configsBuilder_.addMessage(builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder addConfigs(
        int index, xyz.block.ftl.v1.console.Config.Builder builderForValue) {
      if (configsBuilder_ == null) {
        ensureConfigsIsMutable();
        configs_.add(index, builderForValue.build());
        onChanged();
      } else {
        configsBuilder_.addMessage(index, builderForValue.build());
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder addAllConfigs(
        java.lang.Iterable values) {
      if (configsBuilder_ == null) {
        ensureConfigsIsMutable();
        com.google.protobuf.AbstractMessageLite.Builder.addAll(
            values, configs_);
        onChanged();
      } else {
        configsBuilder_.addAllMessages(values);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder clearConfigs() {
      if (configsBuilder_ == null) {
        configs_ = java.util.Collections.emptyList();
        bitField0_ = (bitField0_ & ~0x00000080);
        onChanged();
      } else {
        configsBuilder_.clear();
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public Builder removeConfigs(int index) {
      if (configsBuilder_ == null) {
        ensureConfigsIsMutable();
        configs_.remove(index);
        onChanged();
      } else {
        configsBuilder_.remove(index);
      }
      return this;
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public xyz.block.ftl.v1.console.Config.Builder getConfigsBuilder(
        int index) {
      return getConfigsFieldBuilder().getBuilder(index);
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public xyz.block.ftl.v1.console.ConfigOrBuilder getConfigsOrBuilder(
        int index) {
      if (configsBuilder_ == null) {
        return configs_.get(index);  } else {
        return configsBuilder_.getMessageOrBuilder(index);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public java.util.List 
         getConfigsOrBuilderList() {
      if (configsBuilder_ != null) {
        return configsBuilder_.getMessageOrBuilderList();
      } else {
        return java.util.Collections.unmodifiableList(configs_);
      }
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public xyz.block.ftl.v1.console.Config.Builder addConfigsBuilder() {
      return getConfigsFieldBuilder().addBuilder(
          xyz.block.ftl.v1.console.Config.getDefaultInstance());
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public xyz.block.ftl.v1.console.Config.Builder addConfigsBuilder(
        int index) {
      return getConfigsFieldBuilder().addBuilder(
          index, xyz.block.ftl.v1.console.Config.getDefaultInstance());
    }
    /**
     * repeated .xyz.block.ftl.v1.console.Config configs = 8;
     */
    public java.util.List 
         getConfigsBuilderList() {
      return getConfigsFieldBuilder().getBuilderList();
    }
    private com.google.protobuf.RepeatedFieldBuilderV3<
        xyz.block.ftl.v1.console.Config, xyz.block.ftl.v1.console.Config.Builder, xyz.block.ftl.v1.console.ConfigOrBuilder> 
        getConfigsFieldBuilder() {
      if (configsBuilder_ == null) {
        configsBuilder_ = new com.google.protobuf.RepeatedFieldBuilderV3<
            xyz.block.ftl.v1.console.Config, xyz.block.ftl.v1.console.Config.Builder, xyz.block.ftl.v1.console.ConfigOrBuilder>(
                configs_,
                ((bitField0_ & 0x00000080) != 0),
                getParentForChildren(),
                isClean());
        configs_ = null;
      }
      return configsBuilder_;
    }
    @java.lang.Override
    public final Builder setUnknownFields(
        final com.google.protobuf.UnknownFieldSet unknownFields) {
      return super.setUnknownFields(unknownFields);
    }

    @java.lang.Override
    public final Builder mergeUnknownFields(
        final com.google.protobuf.UnknownFieldSet unknownFields) {
      return super.mergeUnknownFields(unknownFields);
    }


    // @@protoc_insertion_point(builder_scope:xyz.block.ftl.v1.console.Module)
  }

  // @@protoc_insertion_point(class_scope:xyz.block.ftl.v1.console.Module)
  private static final xyz.block.ftl.v1.console.Module DEFAULT_INSTANCE;
  static {
    DEFAULT_INSTANCE = new xyz.block.ftl.v1.console.Module();
  }

  public static xyz.block.ftl.v1.console.Module getDefaultInstance() {
    return DEFAULT_INSTANCE;
  }

  private static final com.google.protobuf.Parser
      PARSER = new com.google.protobuf.AbstractParser() {
    @java.lang.Override
    public Module parsePartialFrom(
        com.google.protobuf.CodedInputStream input,
        com.google.protobuf.ExtensionRegistryLite extensionRegistry)
        throws com.google.protobuf.InvalidProtocolBufferException {
      Builder builder = newBuilder();
      try {
        builder.mergeFrom(input, extensionRegistry);
      } catch (com.google.protobuf.InvalidProtocolBufferException e) {
        throw e.setUnfinishedMessage(builder.buildPartial());
      } catch (com.google.protobuf.UninitializedMessageException e) {
        throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
      } catch (java.io.IOException e) {
        throw new com.google.protobuf.InvalidProtocolBufferException(e)
            .setUnfinishedMessage(builder.buildPartial());
      }
      return builder.buildPartial();
    }
  };

  public static com.google.protobuf.Parser parser() {
    return PARSER;
  }

  @java.lang.Override
  public com.google.protobuf.Parser getParserForType() {
    return PARSER;
  }

  @java.lang.Override
  public xyz.block.ftl.v1.console.Module getDefaultInstanceForType() {
    return DEFAULT_INSTANCE;
  }

}





© 2015 - 2024 Weber Informatics LLC | Privacy Policy