Interface PutEventTypeRequest.Builder

    • Method Detail

      • name

        PutEventTypeRequest.Builder name​(String name)

        The name.

        Parameters:
        name - The name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        PutEventTypeRequest.Builder description​(String description)

        The description of the event type.

        Parameters:
        description - The description of the event type.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventVariables

        PutEventTypeRequest.Builder eventVariables​(Collection<String> eventVariables)

        The event type variables.

        Parameters:
        eventVariables - The event type variables.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventVariables

        PutEventTypeRequest.Builder eventVariables​(String... eventVariables)

        The event type variables.

        Parameters:
        eventVariables - The event type variables.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • labels

        PutEventTypeRequest.Builder labels​(Collection<String> labels)

        The event type labels.

        Parameters:
        labels - The event type labels.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • labels

        PutEventTypeRequest.Builder labels​(String... labels)

        The event type labels.

        Parameters:
        labels - The event type labels.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityTypes

        PutEventTypeRequest.Builder entityTypes​(Collection<String> entityTypes)

        The entity type for the event type. Example entity types: customer, merchant, account.

        Parameters:
        entityTypes - The entity type for the event type. Example entity types: customer, merchant, account.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • entityTypes

        PutEventTypeRequest.Builder entityTypes​(String... entityTypes)

        The entity type for the event type. Example entity types: customer, merchant, account.

        Parameters:
        entityTypes - The entity type for the event type. Example entity types: customer, merchant, account.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • eventIngestion

        PutEventTypeRequest.Builder eventIngestion​(String eventIngestion)

        Specifies if ingestion is enabled or disabled.

        Parameters:
        eventIngestion - Specifies if ingestion is enabled or disabled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EventIngestion, EventIngestion
      • eventIngestion

        PutEventTypeRequest.Builder eventIngestion​(EventIngestion eventIngestion)

        Specifies if ingestion is enabled or disabled.

        Parameters:
        eventIngestion - Specifies if ingestion is enabled or disabled.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        EventIngestion, EventIngestion
      • tags

        PutEventTypeRequest.Builder tags​(Collection<Tag> tags)

        A collection of key and value pairs.

        Parameters:
        tags - A collection of key and value pairs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        PutEventTypeRequest.Builder tags​(Tag... tags)

        A collection of key and value pairs.

        Parameters:
        tags - A collection of key and value pairs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        PutEventTypeRequest.Builder tags​(Consumer<Tag.Builder>... tags)

        A collection of key and value pairs.

        This is a convenience method that creates an instance of the Tag.Builder avoiding the need to create one manually via Tag.builder().

        When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to #tags(List).

        Parameters:
        tags - a consumer that will call methods on Tag.Builder
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        #tags(java.util.Collection)
      • eventOrchestration

        PutEventTypeRequest.Builder eventOrchestration​(EventOrchestration eventOrchestration)

        Enables or disables event orchestration. If enabled, you can send event predictions to select AWS services for downstream processing of the events.

        Parameters:
        eventOrchestration - Enables or disables event orchestration. If enabled, you can send event predictions to select AWS services for downstream processing of the events.
        Returns:
        Returns a reference to this object so that method calls can be chained together.