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
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, 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.Builderavoiding the need to create one manually viaLiveConnectorSourceConfiguration.builder().When the
Consumercompletes,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.Builderavoiding the need to create one manually viaLiveConnectorSinkConfiguration.builder().When the
Consumercompletes,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.
-