Class BaseCommand.Builder<B extends BaseCommand.Builder>

java.lang.Object
org.apache.unomi.graphql.commands.BaseCommand.Builder<B>
Direct Known Subclasses:
AddAliasToProfileCommand.Builder, AddProfileToListCommand.Builder, BaseCreateOrUpdateSegmentCommand.Builder, CreateOrUpdateListCommand.Builder, CreateOrUpdatePersonaCommand.Builder, CreateOrUpdateProfilePropertiesCommand.Builder, CreateOrUpdateSourceCommand.Builder, CreateOrUpdateTopicCommand.Builder, CreateOrUpdateViewCommand.Builder, DeleteAllPersonalDataCommand.Builder, DeleteListCommand.Builder, DeleteProfileCommand.Builder, DeleteProfilePropertiesCommand.Builder, DeleteSegmentCommand.Builder, DeleteSourceCommand.Builder, DeleteTopicCommand.Builder, DeleteViewCommand.Builder, ProcessEventsCommand.Builder, RemoveAliasFromProfileCommand.Builder, RemoveProfileFromListCommand.Builder
Enclosing class:
BaseCommand<T>

public abstract static class BaseCommand.Builder<B extends BaseCommand.Builder> extends Object
  • Field Details

    • environment

      protected graphql.schema.DataFetchingEnvironment environment
  • Constructor Details

    • Builder

      public Builder()
  • Method Details

    • setEnvironment

      public B setEnvironment(graphql.schema.DataFetchingEnvironment environment)
    • validate

      public void validate()