Interface CompositionSummary.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<CompositionSummary.Builder,,- CompositionSummary> - SdkBuilder<CompositionSummary.Builder,,- CompositionSummary> - SdkPojo
- Enclosing class:
- CompositionSummary
- 
Method SummaryModifier and TypeMethodDescriptionARN of the Composition resource.destinations(Collection<DestinationSummary> destinations) Array of Destination objects.destinations(Consumer<DestinationSummary.Builder>... destinations) Array of Destination objects.destinations(DestinationSummary... destinations) Array of Destination objects.UTC time of the Composition end.ARN of the attached stage.UTC time of the Composition start.State of the Composition resource.state(CompositionState state) State of the Composition resource.Tags attached to the resource.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
arnARN of the Composition resource. - Parameters:
- arn- ARN of the Composition resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
stageArnARN of the attached stage. - Parameters:
- stageArn- ARN of the attached stage.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
destinationsArray of Destination objects. - Parameters:
- destinations- Array of Destination objects.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
destinationsArray of Destination objects. - Parameters:
- destinations- Array of Destination objects.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
destinationsArray of Destination objects. This is a convenience method that creates an instance of theDestinationSummary.Builderavoiding the need to create one manually viaDestinationSummary.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed todestinations(List<DestinationSummary>).- Parameters:
- destinations- a consumer that will call methods on- DestinationSummary.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stateState of the Composition resource. - Parameters:
- state- State of the Composition resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
stateState of the Composition resource. - Parameters:
- state- State of the Composition resource.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
tagsTags attached to the resource. Array of maps, each of the form string:string (key:value). See Best practices and strategies in Tagging AWS Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there.- Parameters:
- tags- Tags attached to the resource. Array of maps, each of the form- string:string (key:value). See Best practices and strategies in Tagging AWS Resources and Tag Editor for details, including restrictions that apply to tags and "Tag naming limits and requirements"; Amazon IVS has no constraints on tags beyond what is documented there.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
startTimeUTC time of the Composition start. This is an ISO 8601 timestamp; note that this is returned as a string. - Parameters:
- startTime- UTC time of the Composition start. This is an ISO 8601 timestamp; note that this is returned as a string.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
endTimeUTC time of the Composition end. This is an ISO 8601 timestamp; note that this is returned as a string. - Parameters:
- endTime- UTC time of the Composition end. This is an ISO 8601 timestamp; note that this is returned as a string.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-