public static interface MultiplexSummary.Builder extends SdkPojo, CopyableBuilder<MultiplexSummary.Builder,MultiplexSummary>
| Modifier and Type | Method and Description |
|---|---|
MultiplexSummary.Builder |
arn(String arn)
The unique arn of the multiplex.
|
MultiplexSummary.Builder |
availabilityZones(Collection<String> availabilityZones)
A list of availability zones for the multiplex.
|
MultiplexSummary.Builder |
availabilityZones(String... availabilityZones)
A list of availability zones for the multiplex.
|
MultiplexSummary.Builder |
id(String id)
The unique id of the multiplex.
|
default MultiplexSummary.Builder |
multiplexSettings(Consumer<MultiplexSettingsSummary.Builder> multiplexSettings)
Configuration for a multiplex event.
|
MultiplexSummary.Builder |
multiplexSettings(MultiplexSettingsSummary multiplexSettings)
Configuration for a multiplex event.
|
MultiplexSummary.Builder |
name(String name)
The name of the multiplex.
|
MultiplexSummary.Builder |
pipelinesRunningCount(Integer pipelinesRunningCount)
The number of currently healthy pipelines.
|
MultiplexSummary.Builder |
programCount(Integer programCount)
The number of programs in the multiplex.
|
MultiplexSummary.Builder |
state(MultiplexState state)
The current state of the multiplex.
|
MultiplexSummary.Builder |
state(String state)
The current state of the multiplex.
|
MultiplexSummary.Builder |
tags(Map<String,String> tags)
A collection of key-value pairs.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildMultiplexSummary.Builder arn(String arn)
arn - The unique arn of the multiplex.MultiplexSummary.Builder availabilityZones(Collection<String> availabilityZones)
availabilityZones - A list of availability zones for the multiplex.MultiplexSummary.Builder availabilityZones(String... availabilityZones)
availabilityZones - A list of availability zones for the multiplex.MultiplexSummary.Builder id(String id)
id - The unique id of the multiplex.MultiplexSummary.Builder multiplexSettings(MultiplexSettingsSummary multiplexSettings)
multiplexSettings - Configuration for a multiplex event.default MultiplexSummary.Builder multiplexSettings(Consumer<MultiplexSettingsSummary.Builder> multiplexSettings)
MultiplexSettingsSummary.Builder avoiding the need to create one manually via
MultiplexSettingsSummary.builder().
When the Consumer completes, SdkBuilder.build() is called immediately
and its result is passed to multiplexSettings(MultiplexSettingsSummary).
multiplexSettings - a consumer that will call methods on MultiplexSettingsSummary.BuildermultiplexSettings(MultiplexSettingsSummary)MultiplexSummary.Builder name(String name)
name - The name of the multiplex.MultiplexSummary.Builder pipelinesRunningCount(Integer pipelinesRunningCount)
pipelinesRunningCount - The number of currently healthy pipelines.MultiplexSummary.Builder programCount(Integer programCount)
programCount - The number of programs in the multiplex.MultiplexSummary.Builder state(String state)
state - The current state of the multiplex.MultiplexState,
MultiplexStateMultiplexSummary.Builder state(MultiplexState state)
state - The current state of the multiplex.MultiplexState,
MultiplexStateMultiplexSummary.Builder tags(Map<String,String> tags)
tags - A collection of key-value pairs.Copyright © 2022. All rights reserved.