Class BuildOptions

java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloudbuild.v1.BuildOptions
All Implemented Interfaces:
BuildOptionsOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

@Generated public final class BuildOptions extends com.google.protobuf.GeneratedMessage implements BuildOptionsOrBuilder
 Optional arguments to enable specific features of builds.
 
Protobuf type google.devtools.cloudbuild.v1.BuildOptions
See Also:
  • Field Details

    • SOURCE_PROVENANCE_HASH_FIELD_NUMBER

      public static final int SOURCE_PROVENANCE_HASH_FIELD_NUMBER
      See Also:
    • REQUESTED_VERIFY_OPTION_FIELD_NUMBER

      public static final int REQUESTED_VERIFY_OPTION_FIELD_NUMBER
      See Also:
    • MACHINE_TYPE_FIELD_NUMBER

      public static final int MACHINE_TYPE_FIELD_NUMBER
      See Also:
    • DISK_SIZE_GB_FIELD_NUMBER

      public static final int DISK_SIZE_GB_FIELD_NUMBER
      See Also:
    • SUBSTITUTION_OPTION_FIELD_NUMBER

      public static final int SUBSTITUTION_OPTION_FIELD_NUMBER
      See Also:
    • DYNAMIC_SUBSTITUTIONS_FIELD_NUMBER

      public static final int DYNAMIC_SUBSTITUTIONS_FIELD_NUMBER
      See Also:
    • AUTOMAP_SUBSTITUTIONS_FIELD_NUMBER

      public static final int AUTOMAP_SUBSTITUTIONS_FIELD_NUMBER
      See Also:
    • LOG_STREAMING_OPTION_FIELD_NUMBER

      public static final int LOG_STREAMING_OPTION_FIELD_NUMBER
      See Also:
    • WORKER_POOL_FIELD_NUMBER

      public static final int WORKER_POOL_FIELD_NUMBER
      See Also:
    • POOL_FIELD_NUMBER

      public static final int POOL_FIELD_NUMBER
      See Also:
    • LOGGING_FIELD_NUMBER

      public static final int LOGGING_FIELD_NUMBER
      See Also:
    • ENV_FIELD_NUMBER

      public static final int ENV_FIELD_NUMBER
      See Also:
    • SECRET_ENV_FIELD_NUMBER

      public static final int SECRET_ENV_FIELD_NUMBER
      See Also:
    • VOLUMES_FIELD_NUMBER

      public static final int VOLUMES_FIELD_NUMBER
      See Also:
    • DEFAULT_LOGS_BUCKET_BEHAVIOR_FIELD_NUMBER

      public static final int DEFAULT_LOGS_BUCKET_BEHAVIOR_FIELD_NUMBER
      See Also:
    • ENABLE_STRUCTURED_LOGGING_FIELD_NUMBER

      public static final int ENABLE_STRUCTURED_LOGGING_FIELD_NUMBER
      See Also:
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage
    • getSourceProvenanceHashList

      public List<Hash.HashType> getSourceProvenanceHashList()
       Requested hash for SourceProvenance.
       
      repeated .google.devtools.cloudbuild.v1.Hash.HashType source_provenance_hash = 1;
      Specified by:
      getSourceProvenanceHashList in interface BuildOptionsOrBuilder
      Returns:
      A list containing the sourceProvenanceHash.
    • getSourceProvenanceHashCount

      public int getSourceProvenanceHashCount()
       Requested hash for SourceProvenance.
       
      repeated .google.devtools.cloudbuild.v1.Hash.HashType source_provenance_hash = 1;
      Specified by:
      getSourceProvenanceHashCount in interface BuildOptionsOrBuilder
      Returns:
      The count of sourceProvenanceHash.
    • getSourceProvenanceHash

      public Hash.HashType getSourceProvenanceHash(int index)
       Requested hash for SourceProvenance.
       
      repeated .google.devtools.cloudbuild.v1.Hash.HashType source_provenance_hash = 1;
      Specified by:
      getSourceProvenanceHash in interface BuildOptionsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The sourceProvenanceHash at the given index.
    • getSourceProvenanceHashValueList

      public List<Integer> getSourceProvenanceHashValueList()
       Requested hash for SourceProvenance.
       
      repeated .google.devtools.cloudbuild.v1.Hash.HashType source_provenance_hash = 1;
      Specified by:
      getSourceProvenanceHashValueList in interface BuildOptionsOrBuilder
      Returns:
      A list containing the enum numeric values on the wire for sourceProvenanceHash.
    • getSourceProvenanceHashValue

      public int getSourceProvenanceHashValue(int index)
       Requested hash for SourceProvenance.
       
      repeated .google.devtools.cloudbuild.v1.Hash.HashType source_provenance_hash = 1;
      Specified by:
      getSourceProvenanceHashValue in interface BuildOptionsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The enum numeric value on the wire of sourceProvenanceHash at the given index.
    • getRequestedVerifyOptionValue

      public int getRequestedVerifyOptionValue()
       Requested verifiability options.
       
      .google.devtools.cloudbuild.v1.BuildOptions.VerifyOption requested_verify_option = 2;
      Specified by:
      getRequestedVerifyOptionValue in interface BuildOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for requestedVerifyOption.
    • getRequestedVerifyOption

      public BuildOptions.VerifyOption getRequestedVerifyOption()
       Requested verifiability options.
       
      .google.devtools.cloudbuild.v1.BuildOptions.VerifyOption requested_verify_option = 2;
      Specified by:
      getRequestedVerifyOption in interface BuildOptionsOrBuilder
      Returns:
      The requestedVerifyOption.
    • getMachineTypeValue

      public int getMachineTypeValue()
       Compute Engine machine type on which to run the build.
       
      .google.devtools.cloudbuild.v1.BuildOptions.MachineType machine_type = 3;
      Specified by:
      getMachineTypeValue in interface BuildOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for machineType.
    • getMachineType

      public BuildOptions.MachineType getMachineType()
       Compute Engine machine type on which to run the build.
       
      .google.devtools.cloudbuild.v1.BuildOptions.MachineType machine_type = 3;
      Specified by:
      getMachineType in interface BuildOptionsOrBuilder
      Returns:
      The machineType.
    • getDiskSizeGb

      public long getDiskSizeGb()
       Requested disk size for the VM that runs the build. Note that this is *NOT*
       "disk free"; some of the space will be used by the operating system and
       build utilities. Also note that this is the minimum disk size that will be
       allocated for the build -- the build may run with a larger disk than
       requested. At present, the maximum disk size is 4000GB; builds that request
       more than the maximum are rejected with an error.
       
      int64 disk_size_gb = 6;
      Specified by:
      getDiskSizeGb in interface BuildOptionsOrBuilder
      Returns:
      The diskSizeGb.
    • getSubstitutionOptionValue

      public int getSubstitutionOptionValue()
       Option to specify behavior when there is an error in the substitution
       checks.
      
       NOTE: this is always set to ALLOW_LOOSE for triggered builds and cannot
       be overridden in the build configuration file.
       
      .google.devtools.cloudbuild.v1.BuildOptions.SubstitutionOption substitution_option = 4;
      Specified by:
      getSubstitutionOptionValue in interface BuildOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for substitutionOption.
    • getSubstitutionOption

      public BuildOptions.SubstitutionOption getSubstitutionOption()
       Option to specify behavior when there is an error in the substitution
       checks.
      
       NOTE: this is always set to ALLOW_LOOSE for triggered builds and cannot
       be overridden in the build configuration file.
       
      .google.devtools.cloudbuild.v1.BuildOptions.SubstitutionOption substitution_option = 4;
      Specified by:
      getSubstitutionOption in interface BuildOptionsOrBuilder
      Returns:
      The substitutionOption.
    • getDynamicSubstitutions

      public boolean getDynamicSubstitutions()
       Option to specify whether or not to apply bash style string
       operations to the substitutions.
      
       NOTE: this is always enabled for triggered builds and cannot be
       overridden in the build configuration file.
       
      bool dynamic_substitutions = 17;
      Specified by:
      getDynamicSubstitutions in interface BuildOptionsOrBuilder
      Returns:
      The dynamicSubstitutions.
    • getAutomapSubstitutions

      public boolean getAutomapSubstitutions()
       Option to include built-in and custom substitutions as env variables
       for all build steps.
       
      bool automap_substitutions = 22;
      Specified by:
      getAutomapSubstitutions in interface BuildOptionsOrBuilder
      Returns:
      The automapSubstitutions.
    • getLogStreamingOptionValue

      public int getLogStreamingOptionValue()
       Option to define build log streaming behavior to Cloud
       Storage.
       
      .google.devtools.cloudbuild.v1.BuildOptions.LogStreamingOption log_streaming_option = 5;
      Specified by:
      getLogStreamingOptionValue in interface BuildOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for logStreamingOption.
    • getLogStreamingOption

      public BuildOptions.LogStreamingOption getLogStreamingOption()
       Option to define build log streaming behavior to Cloud
       Storage.
       
      .google.devtools.cloudbuild.v1.BuildOptions.LogStreamingOption log_streaming_option = 5;
      Specified by:
      getLogStreamingOption in interface BuildOptionsOrBuilder
      Returns:
      The logStreamingOption.
    • getWorkerPool

      @Deprecated public String getWorkerPool()
      Deprecated.
      google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See google/devtools/cloudbuild/v1/cloudbuild.proto;l=2569
       This field deprecated; please use `pool.name` instead.
       
      string worker_pool = 7 [deprecated = true];
      Specified by:
      getWorkerPool in interface BuildOptionsOrBuilder
      Returns:
      The workerPool.
    • getWorkerPoolBytes

      @Deprecated public com.google.protobuf.ByteString getWorkerPoolBytes()
      Deprecated.
      google.devtools.cloudbuild.v1.BuildOptions.worker_pool is deprecated. See google/devtools/cloudbuild/v1/cloudbuild.proto;l=2569
       This field deprecated; please use `pool.name` instead.
       
      string worker_pool = 7 [deprecated = true];
      Specified by:
      getWorkerPoolBytes in interface BuildOptionsOrBuilder
      Returns:
      The bytes for workerPool.
    • hasPool

      public boolean hasPool()
       Optional. Specification for execution on a `WorkerPool`.
      
       See [running builds in a private
       pool](https://cloud.google.com/build/docs/private-pools/run-builds-in-private-pool)
       for more information.
       
      .google.devtools.cloudbuild.v1.BuildOptions.PoolOption pool = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasPool in interface BuildOptionsOrBuilder
      Returns:
      Whether the pool field is set.
    • getPool

      public BuildOptions.PoolOption getPool()
       Optional. Specification for execution on a `WorkerPool`.
      
       See [running builds in a private
       pool](https://cloud.google.com/build/docs/private-pools/run-builds-in-private-pool)
       for more information.
       
      .google.devtools.cloudbuild.v1.BuildOptions.PoolOption pool = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPool in interface BuildOptionsOrBuilder
      Returns:
      The pool.
    • getPoolOrBuilder

      public BuildOptions.PoolOptionOrBuilder getPoolOrBuilder()
       Optional. Specification for execution on a `WorkerPool`.
      
       See [running builds in a private
       pool](https://cloud.google.com/build/docs/private-pools/run-builds-in-private-pool)
       for more information.
       
      .google.devtools.cloudbuild.v1.BuildOptions.PoolOption pool = 19 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getPoolOrBuilder in interface BuildOptionsOrBuilder
    • getLoggingValue

      public int getLoggingValue()
       Option to specify the logging mode, which determines if and where build
       logs are stored.
       
      .google.devtools.cloudbuild.v1.BuildOptions.LoggingMode logging = 11;
      Specified by:
      getLoggingValue in interface BuildOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for logging.
    • getLogging

      public BuildOptions.LoggingMode getLogging()
       Option to specify the logging mode, which determines if and where build
       logs are stored.
       
      .google.devtools.cloudbuild.v1.BuildOptions.LoggingMode logging = 11;
      Specified by:
      getLogging in interface BuildOptionsOrBuilder
      Returns:
      The logging.
    • getEnvList

      public com.google.protobuf.ProtocolStringList getEnvList()
       A list of global environment variable definitions that will exist for all
       build steps in this build. If a variable is defined in both globally and in
       a build step, the variable will use the build step value.
      
       The elements are of the form "KEY=VALUE" for the environment variable "KEY"
       being given the value "VALUE".
       
      repeated string env = 12;
      Specified by:
      getEnvList in interface BuildOptionsOrBuilder
      Returns:
      A list containing the env.
    • getEnvCount

      public int getEnvCount()
       A list of global environment variable definitions that will exist for all
       build steps in this build. If a variable is defined in both globally and in
       a build step, the variable will use the build step value.
      
       The elements are of the form "KEY=VALUE" for the environment variable "KEY"
       being given the value "VALUE".
       
      repeated string env = 12;
      Specified by:
      getEnvCount in interface BuildOptionsOrBuilder
      Returns:
      The count of env.
    • getEnv

      public String getEnv(int index)
       A list of global environment variable definitions that will exist for all
       build steps in this build. If a variable is defined in both globally and in
       a build step, the variable will use the build step value.
      
       The elements are of the form "KEY=VALUE" for the environment variable "KEY"
       being given the value "VALUE".
       
      repeated string env = 12;
      Specified by:
      getEnv in interface BuildOptionsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The env at the given index.
    • getEnvBytes

      public com.google.protobuf.ByteString getEnvBytes(int index)
       A list of global environment variable definitions that will exist for all
       build steps in this build. If a variable is defined in both globally and in
       a build step, the variable will use the build step value.
      
       The elements are of the form "KEY=VALUE" for the environment variable "KEY"
       being given the value "VALUE".
       
      repeated string env = 12;
      Specified by:
      getEnvBytes in interface BuildOptionsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the env at the given index.
    • getSecretEnvList

      public com.google.protobuf.ProtocolStringList getSecretEnvList()
       A list of global environment variables, which are encrypted using a Cloud
       Key Management Service crypto key. These values must be specified in the
       build's `Secret`. These variables will be available to all build steps
       in this build.
       
      repeated string secret_env = 13;
      Specified by:
      getSecretEnvList in interface BuildOptionsOrBuilder
      Returns:
      A list containing the secretEnv.
    • getSecretEnvCount

      public int getSecretEnvCount()
       A list of global environment variables, which are encrypted using a Cloud
       Key Management Service crypto key. These values must be specified in the
       build's `Secret`. These variables will be available to all build steps
       in this build.
       
      repeated string secret_env = 13;
      Specified by:
      getSecretEnvCount in interface BuildOptionsOrBuilder
      Returns:
      The count of secretEnv.
    • getSecretEnv

      public String getSecretEnv(int index)
       A list of global environment variables, which are encrypted using a Cloud
       Key Management Service crypto key. These values must be specified in the
       build's `Secret`. These variables will be available to all build steps
       in this build.
       
      repeated string secret_env = 13;
      Specified by:
      getSecretEnv in interface BuildOptionsOrBuilder
      Parameters:
      index - The index of the element to return.
      Returns:
      The secretEnv at the given index.
    • getSecretEnvBytes

      public com.google.protobuf.ByteString getSecretEnvBytes(int index)
       A list of global environment variables, which are encrypted using a Cloud
       Key Management Service crypto key. These values must be specified in the
       build's `Secret`. These variables will be available to all build steps
       in this build.
       
      repeated string secret_env = 13;
      Specified by:
      getSecretEnvBytes in interface BuildOptionsOrBuilder
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the secretEnv at the given index.
    • getVolumesList

      public List<Volume> getVolumesList()
       Global list of volumes to mount for ALL build steps
      
       Each volume is created as an empty volume prior to starting the build
       process. Upon completion of the build, volumes and their contents are
       discarded. Global volume names and paths cannot conflict with the volumes
       defined a build step.
      
       Using a global volume in a build with only one step is not valid as
       it is indicative of a build request with an incorrect configuration.
       
      repeated .google.devtools.cloudbuild.v1.Volume volumes = 14;
      Specified by:
      getVolumesList in interface BuildOptionsOrBuilder
    • getVolumesOrBuilderList

      public List<? extends VolumeOrBuilder> getVolumesOrBuilderList()
       Global list of volumes to mount for ALL build steps
      
       Each volume is created as an empty volume prior to starting the build
       process. Upon completion of the build, volumes and their contents are
       discarded. Global volume names and paths cannot conflict with the volumes
       defined a build step.
      
       Using a global volume in a build with only one step is not valid as
       it is indicative of a build request with an incorrect configuration.
       
      repeated .google.devtools.cloudbuild.v1.Volume volumes = 14;
      Specified by:
      getVolumesOrBuilderList in interface BuildOptionsOrBuilder
    • getVolumesCount

      public int getVolumesCount()
       Global list of volumes to mount for ALL build steps
      
       Each volume is created as an empty volume prior to starting the build
       process. Upon completion of the build, volumes and their contents are
       discarded. Global volume names and paths cannot conflict with the volumes
       defined a build step.
      
       Using a global volume in a build with only one step is not valid as
       it is indicative of a build request with an incorrect configuration.
       
      repeated .google.devtools.cloudbuild.v1.Volume volumes = 14;
      Specified by:
      getVolumesCount in interface BuildOptionsOrBuilder
    • getVolumes

      public Volume getVolumes(int index)
       Global list of volumes to mount for ALL build steps
      
       Each volume is created as an empty volume prior to starting the build
       process. Upon completion of the build, volumes and their contents are
       discarded. Global volume names and paths cannot conflict with the volumes
       defined a build step.
      
       Using a global volume in a build with only one step is not valid as
       it is indicative of a build request with an incorrect configuration.
       
      repeated .google.devtools.cloudbuild.v1.Volume volumes = 14;
      Specified by:
      getVolumes in interface BuildOptionsOrBuilder
    • getVolumesOrBuilder

      public VolumeOrBuilder getVolumesOrBuilder(int index)
       Global list of volumes to mount for ALL build steps
      
       Each volume is created as an empty volume prior to starting the build
       process. Upon completion of the build, volumes and their contents are
       discarded. Global volume names and paths cannot conflict with the volumes
       defined a build step.
      
       Using a global volume in a build with only one step is not valid as
       it is indicative of a build request with an incorrect configuration.
       
      repeated .google.devtools.cloudbuild.v1.Volume volumes = 14;
      Specified by:
      getVolumesOrBuilder in interface BuildOptionsOrBuilder
    • getDefaultLogsBucketBehaviorValue

      public int getDefaultLogsBucketBehaviorValue()
       Optional. Option to specify how default logs buckets are setup.
       
      .google.devtools.cloudbuild.v1.BuildOptions.DefaultLogsBucketBehavior default_logs_bucket_behavior = 21 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDefaultLogsBucketBehaviorValue in interface BuildOptionsOrBuilder
      Returns:
      The enum numeric value on the wire for defaultLogsBucketBehavior.
    • getDefaultLogsBucketBehavior

      public BuildOptions.DefaultLogsBucketBehavior getDefaultLogsBucketBehavior()
       Optional. Option to specify how default logs buckets are setup.
       
      .google.devtools.cloudbuild.v1.BuildOptions.DefaultLogsBucketBehavior default_logs_bucket_behavior = 21 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDefaultLogsBucketBehavior in interface BuildOptionsOrBuilder
      Returns:
      The defaultLogsBucketBehavior.
    • getEnableStructuredLogging

      public boolean getEnableStructuredLogging()
       Optional. Option to specify whether structured logging is enabled.
      
       If true, JSON-formatted logs are parsed as structured logs.
       
      bool enable_structured_logging = 23 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEnableStructuredLogging in interface BuildOptionsOrBuilder
      Returns:
      The enableStructuredLogging.
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage
    • writeTo

      public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException
      Specified by:
      writeTo in interface com.google.protobuf.MessageLite
      Overrides:
      writeTo in class com.google.protobuf.GeneratedMessage
      Throws:
      IOException
    • getSerializedSize

      public int getSerializedSize()
      Specified by:
      getSerializedSize in interface com.google.protobuf.MessageLite
      Overrides:
      getSerializedSize in class com.google.protobuf.GeneratedMessage
    • equals

      public boolean equals(Object obj)
      Specified by:
      equals in interface com.google.protobuf.Message
      Overrides:
      equals in class com.google.protobuf.AbstractMessage
    • hashCode

      public int hashCode()
      Specified by:
      hashCode in interface com.google.protobuf.Message
      Overrides:
      hashCode in class com.google.protobuf.AbstractMessage
    • parseFrom

      public static BuildOptions parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static BuildOptions parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static BuildOptions parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static BuildOptions parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static BuildOptions parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static BuildOptions parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
      Throws:
      com.google.protobuf.InvalidProtocolBufferException
    • parseFrom

      public static BuildOptions parseFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static BuildOptions parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static BuildOptions parseDelimitedFrom(InputStream input) throws IOException
      Throws:
      IOException
    • parseDelimitedFrom

      public static BuildOptions parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • parseFrom

      public static BuildOptions parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
      Throws:
      IOException
    • parseFrom

      public static BuildOptions parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Throws:
      IOException
    • newBuilderForType

      public BuildOptions.Builder newBuilderForType()
      Specified by:
      newBuilderForType in interface com.google.protobuf.Message
      Specified by:
      newBuilderForType in interface com.google.protobuf.MessageLite
    • newBuilder

      public static BuildOptions.Builder newBuilder()
    • newBuilder

      public static BuildOptions.Builder newBuilder(BuildOptions prototype)
    • toBuilder

      public BuildOptions.Builder toBuilder()
      Specified by:
      toBuilder in interface com.google.protobuf.Message
      Specified by:
      toBuilder in interface com.google.protobuf.MessageLite
    • newBuilderForType

      protected BuildOptions.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent)
      Overrides:
      newBuilderForType in class com.google.protobuf.AbstractMessage
    • getDefaultInstance

      public static BuildOptions getDefaultInstance()
    • parser

      public static com.google.protobuf.Parser<BuildOptions> parser()
    • getParserForType

      public com.google.protobuf.Parser<BuildOptions> getParserForType()
      Specified by:
      getParserForType in interface com.google.protobuf.Message
      Specified by:
      getParserForType in interface com.google.protobuf.MessageLite
      Overrides:
      getParserForType in class com.google.protobuf.GeneratedMessage
    • getDefaultInstanceForType

      public BuildOptions getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder