Class Messages.RefactorRequest.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<Messages.RefactorRequest.Builder>
gauge.messages.Messages.RefactorRequest.Builder
All Implemented Interfaces:
com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Messages.RefactorRequestOrBuilder, Cloneable
Enclosing class:
Messages.RefactorRequest

public static final class Messages.RefactorRequest.Builder extends com.google.protobuf.GeneratedMessage.Builder<Messages.RefactorRequest.Builder> implements Messages.RefactorRequestOrBuilder
 / Tells the runner to refactor the specified Step.
 
Protobuf type gauge.messages.RefactorRequest
  • 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<Messages.RefactorRequest.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<Messages.RefactorRequest.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<Messages.RefactorRequest.Builder>
    • getDefaultInstanceForType

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

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

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

      public Messages.RefactorRequest.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<Messages.RefactorRequest.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<Messages.RefactorRequest.Builder>
    • mergeFrom

      public Messages.RefactorRequest.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<Messages.RefactorRequest.Builder>
      Throws:
      IOException
    • hasOldStepValue

      public boolean hasOldStepValue()
       / Old value, used to lookup Step to refactor
       
      .gauge.messages.ProtoStepValue oldStepValue = 1;
      Specified by:
      hasOldStepValue in interface Messages.RefactorRequestOrBuilder
      Returns:
      Whether the oldStepValue field is set.
    • getOldStepValue

      public Spec.ProtoStepValue getOldStepValue()
       / Old value, used to lookup Step to refactor
       
      .gauge.messages.ProtoStepValue oldStepValue = 1;
      Specified by:
      getOldStepValue in interface Messages.RefactorRequestOrBuilder
      Returns:
      The oldStepValue.
    • setOldStepValue

      public Messages.RefactorRequest.Builder setOldStepValue(Spec.ProtoStepValue value)
       / Old value, used to lookup Step to refactor
       
      .gauge.messages.ProtoStepValue oldStepValue = 1;
    • setOldStepValue

      public Messages.RefactorRequest.Builder setOldStepValue(Spec.ProtoStepValue.Builder builderForValue)
       / Old value, used to lookup Step to refactor
       
      .gauge.messages.ProtoStepValue oldStepValue = 1;
    • mergeOldStepValue

      public Messages.RefactorRequest.Builder mergeOldStepValue(Spec.ProtoStepValue value)
       / Old value, used to lookup Step to refactor
       
      .gauge.messages.ProtoStepValue oldStepValue = 1;
    • clearOldStepValue

      public Messages.RefactorRequest.Builder clearOldStepValue()
       / Old value, used to lookup Step to refactor
       
      .gauge.messages.ProtoStepValue oldStepValue = 1;
    • getOldStepValueBuilder

      public Spec.ProtoStepValue.Builder getOldStepValueBuilder()
       / Old value, used to lookup Step to refactor
       
      .gauge.messages.ProtoStepValue oldStepValue = 1;
    • getOldStepValueOrBuilder

      public Spec.ProtoStepValueOrBuilder getOldStepValueOrBuilder()
       / Old value, used to lookup Step to refactor
       
      .gauge.messages.ProtoStepValue oldStepValue = 1;
      Specified by:
      getOldStepValueOrBuilder in interface Messages.RefactorRequestOrBuilder
    • hasNewStepValue

      public boolean hasNewStepValue()
       / New value, the to-be value of Step being refactored.
       
      .gauge.messages.ProtoStepValue newStepValue = 2;
      Specified by:
      hasNewStepValue in interface Messages.RefactorRequestOrBuilder
      Returns:
      Whether the newStepValue field is set.
    • getNewStepValue

      public Spec.ProtoStepValue getNewStepValue()
       / New value, the to-be value of Step being refactored.
       
      .gauge.messages.ProtoStepValue newStepValue = 2;
      Specified by:
      getNewStepValue in interface Messages.RefactorRequestOrBuilder
      Returns:
      The newStepValue.
    • setNewStepValue

      public Messages.RefactorRequest.Builder setNewStepValue(Spec.ProtoStepValue value)
       / New value, the to-be value of Step being refactored.
       
      .gauge.messages.ProtoStepValue newStepValue = 2;
    • setNewStepValue

      public Messages.RefactorRequest.Builder setNewStepValue(Spec.ProtoStepValue.Builder builderForValue)
       / New value, the to-be value of Step being refactored.
       
      .gauge.messages.ProtoStepValue newStepValue = 2;
    • mergeNewStepValue

      public Messages.RefactorRequest.Builder mergeNewStepValue(Spec.ProtoStepValue value)
       / New value, the to-be value of Step being refactored.
       
      .gauge.messages.ProtoStepValue newStepValue = 2;
    • clearNewStepValue

      public Messages.RefactorRequest.Builder clearNewStepValue()
       / New value, the to-be value of Step being refactored.
       
      .gauge.messages.ProtoStepValue newStepValue = 2;
    • getNewStepValueBuilder

      public Spec.ProtoStepValue.Builder getNewStepValueBuilder()
       / New value, the to-be value of Step being refactored.
       
      .gauge.messages.ProtoStepValue newStepValue = 2;
    • getNewStepValueOrBuilder

      public Spec.ProtoStepValueOrBuilder getNewStepValueOrBuilder()
       / New value, the to-be value of Step being refactored.
       
      .gauge.messages.ProtoStepValue newStepValue = 2;
      Specified by:
      getNewStepValueOrBuilder in interface Messages.RefactorRequestOrBuilder
    • getParamPositionsList

      public List<Messages.ParameterPosition> getParamPositionsList()
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
      Specified by:
      getParamPositionsList in interface Messages.RefactorRequestOrBuilder
    • getParamPositionsCount

      public int getParamPositionsCount()
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
      Specified by:
      getParamPositionsCount in interface Messages.RefactorRequestOrBuilder
    • getParamPositions

      public Messages.ParameterPosition getParamPositions(int index)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
      Specified by:
      getParamPositions in interface Messages.RefactorRequestOrBuilder
    • setParamPositions

      public Messages.RefactorRequest.Builder setParamPositions(int index, Messages.ParameterPosition value)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • setParamPositions

      public Messages.RefactorRequest.Builder setParamPositions(int index, Messages.ParameterPosition.Builder builderForValue)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • addParamPositions

       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • addParamPositions

      public Messages.RefactorRequest.Builder addParamPositions(int index, Messages.ParameterPosition value)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • addParamPositions

      public Messages.RefactorRequest.Builder addParamPositions(Messages.ParameterPosition.Builder builderForValue)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • addParamPositions

      public Messages.RefactorRequest.Builder addParamPositions(int index, Messages.ParameterPosition.Builder builderForValue)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • addAllParamPositions

      public Messages.RefactorRequest.Builder addAllParamPositions(Iterable<? extends Messages.ParameterPosition> values)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • clearParamPositions

      public Messages.RefactorRequest.Builder clearParamPositions()
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • removeParamPositions

      public Messages.RefactorRequest.Builder removeParamPositions(int index)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • getParamPositionsBuilder

      public Messages.ParameterPosition.Builder getParamPositionsBuilder(int index)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • getParamPositionsOrBuilder

      public Messages.ParameterPositionOrBuilder getParamPositionsOrBuilder(int index)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
      Specified by:
      getParamPositionsOrBuilder in interface Messages.RefactorRequestOrBuilder
    • getParamPositionsOrBuilderList

      public List<? extends Messages.ParameterPositionOrBuilder> getParamPositionsOrBuilderList()
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
      Specified by:
      getParamPositionsOrBuilderList in interface Messages.RefactorRequestOrBuilder
    • addParamPositionsBuilder

      public Messages.ParameterPosition.Builder addParamPositionsBuilder()
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • addParamPositionsBuilder

      public Messages.ParameterPosition.Builder addParamPositionsBuilder(int index)
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • getParamPositionsBuilderList

      public List<Messages.ParameterPosition.Builder> getParamPositionsBuilderList()
       / Holds parameter positions of all parameters. Contains old and new parameter positions.
       
      repeated .gauge.messages.ParameterPosition paramPositions = 3;
    • getSaveChanges

      public boolean getSaveChanges()
       / If set to true, the refactored files should be saved to the file system before returning the response.
       
      bool saveChanges = 4;
      Specified by:
      getSaveChanges in interface Messages.RefactorRequestOrBuilder
      Returns:
      The saveChanges.
    • setSaveChanges

      public Messages.RefactorRequest.Builder setSaveChanges(boolean value)
       / If set to true, the refactored files should be saved to the file system before returning the response.
       
      bool saveChanges = 4;
      Parameters:
      value - The saveChanges to set.
      Returns:
      This builder for chaining.
    • clearSaveChanges

      public Messages.RefactorRequest.Builder clearSaveChanges()
       / If set to true, the refactored files should be saved to the file system before returning the response.
       
      bool saveChanges = 4;
      Returns:
      This builder for chaining.