public interface ExperimentOrBuilder
extends com.google.protobuf.MessageOrBuilder
| Modifier and Type | Method and Description |
|---|---|
com.google.protobuf.Timestamp |
getCreateTime()
Creation time of this experiment.
|
com.google.protobuf.TimestampOrBuilder |
getCreateTimeOrBuilder()
Creation time of this experiment.
|
Experiment.Definition |
getDefinition()
The definition of the experiment.
|
Experiment.DefinitionOrBuilder |
getDefinitionOrBuilder()
The definition of the experiment.
|
String |
getDescription()
The human-readable description of the experiment.
|
com.google.protobuf.ByteString |
getDescriptionBytes()
The human-readable description of the experiment.
|
String |
getDisplayName()
Required.
|
com.google.protobuf.ByteString |
getDisplayNameBytes()
Required.
|
com.google.protobuf.Timestamp |
getEndTime()
End time of this experiment.
|
com.google.protobuf.TimestampOrBuilder |
getEndTimeOrBuilder()
End time of this experiment.
|
com.google.protobuf.Duration |
getExperimentLength()
Maximum number of days to run the experiment/rollout.
|
com.google.protobuf.DurationOrBuilder |
getExperimentLengthOrBuilder()
Maximum number of days to run the experiment/rollout.
|
com.google.protobuf.Timestamp |
getLastUpdateTime()
Last update time of this experiment.
|
com.google.protobuf.TimestampOrBuilder |
getLastUpdateTimeOrBuilder()
Last update time of this experiment.
|
String |
getName()
The name of the experiment.
|
com.google.protobuf.ByteString |
getNameBytes()
The name of the experiment.
|
Experiment.Result |
getResult()
Inference result of the experiment.
|
Experiment.ResultOrBuilder |
getResultOrBuilder()
Inference result of the experiment.
|
RolloutConfig |
getRolloutConfig()
The configuration for auto rollout.
|
RolloutConfigOrBuilder |
getRolloutConfigOrBuilder()
The configuration for auto rollout.
|
String |
getRolloutFailureReason()
The reason why rollout has failed.
|
com.google.protobuf.ByteString |
getRolloutFailureReasonBytes()
The reason why rollout has failed.
|
RolloutState |
getRolloutState()
State of the auto rollout process.
|
RolloutStateOrBuilder |
getRolloutStateOrBuilder()
State of the auto rollout process.
|
com.google.protobuf.Timestamp |
getStartTime()
Start time of this experiment.
|
com.google.protobuf.TimestampOrBuilder |
getStartTimeOrBuilder()
Start time of this experiment.
|
Experiment.State |
getState()
The current state of the experiment.
|
int |
getStateValue()
The current state of the experiment.
|
VariantsHistory |
getVariantsHistory(int index)
The history of updates to the experiment variants.
|
int |
getVariantsHistoryCount()
The history of updates to the experiment variants.
|
List<VariantsHistory> |
getVariantsHistoryList()
The history of updates to the experiment variants.
|
VariantsHistoryOrBuilder |
getVariantsHistoryOrBuilder(int index)
The history of updates to the experiment variants.
|
List<? extends VariantsHistoryOrBuilder> |
getVariantsHistoryOrBuilderList()
The history of updates to the experiment variants.
|
boolean |
hasCreateTime()
Creation time of this experiment.
|
boolean |
hasDefinition()
The definition of the experiment.
|
boolean |
hasEndTime()
End time of this experiment.
|
boolean |
hasExperimentLength()
Maximum number of days to run the experiment/rollout.
|
boolean |
hasLastUpdateTime()
Last update time of this experiment.
|
boolean |
hasResult()
Inference result of the experiment.
|
boolean |
hasRolloutConfig()
The configuration for auto rollout.
|
boolean |
hasRolloutState()
State of the auto rollout process.
|
boolean |
hasStartTime()
Start time of this experiment.
|
findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneofString getName()
The name of the experiment. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>/experiments/<Experiment ID>..
string name = 1;com.google.protobuf.ByteString getNameBytes()
The name of the experiment. Format: projects/<Project ID>/locations/<Location ID>/agents/<Agent ID>/environments/<Environment ID>/experiments/<Experiment ID>..
string name = 1;String 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];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];String getDescription()
The human-readable description of the experiment.
string description = 3;com.google.protobuf.ByteString getDescriptionBytes()
The human-readable description of the experiment.
string description = 3;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.v3.Experiment.State state = 4;Experiment.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.v3.Experiment.State state = 4;boolean hasDefinition()
The definition of the experiment.
.google.cloud.dialogflow.cx.v3.Experiment.Definition definition = 5;Experiment.Definition getDefinition()
The definition of the experiment.
.google.cloud.dialogflow.cx.v3.Experiment.Definition definition = 5;Experiment.DefinitionOrBuilder getDefinitionOrBuilder()
The definition of the experiment.
.google.cloud.dialogflow.cx.v3.Experiment.Definition definition = 5;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.v3.RolloutConfig rollout_config = 14;RolloutConfig 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.v3.RolloutConfig rollout_config = 14;RolloutConfigOrBuilder 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.v3.RolloutConfig rollout_config = 14;boolean hasRolloutState()
State of the auto rollout process.
.google.cloud.dialogflow.cx.v3.RolloutState rollout_state = 15;RolloutState getRolloutState()
State of the auto rollout process.
.google.cloud.dialogflow.cx.v3.RolloutState rollout_state = 15;RolloutStateOrBuilder getRolloutStateOrBuilder()
State of the auto rollout process.
.google.cloud.dialogflow.cx.v3.RolloutState rollout_state = 15;String getRolloutFailureReason()
The reason why rollout has failed. Should only be set when state is ROLLOUT_FAILED.
string rollout_failure_reason = 16;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;boolean hasResult()
Inference result of the experiment.
.google.cloud.dialogflow.cx.v3.Experiment.Result result = 6;Experiment.Result getResult()
Inference result of the experiment.
.google.cloud.dialogflow.cx.v3.Experiment.Result result = 6;Experiment.ResultOrBuilder getResultOrBuilder()
Inference result of the experiment.
.google.cloud.dialogflow.cx.v3.Experiment.Result result = 6;boolean hasCreateTime()
Creation time of this experiment.
.google.protobuf.Timestamp create_time = 7;com.google.protobuf.Timestamp getCreateTime()
Creation time of this experiment.
.google.protobuf.Timestamp create_time = 7;com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
Creation time of this experiment.
.google.protobuf.Timestamp create_time = 7;boolean hasStartTime()
Start time of this experiment.
.google.protobuf.Timestamp start_time = 8;com.google.protobuf.Timestamp getStartTime()
Start time of this experiment.
.google.protobuf.Timestamp start_time = 8;com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder()
Start time of this experiment.
.google.protobuf.Timestamp start_time = 8;boolean hasEndTime()
End time of this experiment.
.google.protobuf.Timestamp end_time = 9;com.google.protobuf.Timestamp getEndTime()
End time of this experiment.
.google.protobuf.Timestamp end_time = 9;com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder()
End time of this experiment.
.google.protobuf.Timestamp end_time = 9;boolean hasLastUpdateTime()
Last update time of this experiment.
.google.protobuf.Timestamp last_update_time = 10;com.google.protobuf.Timestamp getLastUpdateTime()
Last update time of this experiment.
.google.protobuf.Timestamp last_update_time = 10;com.google.protobuf.TimestampOrBuilder getLastUpdateTimeOrBuilder()
Last update time of this experiment.
.google.protobuf.Timestamp last_update_time = 10;boolean hasExperimentLength()
Maximum number of days to run the experiment/rollout. 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;com.google.protobuf.Duration getExperimentLength()
Maximum number of days to run the experiment/rollout. 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;com.google.protobuf.DurationOrBuilder getExperimentLengthOrBuilder()
Maximum number of days to run the experiment/rollout. 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;List<VariantsHistory> getVariantsHistoryList()
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3.VariantsHistory variants_history = 12;VariantsHistory getVariantsHistory(int index)
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3.VariantsHistory variants_history = 12;int getVariantsHistoryCount()
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3.VariantsHistory variants_history = 12;List<? extends VariantsHistoryOrBuilder> getVariantsHistoryOrBuilderList()
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3.VariantsHistory variants_history = 12;VariantsHistoryOrBuilder getVariantsHistoryOrBuilder(int index)
The history of updates to the experiment variants.
repeated .google.cloud.dialogflow.cx.v3.VariantsHistory variants_history = 12;Copyright © 2022 Google LLC. All rights reserved.