Interface ActionGroup.UpdateStages.WithActionDefinition

  • All Known Subinterfaces:
    ActionGroup.Update
    Enclosing interface:
    ActionGroup.UpdateStages

    public static interface ActionGroup.UpdateStages.WithActionDefinition
    The stage of update which contains all the top level fields and transition stages to receiver updates.
    • Method Detail

      • withoutReceiver

        ActionGroup.Update withoutReceiver​(String actionNamePrefix)
        Removes all the receivers that contain specified actionNamePrefix string in the name.
        Parameters:
        actionNamePrefix - the actionNamePrefix value to use during receiver filtering.
        Returns:
        the next stage of the update
      • defineReceiver

        ActionGroup.ActionDefinition<? extends ActionGroup.Update> defineReceiver​(String actionNamePrefix)
        Begins a definition for a new receiver group in the current Action group object.
        Parameters:
        actionNamePrefix - the actionNamePrefix value to use during receiver name creation.
        Returns:
        the next stage of the update
      • updateReceiver

        ActionGroup.UpdateStages.WithActionUpdateDefinition updateReceiver​(String actionNamePrefix)
        Begins an update flow for an existing receiver group.
        Parameters:
        actionNamePrefix - the actionNamePrefix value to use during receiver filtering.
        Returns:
        the next stage of the update
      • withShortName

        ActionGroup.Update withShortName​(String shortName)
        Sets the short name of the action group. This will be used in SMS messages. Maximum length cannot exceed 12 symbols.
        Parameters:
        shortName - short name of the action group. Cannot exceed 12 symbols
        Returns:
        the next stage of the update