Package gauge.messages
Class Messages.ExecutionInfo
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite
-
- com.google.protobuf.AbstractMessage
-
- com.google.protobuf.GeneratedMessageV3
-
- gauge.messages.Messages.ExecutionInfo
-
- All Implemented Interfaces:
com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Messages.ExecutionInfoOrBuilder,Serializable
- Enclosing class:
- Messages
public static final class Messages.ExecutionInfo extends com.google.protobuf.GeneratedMessageV3 implements Messages.ExecutionInfoOrBuilder
/ Contains details of the execution. / Depending on the context (Step, Scenario, Spec or Suite), the respective fields are set.
Protobuf typegauge.messages.ExecutionInfo- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classMessages.ExecutionInfo.Builder/ Contains details of the execution.-
Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessageV3
com.google.protobuf.GeneratedMessageV3.BuilderParent, com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage,BuilderType extends com.google.protobuf.GeneratedMessageV3.ExtendableBuilder<MessageType,BuilderType>>, com.google.protobuf.GeneratedMessageV3.ExtendableMessage<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.ExtendableMessageOrBuilder<MessageType extends com.google.protobuf.GeneratedMessageV3.ExtendableMessage>, com.google.protobuf.GeneratedMessageV3.FieldAccessorTable, com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter
-
-
Field Summary
Fields Modifier and Type Field Description static intCURRENTSCENARIO_FIELD_NUMBERstatic intCURRENTSPEC_FIELD_NUMBERstatic intCURRENTSTEP_FIELD_NUMBERstatic intEXECUTIONARGS_FIELD_NUMBERstatic intNUMBEROFEXECUTIONSTREAMS_FIELD_NUMBERstatic intPROJECTNAME_FIELD_NUMBERstatic intRUNNERID_FIELD_NUMBERstatic intSTACKTRACE_FIELD_NUMBER
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object obj)Messages.ScenarioInfogetCurrentScenario()/ Holds the information of the current Scenario.Messages.ScenarioInfoOrBuildergetCurrentScenarioOrBuilder()/ Holds the information of the current Scenario.Messages.SpecInfogetCurrentSpec()/ Holds the information of the current Spec.Messages.SpecInfoOrBuildergetCurrentSpecOrBuilder()/ Holds the information of the current Spec.Messages.StepInfogetCurrentStep()/ Holds the information of the current Step.Messages.StepInfoOrBuildergetCurrentStepOrBuilder()/ Holds the information of the current Step.static Messages.ExecutionInfogetDefaultInstance()Messages.ExecutionInfogetDefaultInstanceForType()static com.google.protobuf.Descriptors.DescriptorgetDescriptor()Messages.ExecutionArggetExecutionArgs(int index)/ Holds the command line arguments.intgetExecutionArgsCount()/ Holds the command line arguments.List<Messages.ExecutionArg>getExecutionArgsList()/ Holds the command line arguments.Messages.ExecutionArgOrBuildergetExecutionArgsOrBuilder(int index)/ Holds the command line arguments.List<? extends Messages.ExecutionArgOrBuilder>getExecutionArgsOrBuilderList()/ Holds the command line arguments.intgetNumberOfExecutionStreams()/ Holds the number of running execution streams.com.google.protobuf.Parser<Messages.ExecutionInfo>getParserForType()StringgetProjectName()/ Holds the project namecom.google.protobuf.ByteStringgetProjectNameBytes()/ Holds the project nameintgetRunnerId()/ Holds the runner id for parallel execution.intgetSerializedSize()StringgetStacktrace()/ Stacktrace of the execution.com.google.protobuf.ByteStringgetStacktraceBytes()/ Stacktrace of the execution.com.google.protobuf.UnknownFieldSetgetUnknownFields()booleanhasCurrentScenario()/ Holds the information of the current Scenario.booleanhasCurrentSpec()/ Holds the information of the current Spec.booleanhasCurrentStep()/ Holds the information of the current Step.inthashCode()protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()static Messages.ExecutionInfo.BuildernewBuilder()static Messages.ExecutionInfo.BuildernewBuilder(Messages.ExecutionInfo prototype)Messages.ExecutionInfo.BuildernewBuilderForType()protected Messages.ExecutionInfo.BuildernewBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)static Messages.ExecutionInfoparseDelimitedFrom(InputStream input)static Messages.ExecutionInfoparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Messages.ExecutionInfoparseFrom(byte[] data)static Messages.ExecutionInfoparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Messages.ExecutionInfoparseFrom(com.google.protobuf.ByteString data)static Messages.ExecutionInfoparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Messages.ExecutionInfoparseFrom(com.google.protobuf.CodedInputStream input)static Messages.ExecutionInfoparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Messages.ExecutionInfoparseFrom(InputStream input)static Messages.ExecutionInfoparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static Messages.ExecutionInfoparseFrom(ByteBuffer data)static Messages.ExecutionInfoparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry)static com.google.protobuf.Parser<Messages.ExecutionInfo>parser()Messages.ExecutionInfo.BuildertoBuilder()voidwriteTo(com.google.protobuf.CodedOutputStream output)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, hasField, hasOneof, internalGetMapField, makeExtensionsImmutable, mergeFromAndMakeImmutableInternal, mutableCopy, mutableCopy, mutableCopy, mutableCopy, mutableCopy, newBooleanList, newBuilderForType, newDoubleList, newFloatList, newInstance, newIntList, newLongList, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTag
-
Methods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashBoolean, hashEnum, hashEnumList, hashFields, hashLong, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite
addAll, addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeTo
-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
-
-
-
Field Detail
-
CURRENTSPEC_FIELD_NUMBER
public static final int CURRENTSPEC_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CURRENTSCENARIO_FIELD_NUMBER
public static final int CURRENTSCENARIO_FIELD_NUMBER
- See Also:
- Constant Field Values
-
CURRENTSTEP_FIELD_NUMBER
public static final int CURRENTSTEP_FIELD_NUMBER
- See Also:
- Constant Field Values
-
STACKTRACE_FIELD_NUMBER
public static final int STACKTRACE_FIELD_NUMBER
- See Also:
- Constant Field Values
-
PROJECTNAME_FIELD_NUMBER
public static final int PROJECTNAME_FIELD_NUMBER
- See Also:
- Constant Field Values
-
EXECUTIONARGS_FIELD_NUMBER
public static final int EXECUTIONARGS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
NUMBEROFEXECUTIONSTREAMS_FIELD_NUMBER
public static final int NUMBEROFEXECUTIONSTREAMS_FIELD_NUMBER
- See Also:
- Constant Field Values
-
RUNNERID_FIELD_NUMBER
public static final int RUNNERID_FIELD_NUMBER
- See Also:
- Constant Field Values
-
-
Method Detail
-
getUnknownFields
public final com.google.protobuf.UnknownFieldSet getUnknownFields()
- Specified by:
getUnknownFieldsin interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3
-
hasCurrentSpec
public boolean hasCurrentSpec()
/ Holds the information of the current Spec. Valid in context of Spec execution.
.gauge.messages.SpecInfo currentSpec = 1;- Specified by:
hasCurrentSpecin interfaceMessages.ExecutionInfoOrBuilder
-
getCurrentSpec
public Messages.SpecInfo getCurrentSpec()
/ Holds the information of the current Spec. Valid in context of Spec execution.
.gauge.messages.SpecInfo currentSpec = 1;- Specified by:
getCurrentSpecin interfaceMessages.ExecutionInfoOrBuilder
-
getCurrentSpecOrBuilder
public Messages.SpecInfoOrBuilder getCurrentSpecOrBuilder()
/ Holds the information of the current Spec. Valid in context of Spec execution.
.gauge.messages.SpecInfo currentSpec = 1;- Specified by:
getCurrentSpecOrBuilderin interfaceMessages.ExecutionInfoOrBuilder
-
hasCurrentScenario
public boolean hasCurrentScenario()
/ Holds the information of the current Scenario. Valid in context of Scenario execution.
.gauge.messages.ScenarioInfo currentScenario = 2;- Specified by:
hasCurrentScenarioin interfaceMessages.ExecutionInfoOrBuilder
-
getCurrentScenario
public Messages.ScenarioInfo getCurrentScenario()
/ Holds the information of the current Scenario. Valid in context of Scenario execution.
.gauge.messages.ScenarioInfo currentScenario = 2;- Specified by:
getCurrentScenarioin interfaceMessages.ExecutionInfoOrBuilder
-
getCurrentScenarioOrBuilder
public Messages.ScenarioInfoOrBuilder getCurrentScenarioOrBuilder()
/ Holds the information of the current Scenario. Valid in context of Scenario execution.
.gauge.messages.ScenarioInfo currentScenario = 2;- Specified by:
getCurrentScenarioOrBuilderin interfaceMessages.ExecutionInfoOrBuilder
-
hasCurrentStep
public boolean hasCurrentStep()
/ Holds the information of the current Step. Valid in context of Step execution.
.gauge.messages.StepInfo currentStep = 3;- Specified by:
hasCurrentStepin interfaceMessages.ExecutionInfoOrBuilder
-
getCurrentStep
public Messages.StepInfo getCurrentStep()
/ Holds the information of the current Step. Valid in context of Step execution.
.gauge.messages.StepInfo currentStep = 3;- Specified by:
getCurrentStepin interfaceMessages.ExecutionInfoOrBuilder
-
getCurrentStepOrBuilder
public Messages.StepInfoOrBuilder getCurrentStepOrBuilder()
/ Holds the information of the current Step. Valid in context of Step execution.
.gauge.messages.StepInfo currentStep = 3;- Specified by:
getCurrentStepOrBuilderin interfaceMessages.ExecutionInfoOrBuilder
-
getStacktrace
public String getStacktrace()
/ Stacktrace of the execution. Valid only if there is an error in execution.
string stacktrace = 4;- Specified by:
getStacktracein interfaceMessages.ExecutionInfoOrBuilder
-
getStacktraceBytes
public com.google.protobuf.ByteString getStacktraceBytes()
/ Stacktrace of the execution. Valid only if there is an error in execution.
string stacktrace = 4;- Specified by:
getStacktraceBytesin interfaceMessages.ExecutionInfoOrBuilder
-
getProjectName
public String getProjectName()
/ Holds the project name
string projectName = 5;- Specified by:
getProjectNamein interfaceMessages.ExecutionInfoOrBuilder
-
getProjectNameBytes
public com.google.protobuf.ByteString getProjectNameBytes()
/ Holds the project name
string projectName = 5;- Specified by:
getProjectNameBytesin interfaceMessages.ExecutionInfoOrBuilder
-
getExecutionArgsList
public List<Messages.ExecutionArg> getExecutionArgsList()
/ Holds the command line arguments.
repeated .gauge.messages.ExecutionArg ExecutionArgs = 6;- Specified by:
getExecutionArgsListin interfaceMessages.ExecutionInfoOrBuilder
-
getExecutionArgsOrBuilderList
public List<? extends Messages.ExecutionArgOrBuilder> getExecutionArgsOrBuilderList()
/ Holds the command line arguments.
repeated .gauge.messages.ExecutionArg ExecutionArgs = 6;- Specified by:
getExecutionArgsOrBuilderListin interfaceMessages.ExecutionInfoOrBuilder
-
getExecutionArgsCount
public int getExecutionArgsCount()
/ Holds the command line arguments.
repeated .gauge.messages.ExecutionArg ExecutionArgs = 6;- Specified by:
getExecutionArgsCountin interfaceMessages.ExecutionInfoOrBuilder
-
getExecutionArgs
public Messages.ExecutionArg getExecutionArgs(int index)
/ Holds the command line arguments.
repeated .gauge.messages.ExecutionArg ExecutionArgs = 6;- Specified by:
getExecutionArgsin interfaceMessages.ExecutionInfoOrBuilder
-
getExecutionArgsOrBuilder
public Messages.ExecutionArgOrBuilder getExecutionArgsOrBuilder(int index)
/ Holds the command line arguments.
repeated .gauge.messages.ExecutionArg ExecutionArgs = 6;- Specified by:
getExecutionArgsOrBuilderin interfaceMessages.ExecutionInfoOrBuilder
-
getNumberOfExecutionStreams
public int getNumberOfExecutionStreams()
/ Holds the number of running execution streams.
int32 numberOfExecutionStreams = 7;- Specified by:
getNumberOfExecutionStreamsin interfaceMessages.ExecutionInfoOrBuilder
-
getRunnerId
public int getRunnerId()
/ Holds the runner id for parallel execution.
int32 runnerId = 8;- Specified by:
getRunnerIdin interfaceMessages.ExecutionInfoOrBuilder
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3
-
writeTo
public void writeTo(com.google.protobuf.CodedOutputStream output) throws IOException- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessageV3- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()
- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessageV3
-
equals
public boolean equals(Object obj)
- Specified by:
equalsin interfacecom.google.protobuf.Message- Overrides:
equalsin classcom.google.protobuf.AbstractMessage
-
hashCode
public int hashCode()
- Specified by:
hashCodein interfacecom.google.protobuf.Message- Overrides:
hashCodein classcom.google.protobuf.AbstractMessage
-
parseFrom
public static Messages.ExecutionInfo parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException
- Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Messages.ExecutionInfo parseDelimitedFrom(InputStream input) throws IOException
- Throws:
IOException
-
parseDelimitedFrom
public static Messages.ExecutionInfo parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(com.google.protobuf.CodedInputStream input) throws IOException
- Throws:
IOException
-
parseFrom
public static Messages.ExecutionInfo parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
- Throws:
IOException
-
newBuilderForType
public Messages.ExecutionInfo.Builder newBuilderForType()
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
public static Messages.ExecutionInfo.Builder newBuilder()
-
newBuilder
public static Messages.ExecutionInfo.Builder newBuilder(Messages.ExecutionInfo prototype)
-
toBuilder
public Messages.ExecutionInfo.Builder toBuilder()
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Messages.ExecutionInfo.Builder newBuilderForType(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
- Specified by:
newBuilderForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstance
public static Messages.ExecutionInfo getDefaultInstance()
-
parser
public static com.google.protobuf.Parser<Messages.ExecutionInfo> parser()
-
getParserForType
public com.google.protobuf.Parser<Messages.ExecutionInfo> getParserForType()
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessageV3
-
getDefaultInstanceForType
public Messages.ExecutionInfo getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
-