Interface ListenerDescription.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ListenerDescription.Builder,ListenerDescription>, SdkBuilder<ListenerDescription.Builder,ListenerDescription>, SdkPojo
Enclosing class:
ListenerDescription

public static interface ListenerDescription.Builder extends SdkPojo, CopyableBuilder<ListenerDescription.Builder,ListenerDescription>
  • Method Details

    • listener

      The listener.

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

      The listener.

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

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to listener(Listener).

      Parameters:
      listener - a consumer that will call methods on Listener.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • policyNames

      ListenerDescription.Builder policyNames(Collection<String> policyNames)

      The policies. If there are no policies enabled, the list is empty.

      Parameters:
      policyNames - The policies. If there are no policies enabled, the list is empty.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • policyNames

      ListenerDescription.Builder policyNames(String... policyNames)

      The policies. If there are no policies enabled, the list is empty.

      Parameters:
      policyNames - The policies. If there are no policies enabled, the list is empty.
      Returns:
      Returns a reference to this object so that method calls can be chained together.