Class Experiment
java.lang.Object
com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessage
com.google.protobuf.GeneratedMessage
com.google.cloud.dialogflow.cx.v3beta1.Experiment
- All Implemented Interfaces:
ExperimentOrBuilder,com.google.protobuf.Message,com.google.protobuf.MessageLite,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Serializable
@Generated
public final class Experiment
extends com.google.protobuf.GeneratedMessage
implements ExperimentOrBuilder
Represents an experiment in an environment.Protobuf type
google.cloud.dialogflow.cx.v3beta1.Experiment- See Also:
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic final classRepresents an experiment in an environment.static final classDefinition of the experiment.static interfacestatic final classThe inference result which includes an objective metric to optimize and the confidence interval.static interfacestatic enumThe state of the experiment.Nested classes/interfaces inherited from class com.google.protobuf.GeneratedMessage
com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>,BuilderT extends com.google.protobuf.GeneratedMessage.ExtendableBuilder<MessageT, BuilderT>>, com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.ExtendableMessageOrBuilder<MessageT extends com.google.protobuf.GeneratedMessage.ExtendableMessage<MessageT>>, com.google.protobuf.GeneratedMessage.FieldAccessorTable, com.google.protobuf.GeneratedMessage.GeneratedExtension<ContainingT extends com.google.protobuf.Message, T extends Object>, com.google.protobuf.GeneratedMessage.UnusedPrivateParameter Nested classes/interfaces inherited from class com.google.protobuf.AbstractMessage
com.google.protobuf.AbstractMessage.BuilderParentNested classes/interfaces inherited from class com.google.protobuf.AbstractMessageLite
com.google.protobuf.AbstractMessageLite.InternalOneOfEnum -
Field Summary
FieldsModifier and TypeFieldDescriptionstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intstatic final intFields inherited from class com.google.protobuf.GeneratedMessage
alwaysUseFieldBuilders, loggedPre22TypeNames, unknownFieldsFields inherited from class com.google.protobuf.AbstractMessage
memoizedSizeFields inherited from class com.google.protobuf.AbstractMessageLite
memoizedHashCode -
Method Summary
Modifier and TypeMethodDescriptionbooleancom.google.protobuf.TimestampCreation time of this experiment.com.google.protobuf.TimestampOrBuilderCreation time of this experiment.static ExperimentThe definition of the experiment.The definition of the experiment.The human-readable description of the experiment.com.google.protobuf.ByteStringThe human-readable description of the experiment.static final com.google.protobuf.Descriptors.DescriptorRequired.com.google.protobuf.ByteStringRequired.com.google.protobuf.TimestampEnd time of this experiment.com.google.protobuf.TimestampOrBuilderEnd time of this experiment.com.google.protobuf.DurationMaximum number of days to run the experiment.com.google.protobuf.DurationOrBuilderMaximum number of days to run the experiment.com.google.protobuf.TimestampLast update time of this experiment.com.google.protobuf.TimestampOrBuilderLast update time of this experiment.getName()The name of the experiment.com.google.protobuf.ByteStringThe name of the experiment.com.google.protobuf.Parser<Experiment>Inference result of the experiment.Inference result of the experiment.The configuration for auto rollout.The configuration for auto rollout.The reason why rollout has failed.com.google.protobuf.ByteStringThe reason why rollout has failed.State of the auto rollout process.State of the auto rollout process.intcom.google.protobuf.TimestampStart time of this experiment.com.google.protobuf.TimestampOrBuilderStart time of this experiment.getState()The current state of the experiment.intThe current state of the experiment.getVariantsHistory(int index) The history of updates to the experiment variants.intThe history of updates to the experiment variants.The history of updates to the experiment variants.getVariantsHistoryOrBuilder(int index) The history of updates to the experiment variants.List<? extends VariantsHistoryOrBuilder>The history of updates to the experiment variants.booleanCreation time of this experiment.booleanThe definition of the experiment.booleanEnd time of this experiment.booleanMaximum number of days to run the experiment.inthashCode()booleanLast update time of this experiment.booleanInference result of the experiment.booleanThe configuration for auto rollout.booleanState of the auto rollout process.booleanStart time of this experiment.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanstatic Experiment.Builderstatic Experiment.BuildernewBuilder(Experiment prototype) protected Experiment.BuildernewBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) static ExperimentparseDelimitedFrom(InputStream input) static ExperimentparseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ExperimentparseFrom(byte[] data) static ExperimentparseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ExperimentparseFrom(com.google.protobuf.ByteString data) static ExperimentparseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ExperimentparseFrom(com.google.protobuf.CodedInputStream input) static ExperimentparseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ExperimentparseFrom(InputStream input) static ExperimentparseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static ExperimentparseFrom(ByteBuffer data) static ExperimentparseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) static com.google.protobuf.Parser<Experiment>parser()voidwriteTo(com.google.protobuf.CodedOutputStream output) Methods inherited from class com.google.protobuf.GeneratedMessage
canUseUnsafe, computeStringSize, computeStringSizeNoTag, emptyBooleanList, emptyDoubleList, emptyFloatList, emptyIntList, emptyList, emptyLongList, getAllFields, getDescriptorForType, getField, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, isStringEmpty, makeExtensionsImmutable, makeMutableCopy, makeMutableCopy, mergeFromAndMakeImmutableInternal, newFileScopedGeneratedExtension, newInstance, newMessageScopedGeneratedExtension, parseDelimitedWithIOException, parseDelimitedWithIOException, parseUnknownField, parseUnknownFieldProto3, parseWithIOException, parseWithIOException, parseWithIOException, parseWithIOException, serializeBooleanMapTo, serializeIntegerMapTo, serializeLongMapTo, serializeStringMapTo, writeReplace, writeString, writeStringNoTagMethods inherited from class com.google.protobuf.AbstractMessage
findInitializationErrors, getInitializationErrorString, hashFields, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite
addAll, checkByteStringIsUtf8, toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.MessageLite
toByteArray, toByteString, writeDelimitedTo, writeToMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Field Details
-
NAME_FIELD_NUMBER
public static final int NAME_FIELD_NUMBER- See Also:
-
DISPLAY_NAME_FIELD_NUMBER
public static final int DISPLAY_NAME_FIELD_NUMBER- See Also:
-
DESCRIPTION_FIELD_NUMBER
public static final int DESCRIPTION_FIELD_NUMBER- See Also:
-
STATE_FIELD_NUMBER
public static final int STATE_FIELD_NUMBER- See Also:
-
DEFINITION_FIELD_NUMBER
public static final int DEFINITION_FIELD_NUMBER- See Also:
-
ROLLOUT_CONFIG_FIELD_NUMBER
public static final int ROLLOUT_CONFIG_FIELD_NUMBER- See Also:
-
ROLLOUT_STATE_FIELD_NUMBER
public static final int ROLLOUT_STATE_FIELD_NUMBER- See Also:
-
ROLLOUT_FAILURE_REASON_FIELD_NUMBER
public static final int ROLLOUT_FAILURE_REASON_FIELD_NUMBER- See Also:
-
RESULT_FIELD_NUMBER
public static final int RESULT_FIELD_NUMBER- See Also:
-
CREATE_TIME_FIELD_NUMBER
public static final int CREATE_TIME_FIELD_NUMBER- See Also:
-
START_TIME_FIELD_NUMBER
public static final int START_TIME_FIELD_NUMBER- See Also:
-
END_TIME_FIELD_NUMBER
public static final int END_TIME_FIELD_NUMBER- See Also:
-
LAST_UPDATE_TIME_FIELD_NUMBER
public static final int LAST_UPDATE_TIME_FIELD_NUMBER- See Also:
-
EXPERIMENT_LENGTH_FIELD_NUMBER
public static final int EXPERIMENT_LENGTH_FIELD_NUMBER- See Also:
-
VARIANTS_HISTORY_FIELD_NUMBER
public static final int VARIANTS_HISTORY_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:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage
-
getName
The name of the experiment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
string name = 1;- Specified by:
getNamein interfaceExperimentOrBuilder- Returns:
- The name.
-
getNameBytes
public com.google.protobuf.ByteString getNameBytes()The name of the experiment. Format: projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/environments/<EnvironmentID>/experiments/<ExperimentID>.
string name = 1;- Specified by:
getNameBytesin interfaceExperimentOrBuilder- Returns:
- The bytes for name.
-
getDisplayName
Required. The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNamein interfaceExperimentOrBuilder- Returns:
- The displayName.
-
getDisplayNameBytes
public com.google.protobuf.ByteString getDisplayNameBytes()Required. The human-readable name of the experiment (unique in an environment). Limit of 64 characters.
string display_name = 2 [(.google.api.field_behavior) = REQUIRED];- Specified by:
getDisplayNameBytesin interfaceExperimentOrBuilder- Returns:
- The bytes for displayName.
-
getDescription
The human-readable description of the experiment.
string description = 3;- Specified by:
getDescriptionin interfaceExperimentOrBuilder- Returns:
- The description.
-
getDescriptionBytes
public com.google.protobuf.ByteString getDescriptionBytes()The human-readable description of the experiment.
string description = 3;- Specified by:
getDescriptionBytesin interfaceExperimentOrBuilder- Returns:
- The bytes for description.
-
getStateValue
public int getStateValue()The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
.google.cloud.dialogflow.cx.v3beta1.Experiment.State state = 4;- Specified by:
getStateValuein interfaceExperimentOrBuilder- Returns:
- The enum numeric value on the wire for state.
-
getState
The current state of the experiment. Transition triggered by Experiments.StartExperiment: DRAFT->RUNNING. Transition triggered by Experiments.CancelExperiment: DRAFT->DONE or RUNNING->DONE.
.google.cloud.dialogflow.cx.v3beta1.Experiment.State state = 4;- Specified by:
getStatein interfaceExperimentOrBuilder- Returns:
- The state.
-
hasDefinition
public boolean hasDefinition()The definition of the experiment.
.google.cloud.dialogflow.cx.v3beta1.Experiment.Definition definition = 5;- Specified by:
hasDefinitionin interfaceExperimentOrBuilder- Returns:
- Whether the definition field is set.
-
getDefinition
The definition of the experiment.
.google.cloud.dialogflow.cx.v3beta1.Experiment.Definition definition = 5;- Specified by:
getDefinitionin interfaceExperimentOrBuilder- Returns:
- The definition.
-
getDefinitionOrBuilder
The definition of the experiment.
.google.cloud.dialogflow.cx.v3beta1.Experiment.Definition definition = 5;- Specified by:
getDefinitionOrBuilderin interfaceExperimentOrBuilder
-
hasRolloutConfig
public boolean hasRolloutConfig()The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
.google.cloud.dialogflow.cx.v3beta1.RolloutConfig rollout_config = 14;- Specified by:
hasRolloutConfigin interfaceExperimentOrBuilder- Returns:
- Whether the rolloutConfig field is set.
-
getRolloutConfig
The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
.google.cloud.dialogflow.cx.v3beta1.RolloutConfig rollout_config = 14;- Specified by:
getRolloutConfigin interfaceExperimentOrBuilder- Returns:
- The rolloutConfig.
-
getRolloutConfigOrBuilder
The configuration for auto rollout. If set, there should be exactly two variants in the experiment (control variant being the default version of the flow), the traffic allocation for the non-control variant will gradually increase to 100% when conditions are met, and eventually replace the control variant to become the default version of the flow.
.google.cloud.dialogflow.cx.v3beta1.RolloutConfig rollout_config = 14;- Specified by:
getRolloutConfigOrBuilderin interfaceExperimentOrBuilder
-
hasRolloutState
public boolean hasRolloutState()State of the auto rollout process.
.google.cloud.dialogflow.cx.v3beta1.RolloutState rollout_state = 15;- Specified by:
hasRolloutStatein interfaceExperimentOrBuilder- Returns:
- Whether the rolloutState field is set.
-
getRolloutState
State of the auto rollout process.
.google.cloud.dialogflow.cx.v3beta1.RolloutState rollout_state = 15;- Specified by:
getRolloutStatein interfaceExperimentOrBuilder- Returns:
- The rolloutState.
-
getRolloutStateOrBuilder
State of the auto rollout process.
.google.cloud.dialogflow.cx.v3beta1.RolloutState rollout_state = 15;- Specified by:
getRolloutStateOrBuilderin interfaceExperimentOrBuilder
-
getRolloutFailureReason
The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
string rollout_failure_reason = 16;- Specified by:
getRolloutFailureReasonin interfaceExperimentOrBuilder- Returns:
- The rolloutFailureReason.
-
getRolloutFailureReasonBytes
public com.google.protobuf.ByteString getRolloutFailureReasonBytes()The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
string rollout_failure_reason = 16;- Specified by:
getRolloutFailureReasonBytesin interfaceExperimentOrBuilder- Returns:
- The bytes for rolloutFailureReason.
-
hasResult
public boolean hasResult()Inference result of the experiment.
.google.cloud.dialogflow.cx.v3beta1.Experiment.Result result = 6;- Specified by:
hasResultin interfaceExperimentOrBuilder- Returns:
- Whether the result field is set.
-
getResult
Inference result of the experiment.
.google.cloud.dialogflow.cx.v3beta1.Experiment.Result result = 6;- Specified by:
getResultin interfaceExperimentOrBuilder- Returns:
- The result.
-
getResultOrBuilder
Inference result of the experiment.
.google.cloud.dialogflow.cx.v3beta1.Experiment.Result result = 6;- Specified by:
getResultOrBuilderin interfaceExperimentOrBuilder
-
hasCreateTime
public boolean hasCreateTime()Creation time of this experiment.
.google.protobuf.Timestamp create_time = 7;- Specified by:
hasCreateTimein interfaceExperimentOrBuilder- Returns:
- Whether the createTime field is set.
-
getCreateTime
public com.google.protobuf.Timestamp getCreateTime()Creation time of this experiment.
.google.protobuf.Timestamp create_time = 7;- Specified by:
getCreateTimein interfaceExperimentOrBuilder- Returns:
- The createTime.
-
getCreateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()Creation time of this experiment.
.google.protobuf.Timestamp create_time = 7;- Specified by:
getCreateTimeOrBuilderin interfaceExperimentOrBuilder
-
hasStartTime
public boolean hasStartTime()Start time of this experiment.
.google.protobuf.Timestamp start_time = 8;- Specified by:
hasStartTimein interfaceExperimentOrBuilder- Returns:
- Whether the startTime field is set.
-
getStartTime
public com.google.protobuf.Timestamp getStartTime()Start time of this experiment.
.google.protobuf.Timestamp start_time = 8;- Specified by:
getStartTimein interfaceExperimentOrBuilder- Returns:
- The startTime.
-
getStartTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()Start time of this experiment.
.google.protobuf.Timestamp start_time = 8;- Specified by:
getStartTimeOrBuilderin interfaceExperimentOrBuilder
-
hasEndTime
public boolean hasEndTime()End time of this experiment.
.google.protobuf.Timestamp end_time = 9;- Specified by:
hasEndTimein interfaceExperimentOrBuilder- Returns:
- Whether the endTime field is set.
-
getEndTime
public com.google.protobuf.Timestamp getEndTime()End time of this experiment.
.google.protobuf.Timestamp end_time = 9;- Specified by:
getEndTimein interfaceExperimentOrBuilder- Returns:
- The endTime.
-
getEndTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()End time of this experiment.
.google.protobuf.Timestamp end_time = 9;- Specified by:
getEndTimeOrBuilderin interfaceExperimentOrBuilder
-
hasLastUpdateTime
public boolean hasLastUpdateTime()Last update time of this experiment.
.google.protobuf.Timestamp last_update_time = 10;- Specified by:
hasLastUpdateTimein interfaceExperimentOrBuilder- Returns:
- Whether the lastUpdateTime field is set.
-
getLastUpdateTime
public com.google.protobuf.Timestamp getLastUpdateTime()Last update time of this experiment.
.google.protobuf.Timestamp last_update_time = 10;- Specified by:
getLastUpdateTimein interfaceExperimentOrBuilder- Returns:
- The lastUpdateTime.
-
getLastUpdateTimeOrBuilder
public com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder()Last update time of this experiment.
.google.protobuf.Timestamp last_update_time = 10;- Specified by:
getLastUpdateTimeOrBuilderin interfaceExperimentOrBuilder
-
hasExperimentLength
public boolean hasExperimentLength()Maximum number of days to run the experiment. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
.google.protobuf.Duration experiment_length = 11;- Specified by:
hasExperimentLengthin interfaceExperimentOrBuilder- Returns:
- Whether the experimentLength field is set.
-
getExperimentLength
public com.google.protobuf.Duration getExperimentLength()Maximum number of days to run the experiment. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
.google.protobuf.Duration experiment_length = 11;- Specified by:
getExperimentLengthin interfaceExperimentOrBuilder- Returns:
- The experimentLength.
-
getExperimentLengthOrBuilder
public com.google.protobuf.DurationOrBuilder getExperimentLengthOrBuilder()Maximum number of days to run the experiment. If auto-rollout is not enabled, default value and maximum will be 30 days. If auto-rollout is enabled, default value and maximum will be 6 days.
.google.protobuf.Duration experiment_length = 11;- Specified by:
getExperimentLengthOrBuilderin interfaceExperimentOrBuilder
-
getVariantsHistoryList
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3beta1.VariantsHistory variants_history = 12;- Specified by:
getVariantsHistoryListin interfaceExperimentOrBuilder
-
getVariantsHistoryOrBuilderList
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3beta1.VariantsHistory variants_history = 12;- Specified by:
getVariantsHistoryOrBuilderListin interfaceExperimentOrBuilder
-
getVariantsHistoryCount
public int getVariantsHistoryCount()The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3beta1.VariantsHistory variants_history = 12;- Specified by:
getVariantsHistoryCountin interfaceExperimentOrBuilder
-
getVariantsHistory
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3beta1.VariantsHistory variants_history = 12;- Specified by:
getVariantsHistoryin interfaceExperimentOrBuilder
-
getVariantsHistoryOrBuilder
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3beta1.VariantsHistory variants_history = 12;- Specified by:
getVariantsHistoryOrBuilderin interfaceExperimentOrBuilder
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage
-
writeTo
- Specified by:
writeToin interfacecom.google.protobuf.MessageLite- Overrides:
writeToin classcom.google.protobuf.GeneratedMessage- Throws:
IOException
-
getSerializedSize
public int getSerializedSize()- Specified by:
getSerializedSizein interfacecom.google.protobuf.MessageLite- Overrides:
getSerializedSizein classcom.google.protobuf.GeneratedMessage
-
equals
- 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 Experiment parseFrom(ByteBuffer data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Experiment parseFrom(ByteBuffer data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Experiment parseFrom(com.google.protobuf.ByteString data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Experiment parseFrom(com.google.protobuf.ByteString data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Experiment parseFrom(byte[] data) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
public static Experiment parseFrom(byte[] data, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws com.google.protobuf.InvalidProtocolBufferException - Throws:
com.google.protobuf.InvalidProtocolBufferException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Experiment parseFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseDelimitedFrom
- Throws:
IOException
-
parseDelimitedFrom
public static Experiment parseDelimitedFrom(InputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
parseFrom
- Throws:
IOException
-
parseFrom
public static Experiment parseFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Throws:
IOException
-
newBuilderForType
- Specified by:
newBuilderForTypein interfacecom.google.protobuf.Message- Specified by:
newBuilderForTypein interfacecom.google.protobuf.MessageLite
-
newBuilder
-
newBuilder
-
toBuilder
- Specified by:
toBuilderin interfacecom.google.protobuf.Message- Specified by:
toBuilderin interfacecom.google.protobuf.MessageLite
-
newBuilderForType
protected Experiment.Builder newBuilderForType(com.google.protobuf.AbstractMessage.BuilderParent parent) - Overrides:
newBuilderForTypein classcom.google.protobuf.AbstractMessage
-
getDefaultInstance
-
parser
-
getParserForType
- Specified by:
getParserForTypein interfacecom.google.protobuf.Message- Specified by:
getParserForTypein interfacecom.google.protobuf.MessageLite- Overrides:
getParserForTypein classcom.google.protobuf.GeneratedMessage
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-