Interface MediaLiveConnectorPipeline.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<MediaLiveConnectorPipeline.Builder,
,MediaLiveConnectorPipeline> SdkBuilder<MediaLiveConnectorPipeline.Builder,
,MediaLiveConnectorPipeline> SdkPojo
- Enclosing class:
MediaLiveConnectorPipeline
-
Method Summary
Modifier and TypeMethodDescriptioncreatedTimestamp
(Instant createdTimestamp) The time at which the connector pipeline was created.mediaPipelineArn
(String mediaPipelineArn) The connector pipeline's ARN.mediaPipelineId
(String mediaPipelineId) The connector pipeline's ID.The connector pipeline's data sinks.sinks
(Consumer<LiveConnectorSinkConfiguration.Builder>... sinks) The connector pipeline's data sinks.sinks
(LiveConnectorSinkConfiguration... sinks) The connector pipeline's data sinks.The connector pipeline's data sources.sources
(Consumer<LiveConnectorSourceConfiguration.Builder>... sources) The connector pipeline's data sources.sources
(LiveConnectorSourceConfiguration... sources) The connector pipeline's data sources.The connector pipeline's status.status
(MediaPipelineStatus status) The connector pipeline's status.updatedTimestamp
(Instant updatedTimestamp) The time at which the connector pipeline was last updated.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
Method Details
-
sources
The connector pipeline's data sources.
- Parameters:
sources
- The connector pipeline's data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
The connector pipeline's data sources.
- Parameters:
sources
- The connector pipeline's data sources.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sources
MediaLiveConnectorPipeline.Builder sources(Consumer<LiveConnectorSourceConfiguration.Builder>... sources) The connector pipeline's data sources.
This is a convenience method that creates an instance of theLiveConnectorSourceConfiguration.Builder
avoiding the need to create one manually viaLiveConnectorSourceConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosources(List<LiveConnectorSourceConfiguration>)
.- Parameters:
sources
- a consumer that will call methods onLiveConnectorSourceConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
sinks
The connector pipeline's data sinks.
- Parameters:
sinks
- The connector pipeline's data sinks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sinks
The connector pipeline's data sinks.
- Parameters:
sinks
- The connector pipeline's data sinks.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
sinks
The connector pipeline's data sinks.
This is a convenience method that creates an instance of theLiveConnectorSinkConfiguration.Builder
avoiding the need to create one manually viaLiveConnectorSinkConfiguration.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tosinks(List<LiveConnectorSinkConfiguration>)
.- Parameters:
sinks
- a consumer that will call methods onLiveConnectorSinkConfiguration.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
mediaPipelineId
The connector pipeline's ID.
- Parameters:
mediaPipelineId
- The connector pipeline's ID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
mediaPipelineArn
The connector pipeline's ARN.
- Parameters:
mediaPipelineArn
- The connector pipeline's ARN.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
The connector pipeline's status.
- Parameters:
status
- The connector pipeline's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
status
The connector pipeline's status.
- Parameters:
status
- The connector pipeline's status.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdTimestamp
The time at which the connector pipeline was created.
- Parameters:
createdTimestamp
- The time at which the connector pipeline was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedTimestamp
The time at which the connector pipeline was last updated.
- Parameters:
updatedTimestamp
- The time at which the connector pipeline was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-