Interface MediaLiveConnectorPipeline.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<MediaLiveConnectorPipeline.Builder,MediaLiveConnectorPipeline>,SdkBuilder<MediaLiveConnectorPipeline.Builder,MediaLiveConnectorPipeline>,SdkPojo
- Enclosing class:
- MediaLiveConnectorPipeline
public static interface MediaLiveConnectorPipeline.Builder extends SdkPojo, CopyableBuilder<MediaLiveConnectorPipeline.Builder,MediaLiveConnectorPipeline>
-
-
Method Summary
-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
sources
MediaLiveConnectorPipeline.Builder sources(Collection<LiveConnectorSourceConfiguration> 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(LiveConnectorSourceConfiguration... 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.Builderavoiding the need to create one manually viaLiveConnectorSourceConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#sources(List.) - 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:
#sources(java.util.Collection)
-
sinks
MediaLiveConnectorPipeline.Builder sinks(Collection<LiveConnectorSinkConfiguration> 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
MediaLiveConnectorPipeline.Builder sinks(LiveConnectorSinkConfiguration... 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
MediaLiveConnectorPipeline.Builder sinks(Consumer<LiveConnectorSinkConfiguration.Builder>... sinks)
The connector pipeline's data sinks.
This is a convenience method that creates an instance of theLiveConnectorSinkConfiguration.Builderavoiding the need to create one manually viaLiveConnectorSinkConfiguration.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed to#sinks(List.) - 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:
#sinks(java.util.Collection)
-
mediaPipelineId
MediaLiveConnectorPipeline.Builder mediaPipelineId(String 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
MediaLiveConnectorPipeline.Builder mediaPipelineArn(String 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
MediaLiveConnectorPipeline.Builder status(String 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:
MediaPipelineStatus,MediaPipelineStatus
-
status
MediaLiveConnectorPipeline.Builder status(MediaPipelineStatus 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:
MediaPipelineStatus,MediaPipelineStatus
-
createdTimestamp
MediaLiveConnectorPipeline.Builder createdTimestamp(Instant 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
MediaLiveConnectorPipeline.Builder updatedTimestamp(Instant 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.
-
-