Interface TransitionRouteGroupOrBuilder

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

    public interface TransitionRouteGroupOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getDisplayName()
      Required.
      com.google.protobuf.ByteString getDisplayNameBytes()
      Required.
      String getName()
      The unique identifier of the transition route group.
      com.google.protobuf.ByteString getNameBytes()
      The unique identifier of the transition route group.
      TransitionRoute getTransitionRoutes​(int index)
      Transition routes associated with the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
      int getTransitionRoutesCount()
      Transition routes associated with the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
      List<TransitionRoute> getTransitionRoutesList()
      Transition routes associated with the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
      TransitionRouteOrBuilder getTransitionRoutesOrBuilder​(int index)
      Transition routes associated with the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
      List<? extends TransitionRouteOrBuilder> getTransitionRoutesOrBuilderList()
      Transition routes associated with the [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
      • 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 Detail

      • getName

        String getName()
         The unique identifier of the transition route group.
         [TransitionRouteGroups.CreateTransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.CreateTransitionRouteGroup]
         populates the name automatically. Format: `projects/<Project
         ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow
         ID>/transitionRouteGroups/<Transition Route Group ID>` or
         `projects/<Project ID>/locations/<Location ID>/agents/<Agent
         ID>/transitionRouteGroups/<TransitionRouteGroup ID>` for agent-level
         groups.
         
        string name = 1;
        Returns:
        The name.
      • getNameBytes

        com.google.protobuf.ByteString getNameBytes()
         The unique identifier of the transition route group.
         [TransitionRouteGroups.CreateTransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroups.CreateTransitionRouteGroup]
         populates the name automatically. Format: `projects/<Project
         ID>/locations/<Location ID>/agents/<Agent ID>/flows/<Flow
         ID>/transitionRouteGroups/<Transition Route Group ID>` or
         `projects/<Project ID>/locations/<Location ID>/agents/<Agent
         ID>/transitionRouteGroups/<TransitionRouteGroup ID>` for agent-level
         groups.
         
        string name = 1;
        Returns:
        The bytes for name.
      • getDisplayName

        String getDisplayName()
         Required. The human-readable name of the transition route group, unique
         within the flow. The display name can be no longer than 30 characters.
         
        string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The displayName.
      • getDisplayNameBytes

        com.google.protobuf.ByteString getDisplayNameBytes()
         Required. The human-readable name of the transition route group, unique
         within the flow. The display name can be no longer than 30 characters.
         
        string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
        Returns:
        The bytes for displayName.
      • getTransitionRoutesList

        List<TransitionRoute> getTransitionRoutesList()
         Transition routes associated with the
         [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
         
        repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 5;
      • getTransitionRoutes

        TransitionRoute getTransitionRoutes​(int index)
         Transition routes associated with the
         [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
         
        repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 5;
      • getTransitionRoutesCount

        int getTransitionRoutesCount()
         Transition routes associated with the
         [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
         
        repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 5;
      • getTransitionRoutesOrBuilderList

        List<? extends TransitionRouteOrBuilder> getTransitionRoutesOrBuilderList()
         Transition routes associated with the
         [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
         
        repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 5;
      • getTransitionRoutesOrBuilder

        TransitionRouteOrBuilder getTransitionRoutesOrBuilder​(int index)
         Transition routes associated with the
         [TransitionRouteGroup][google.cloud.dialogflow.cx.v3beta1.TransitionRouteGroup].
         
        repeated .google.cloud.dialogflow.cx.v3beta1.TransitionRoute transition_routes = 5;