Class UpdateScriptRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<UpdateScriptRequest.Builder>
com.google.protobuf.GeneratedMessage.Builder<UpdateScriptRequest.Builder>
com.soulfiremc.grpc.generated.UpdateScriptRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, UpdateScriptRequestOrBuilder, Cloneable
Enclosing class:
UpdateScriptRequest

public static final class UpdateScriptRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<UpdateScriptRequest.Builder> implements UpdateScriptRequestOrBuilder
Request to update an existing script.
Protobuf type soulfire.v1.UpdateScriptRequest
  • 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.Builder<UpdateScriptRequest.Builder>
    • clear

      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<UpdateScriptRequest.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<UpdateScriptRequest.Builder>
    • getDefaultInstanceForType

      public UpdateScriptRequest getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public UpdateScriptRequest build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public UpdateScriptRequest buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public UpdateScriptRequest.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<UpdateScriptRequest.Builder>
    • mergeFrom

    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<UpdateScriptRequest.Builder>
    • mergeFrom

      public UpdateScriptRequest.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<UpdateScriptRequest.Builder>
      Throws:
      IOException
    • getInstanceId

      public String getInstanceId()
      The instance containing the script.
      Format: UUID string.
      
      string instance_id = 1;
      Specified by:
      getInstanceId in interface UpdateScriptRequestOrBuilder
      Returns:
      The instanceId.
    • getInstanceIdBytes

      public com.google.protobuf.ByteString getInstanceIdBytes()
      The instance containing the script.
      Format: UUID string.
      
      string instance_id = 1;
      Specified by:
      getInstanceIdBytes in interface UpdateScriptRequestOrBuilder
      Returns:
      The bytes for instanceId.
    • setInstanceId

      public UpdateScriptRequest.Builder setInstanceId(String value)
      The instance containing the script.
      Format: UUID string.
      
      string instance_id = 1;
      Parameters:
      value - The instanceId to set.
      Returns:
      This builder for chaining.
    • clearInstanceId

      public UpdateScriptRequest.Builder clearInstanceId()
      The instance containing the script.
      Format: UUID string.
      
      string instance_id = 1;
      Returns:
      This builder for chaining.
    • setInstanceIdBytes

      public UpdateScriptRequest.Builder setInstanceIdBytes(com.google.protobuf.ByteString value)
      The instance containing the script.
      Format: UUID string.
      
      string instance_id = 1;
      Parameters:
      value - The bytes for instanceId to set.
      Returns:
      This builder for chaining.
    • getScriptId

      public String getScriptId()
      The ID of the script to update.
      Format: UUID string.
      
      string script_id = 2;
      Specified by:
      getScriptId in interface UpdateScriptRequestOrBuilder
      Returns:
      The scriptId.
    • getScriptIdBytes

      public com.google.protobuf.ByteString getScriptIdBytes()
      The ID of the script to update.
      Format: UUID string.
      
      string script_id = 2;
      Specified by:
      getScriptIdBytes in interface UpdateScriptRequestOrBuilder
      Returns:
      The bytes for scriptId.
    • setScriptId

      public UpdateScriptRequest.Builder setScriptId(String value)
      The ID of the script to update.
      Format: UUID string.
      
      string script_id = 2;
      Parameters:
      value - The scriptId to set.
      Returns:
      This builder for chaining.
    • clearScriptId

      public UpdateScriptRequest.Builder clearScriptId()
      The ID of the script to update.
      Format: UUID string.
      
      string script_id = 2;
      Returns:
      This builder for chaining.
    • setScriptIdBytes

      public UpdateScriptRequest.Builder setScriptIdBytes(com.google.protobuf.ByteString value)
      The ID of the script to update.
      Format: UUID string.
      
      string script_id = 2;
      Parameters:
      value - The bytes for scriptId to set.
      Returns:
      This builder for chaining.
    • hasName

      public boolean hasName()
      Updated name for the script.
      If not set, the name remains unchanged.
      
      optional string name = 3;
      Specified by:
      hasName in interface UpdateScriptRequestOrBuilder
      Returns:
      Whether the name field is set.
    • getName

      public String getName()
      Updated name for the script.
      If not set, the name remains unchanged.
      
      optional string name = 3;
      Specified by:
      getName in interface UpdateScriptRequestOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
      Updated name for the script.
      If not set, the name remains unchanged.
      
      optional string name = 3;
      Specified by:
      getNameBytes in interface UpdateScriptRequestOrBuilder
      Returns:
      The bytes for name.
    • setName

      public UpdateScriptRequest.Builder setName(String value)
      Updated name for the script.
      If not set, the name remains unchanged.
      
      optional string name = 3;
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public UpdateScriptRequest.Builder clearName()
      Updated name for the script.
      If not set, the name remains unchanged.
      
      optional string name = 3;
      Returns:
      This builder for chaining.
    • setNameBytes

      public UpdateScriptRequest.Builder setNameBytes(com.google.protobuf.ByteString value)
      Updated name for the script.
      If not set, the name remains unchanged.
      
      optional string name = 3;
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • hasDescription

      public boolean hasDescription()
      Updated description for the script.
      If not set, the description remains unchanged.
      
      optional string description = 4;
      Specified by:
      hasDescription in interface UpdateScriptRequestOrBuilder
      Returns:
      Whether the description field is set.
    • getDescription

      public String getDescription()
      Updated description for the script.
      If not set, the description remains unchanged.
      
      optional string description = 4;
      Specified by:
      getDescription in interface UpdateScriptRequestOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
      Updated description for the script.
      If not set, the description remains unchanged.
      
      optional string description = 4;
      Specified by:
      getDescriptionBytes in interface UpdateScriptRequestOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public UpdateScriptRequest.Builder setDescription(String value)
      Updated description for the script.
      If not set, the description remains unchanged.
      
      optional string description = 4;
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public UpdateScriptRequest.Builder clearDescription()
      Updated description for the script.
      If not set, the description remains unchanged.
      
      optional string description = 4;
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public UpdateScriptRequest.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
      Updated description for the script.
      If not set, the description remains unchanged.
      
      optional string description = 4;
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • getNodesList

      public List<ScriptNode> getNodesList()
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
      Specified by:
      getNodesList in interface UpdateScriptRequestOrBuilder
    • getNodesCount

      public int getNodesCount()
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
      Specified by:
      getNodesCount in interface UpdateScriptRequestOrBuilder
    • getNodes

      public ScriptNode getNodes(int index)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
      Specified by:
      getNodes in interface UpdateScriptRequestOrBuilder
    • setNodes

      public UpdateScriptRequest.Builder setNodes(int index, ScriptNode value)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • setNodes

      public UpdateScriptRequest.Builder setNodes(int index, ScriptNode.Builder builderForValue)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • addNodes

      public UpdateScriptRequest.Builder addNodes(ScriptNode value)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • addNodes

      public UpdateScriptRequest.Builder addNodes(int index, ScriptNode value)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • addNodes

      public UpdateScriptRequest.Builder addNodes(ScriptNode.Builder builderForValue)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • addNodes

      public UpdateScriptRequest.Builder addNodes(int index, ScriptNode.Builder builderForValue)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • addAllNodes

      public UpdateScriptRequest.Builder addAllNodes(Iterable<? extends ScriptNode> values)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • clearNodes

      public UpdateScriptRequest.Builder clearNodes()
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • removeNodes

      public UpdateScriptRequest.Builder removeNodes(int index)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • getNodesBuilder

      public ScriptNode.Builder getNodesBuilder(int index)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • getNodesOrBuilder

      public ScriptNodeOrBuilder getNodesOrBuilder(int index)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
      Specified by:
      getNodesOrBuilder in interface UpdateScriptRequestOrBuilder
    • getNodesOrBuilderList

      public List<? extends ScriptNodeOrBuilder> getNodesOrBuilderList()
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
      Specified by:
      getNodesOrBuilderList in interface UpdateScriptRequestOrBuilder
    • addNodesBuilder

      public ScriptNode.Builder addNodesBuilder()
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • addNodesBuilder

      public ScriptNode.Builder addNodesBuilder(int index)
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • getNodesBuilderList

      public List<ScriptNode.Builder> getNodesBuilderList()
      Updated list of nodes.
      If provided, replaces the entire node list.
      If not provided, nodes remain unchanged.
      
      repeated .soulfire.v1.ScriptNode nodes = 6;
    • getEdgesList

      public List<ScriptEdge> getEdgesList()
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
      Specified by:
      getEdgesList in interface UpdateScriptRequestOrBuilder
    • getEdgesCount

      public int getEdgesCount()
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
      Specified by:
      getEdgesCount in interface UpdateScriptRequestOrBuilder
    • getEdges

      public ScriptEdge getEdges(int index)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
      Specified by:
      getEdges in interface UpdateScriptRequestOrBuilder
    • setEdges

      public UpdateScriptRequest.Builder setEdges(int index, ScriptEdge value)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • setEdges

      public UpdateScriptRequest.Builder setEdges(int index, ScriptEdge.Builder builderForValue)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • addEdges

      public UpdateScriptRequest.Builder addEdges(ScriptEdge value)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • addEdges

      public UpdateScriptRequest.Builder addEdges(int index, ScriptEdge value)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • addEdges

      public UpdateScriptRequest.Builder addEdges(ScriptEdge.Builder builderForValue)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • addEdges

      public UpdateScriptRequest.Builder addEdges(int index, ScriptEdge.Builder builderForValue)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • addAllEdges

      public UpdateScriptRequest.Builder addAllEdges(Iterable<? extends ScriptEdge> values)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • clearEdges

      public UpdateScriptRequest.Builder clearEdges()
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • removeEdges

      public UpdateScriptRequest.Builder removeEdges(int index)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • getEdgesBuilder

      public ScriptEdge.Builder getEdgesBuilder(int index)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • getEdgesOrBuilder

      public ScriptEdgeOrBuilder getEdgesOrBuilder(int index)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
      Specified by:
      getEdgesOrBuilder in interface UpdateScriptRequestOrBuilder
    • getEdgesOrBuilderList

      public List<? extends ScriptEdgeOrBuilder> getEdgesOrBuilderList()
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
      Specified by:
      getEdgesOrBuilderList in interface UpdateScriptRequestOrBuilder
    • addEdgesBuilder

      public ScriptEdge.Builder addEdgesBuilder()
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • addEdgesBuilder

      public ScriptEdge.Builder addEdgesBuilder(int index)
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • getEdgesBuilderList

      public List<ScriptEdge.Builder> getEdgesBuilderList()
      Updated list of edges.
      If provided, replaces the entire edge list.
      If not provided, edges remain unchanged.
      
      repeated .soulfire.v1.ScriptEdge edges = 7;
    • getUpdateNodes

      public boolean getUpdateNodes()
      Whether the nodes field should be updated (allows setting to empty list).
      
      bool update_nodes = 8;
      Specified by:
      getUpdateNodes in interface UpdateScriptRequestOrBuilder
      Returns:
      The updateNodes.
    • setUpdateNodes

      public UpdateScriptRequest.Builder setUpdateNodes(boolean value)
      Whether the nodes field should be updated (allows setting to empty list).
      
      bool update_nodes = 8;
      Parameters:
      value - The updateNodes to set.
      Returns:
      This builder for chaining.
    • clearUpdateNodes

      public UpdateScriptRequest.Builder clearUpdateNodes()
      Whether the nodes field should be updated (allows setting to empty list).
      
      bool update_nodes = 8;
      Returns:
      This builder for chaining.
    • getUpdateEdges

      public boolean getUpdateEdges()
      Whether the edges field should be updated (allows setting to empty list).
      
      bool update_edges = 9;
      Specified by:
      getUpdateEdges in interface UpdateScriptRequestOrBuilder
      Returns:
      The updateEdges.
    • setUpdateEdges

      public UpdateScriptRequest.Builder setUpdateEdges(boolean value)
      Whether the edges field should be updated (allows setting to empty list).
      
      bool update_edges = 9;
      Parameters:
      value - The updateEdges to set.
      Returns:
      This builder for chaining.
    • clearUpdateEdges

      public UpdateScriptRequest.Builder clearUpdateEdges()
      Whether the edges field should be updated (allows setting to empty list).
      
      bool update_edges = 9;
      Returns:
      This builder for chaining.
    • hasPaused

      public boolean hasPaused()
      Updated paused setting.
      If not set, the paused setting remains unchanged.
      If set to false and script was paused, the script will be restarted.
      
      optional bool paused = 10;
      Specified by:
      hasPaused in interface UpdateScriptRequestOrBuilder
      Returns:
      Whether the paused field is set.
    • getPaused

      public boolean getPaused()
      Updated paused setting.
      If not set, the paused setting remains unchanged.
      If set to false and script was paused, the script will be restarted.
      
      optional bool paused = 10;
      Specified by:
      getPaused in interface UpdateScriptRequestOrBuilder
      Returns:
      The paused.
    • setPaused

      public UpdateScriptRequest.Builder setPaused(boolean value)
      Updated paused setting.
      If not set, the paused setting remains unchanged.
      If set to false and script was paused, the script will be restarted.
      
      optional bool paused = 10;
      Parameters:
      value - The paused to set.
      Returns:
      This builder for chaining.
    • clearPaused

      public UpdateScriptRequest.Builder clearPaused()
      Updated paused setting.
      If not set, the paused setting remains unchanged.
      If set to false and script was paused, the script will be restarted.
      
      optional bool paused = 10;
      Returns:
      This builder for chaining.
    • hasQuotas

      public boolean hasQuotas()
      Updated resource quotas for this script.
      
      .soulfire.v1.ScriptQuotas quotas = 11;
      Specified by:
      hasQuotas in interface UpdateScriptRequestOrBuilder
      Returns:
      Whether the quotas field is set.
    • getQuotas

      public ScriptQuotas getQuotas()
      Updated resource quotas for this script.
      
      .soulfire.v1.ScriptQuotas quotas = 11;
      Specified by:
      getQuotas in interface UpdateScriptRequestOrBuilder
      Returns:
      The quotas.
    • setQuotas

      public UpdateScriptRequest.Builder setQuotas(ScriptQuotas value)
      Updated resource quotas for this script.
      
      .soulfire.v1.ScriptQuotas quotas = 11;
    • setQuotas

      public UpdateScriptRequest.Builder setQuotas(ScriptQuotas.Builder builderForValue)
      Updated resource quotas for this script.
      
      .soulfire.v1.ScriptQuotas quotas = 11;
    • mergeQuotas

      public UpdateScriptRequest.Builder mergeQuotas(ScriptQuotas value)
      Updated resource quotas for this script.
      
      .soulfire.v1.ScriptQuotas quotas = 11;
    • clearQuotas

      public UpdateScriptRequest.Builder clearQuotas()
      Updated resource quotas for this script.
      
      .soulfire.v1.ScriptQuotas quotas = 11;
    • getQuotasBuilder

      public ScriptQuotas.Builder getQuotasBuilder()
      Updated resource quotas for this script.
      
      .soulfire.v1.ScriptQuotas quotas = 11;
    • getQuotasOrBuilder

      public ScriptQuotasOrBuilder getQuotasOrBuilder()
      Updated resource quotas for this script.
      
      .soulfire.v1.ScriptQuotas quotas = 11;
      Specified by:
      getQuotasOrBuilder in interface UpdateScriptRequestOrBuilder
    • getUpdateQuotas

      public boolean getUpdateQuotas()
      Whether the quotas field should be updated (allows clearing quotas).
      
      bool update_quotas = 12;
      Specified by:
      getUpdateQuotas in interface UpdateScriptRequestOrBuilder
      Returns:
      The updateQuotas.
    • setUpdateQuotas

      public UpdateScriptRequest.Builder setUpdateQuotas(boolean value)
      Whether the quotas field should be updated (allows clearing quotas).
      
      bool update_quotas = 12;
      Parameters:
      value - The updateQuotas to set.
      Returns:
      This builder for chaining.
    • clearUpdateQuotas

      public UpdateScriptRequest.Builder clearUpdateQuotas()
      Whether the quotas field should be updated (allows clearing quotas).
      
      bool update_quotas = 12;
      Returns:
      This builder for chaining.