Interface TestConfigOrBuilder

All Superinterfaces:
com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
All Known Implementing Classes:
TestConfig, TestConfig.Builder

@Generated public interface TestConfigOrBuilder extends com.google.protobuf.MessageOrBuilder
  • Method Summary

    Modifier and Type
    Method
    Description
    Flow name to start the test case with.
    com.google.protobuf.ByteString
    Flow name to start the test case with.
    The [page][google.cloud.dialogflow.cx.v3beta1.Page] to start the test case with.
    com.google.protobuf.ByteString
    The [page][google.cloud.dialogflow.cx.v3beta1.Page] to start the test case with.
    Session parameters to be compared when calculating differences.
    com.google.protobuf.ByteString
    Session parameters to be compared when calculating differences.
    int
    Session parameters to be compared when calculating differences.
    Session parameters to be compared when calculating differences.

    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

    • getTrackingParametersList

      List<String> getTrackingParametersList()
       Session parameters to be compared when calculating differences.
       
      repeated string tracking_parameters = 1;
      Returns:
      A list containing the trackingParameters.
    • getTrackingParametersCount

      int getTrackingParametersCount()
       Session parameters to be compared when calculating differences.
       
      repeated string tracking_parameters = 1;
      Returns:
      The count of trackingParameters.
    • getTrackingParameters

      String getTrackingParameters(int index)
       Session parameters to be compared when calculating differences.
       
      repeated string tracking_parameters = 1;
      Parameters:
      index - The index of the element to return.
      Returns:
      The trackingParameters at the given index.
    • getTrackingParametersBytes

      com.google.protobuf.ByteString getTrackingParametersBytes(int index)
       Session parameters to be compared when calculating differences.
       
      repeated string tracking_parameters = 1;
      Parameters:
      index - The index of the value to return.
      Returns:
      The bytes of the trackingParameters at the given index.
    • getFlow

      String getFlow()
       Flow name to start the test case with.
       Format:
       `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
      
       Only one of `flow` and `page` should be set to indicate the starting point
       of the test case. If neither is set, the test case will start with start
       page on the default start flow.
       
      string flow = 2 [(.google.api.resource_reference) = { ... }
      Returns:
      The flow.
    • getFlowBytes

      com.google.protobuf.ByteString getFlowBytes()
       Flow name to start the test case with.
       Format:
       `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>`.
      
       Only one of `flow` and `page` should be set to indicate the starting point
       of the test case. If neither is set, the test case will start with start
       page on the default start flow.
       
      string flow = 2 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for flow.
    • getPage

      String getPage()
       The [page][google.cloud.dialogflow.cx.v3beta1.Page] to start the test case
       with. Format:
       `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
      
       Only one of `flow` and `page` should be set to indicate the starting point
       of the test case. If neither is set, the test case will start with start
       page on the default start flow.
       
      string page = 3 [(.google.api.resource_reference) = { ... }
      Returns:
      The page.
    • getPageBytes

      com.google.protobuf.ByteString getPageBytes()
       The [page][google.cloud.dialogflow.cx.v3beta1.Page] to start the test case
       with. Format:
       `projects/<ProjectID>/locations/<LocationID>/agents/<AgentID>/flows/<FlowID>/pages/<PageID>`.
      
       Only one of `flow` and `page` should be set to indicate the starting point
       of the test case. If neither is set, the test case will start with start
       page on the default start flow.
       
      string page = 3 [(.google.api.resource_reference) = { ... }
      Returns:
      The bytes for page.