Interface Experiment.DefinitionOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
Experiment.Definition, Experiment.Definition.Builder
Enclosing class:
Experiment

public static interface Experiment.DefinitionOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    The condition defines which subset of sessions are selected for this experiment.
    com.google.protobuf.ByteString
    The condition defines which subset of sessions are selected for this experiment.
     
    The flow versions as the variants of this experiment.
    The flow versions as the variants of this experiment.
    boolean
    The flow versions as the variants of this experiment.

    Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

    isInitialized

    Methods inherited from interface com.google.protobuf.MessageOrBuilder

    findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
  • Method Details

    • getCondition

      String getCondition()
       The condition defines which subset of sessions are selected for
       this experiment. If not specified, all sessions are eligible. E.g.
       "query_input.language_code=en" See the [conditions
       reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
       
      string condition = 1;
      Returns:
      The condition.
    • getConditionBytes

      com.google.protobuf.ByteString getConditionBytes()
       The condition defines which subset of sessions are selected for
       this experiment. If not specified, all sessions are eligible. E.g.
       "query_input.language_code=en" See the [conditions
       reference](https://cloud.google.com/dialogflow/cx/docs/reference/condition).
       
      string condition = 1;
      Returns:
      The bytes for condition.
    • hasVersionVariants

      boolean hasVersionVariants()
       The flow versions as the variants of this experiment.
       
      .google.cloud.dialogflow.cx.v3beta1.VersionVariants version_variants = 2;
      Returns:
      Whether the versionVariants field is set.
    • getVersionVariants

      VersionVariants getVersionVariants()
       The flow versions as the variants of this experiment.
       
      .google.cloud.dialogflow.cx.v3beta1.VersionVariants version_variants = 2;
      Returns:
      The versionVariants.
    • getVersionVariantsOrBuilder

      VersionVariantsOrBuilder getVersionVariantsOrBuilder()
       The flow versions as the variants of this experiment.
       
      .google.cloud.dialogflow.cx.v3beta1.VersionVariants version_variants = 2;
    • getVariantsCase