Interface MultiplexSummary.Builder

    • Method Detail

      • arn

        MultiplexSummary.Builder arn​(String arn)
        The unique arn of the multiplex.
        Parameters:
        arn - The unique arn of the multiplex.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityZones

        MultiplexSummary.Builder availabilityZones​(Collection<String> availabilityZones)
        A list of availability zones for the multiplex.
        Parameters:
        availabilityZones - A list of availability zones for the multiplex.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • availabilityZones

        MultiplexSummary.Builder availabilityZones​(String... availabilityZones)
        A list of availability zones for the multiplex.
        Parameters:
        availabilityZones - A list of availability zones for the multiplex.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        MultiplexSummary.Builder id​(String id)
        The unique id of the multiplex.
        Parameters:
        id - The unique id of the multiplex.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • multiplexSettings

        MultiplexSummary.Builder multiplexSettings​(MultiplexSettingsSummary multiplexSettings)
        Configuration for a multiplex event.
        Parameters:
        multiplexSettings - Configuration for a multiplex event.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        MultiplexSummary.Builder name​(String name)
        The name of the multiplex.
        Parameters:
        name - The name of the multiplex.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • pipelinesRunningCount

        MultiplexSummary.Builder pipelinesRunningCount​(Integer pipelinesRunningCount)
        The number of currently healthy pipelines.
        Parameters:
        pipelinesRunningCount - The number of currently healthy pipelines.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • programCount

        MultiplexSummary.Builder programCount​(Integer programCount)
        The number of programs in the multiplex.
        Parameters:
        programCount - The number of programs in the multiplex.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        MultiplexSummary.Builder tags​(Map<String,​String> tags)
        A collection of key-value pairs.
        Parameters:
        tags - A collection of key-value pairs.
        Returns:
        Returns a reference to this object so that method calls can be chained together.