Interface GetSignalMapResponse.Builder
-
- All Superinterfaces:
AwsResponse.Builder,Buildable,CopyableBuilder<GetSignalMapResponse.Builder,GetSignalMapResponse>,MediaLiveResponse.Builder,SdkBuilder<GetSignalMapResponse.Builder,GetSignalMapResponse>,SdkPojo,SdkResponse.Builder
- Enclosing class:
- GetSignalMapResponse
public static interface GetSignalMapResponse.Builder extends MediaLiveResponse.Builder, SdkPojo, CopyableBuilder<GetSignalMapResponse.Builder,GetSignalMapResponse>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Default Methods Modifier and Type Method Description GetSignalMapResponse.Builderarn(String arn)A signal map's ARN (Amazon Resource Name)GetSignalMapResponse.BuildercloudWatchAlarmTemplateGroupIds(String... cloudWatchAlarmTemplateGroupIds)Sets the value of the CloudWatchAlarmTemplateGroupIds property for this object.GetSignalMapResponse.BuildercloudWatchAlarmTemplateGroupIds(Collection<String> cloudWatchAlarmTemplateGroupIds)Sets the value of the CloudWatchAlarmTemplateGroupIds property for this object.GetSignalMapResponse.BuildercreatedAt(Instant createdAt)Sets the value of the CreatedAt property for this object.GetSignalMapResponse.Builderdescription(String description)A resource's optional description.GetSignalMapResponse.BuilderdiscoveryEntryPointArn(String discoveryEntryPointArn)A top-level supported AWS resource ARN to discovery a signal map from.GetSignalMapResponse.BuildererrorMessage(String errorMessage)Error message associated with a failed creation or failed update attempt of a signal map.GetSignalMapResponse.BuildereventBridgeRuleTemplateGroupIds(String... eventBridgeRuleTemplateGroupIds)Sets the value of the EventBridgeRuleTemplateGroupIds property for this object.GetSignalMapResponse.BuildereventBridgeRuleTemplateGroupIds(Collection<String> eventBridgeRuleTemplateGroupIds)Sets the value of the EventBridgeRuleTemplateGroupIds property for this object.GetSignalMapResponse.BuilderfailedMediaResourceMap(Map<String,MediaResource> failedMediaResourceMap)Sets the value of the FailedMediaResourceMap property for this object.GetSignalMapResponse.Builderid(String id)A signal map's id.GetSignalMapResponse.BuilderlastDiscoveredAt(Instant lastDiscoveredAt)Sets the value of the LastDiscoveredAt property for this object.default GetSignalMapResponse.BuilderlastSuccessfulMonitorDeployment(Consumer<SuccessfulMonitorDeployment.Builder> lastSuccessfulMonitorDeployment)Sets the value of the LastSuccessfulMonitorDeployment property for this object.GetSignalMapResponse.BuilderlastSuccessfulMonitorDeployment(SuccessfulMonitorDeployment lastSuccessfulMonitorDeployment)Sets the value of the LastSuccessfulMonitorDeployment property for this object.GetSignalMapResponse.BuildermediaResourceMap(Map<String,MediaResource> mediaResourceMap)Sets the value of the MediaResourceMap property for this object.GetSignalMapResponse.BuildermodifiedAt(Instant modifiedAt)Sets the value of the ModifiedAt property for this object.GetSignalMapResponse.BuildermonitorChangesPendingDeployment(Boolean monitorChangesPendingDeployment)If true, there are pending monitor changes for this signal map that can be deployed.default GetSignalMapResponse.BuildermonitorDeployment(Consumer<MonitorDeployment.Builder> monitorDeployment)Sets the value of the MonitorDeployment property for this object.GetSignalMapResponse.BuildermonitorDeployment(MonitorDeployment monitorDeployment)Sets the value of the MonitorDeployment property for this object.GetSignalMapResponse.Buildername(String name)A resource's name.GetSignalMapResponse.Builderstatus(String status)Sets the value of the Status property for this object.GetSignalMapResponse.Builderstatus(SignalMapStatus status)Sets the value of the Status property for this object.GetSignalMapResponse.Buildertags(Map<String,String> tags)Sets the value of the Tags property for this object.-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.medialive.model.MediaLiveResponse.Builder
build, responseMetadata, responseMetadata
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Methods inherited from interface software.amazon.awssdk.core.SdkResponse.Builder
sdkHttpResponse, sdkHttpResponse
-
-
-
-
Method Detail
-
arn
GetSignalMapResponse.Builder arn(String arn)
A signal map's ARN (Amazon Resource Name)- Parameters:
arn- A signal map's ARN (Amazon Resource Name)- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchAlarmTemplateGroupIds
GetSignalMapResponse.Builder cloudWatchAlarmTemplateGroupIds(Collection<String> cloudWatchAlarmTemplateGroupIds)
Sets the value of the CloudWatchAlarmTemplateGroupIds property for this object.- Parameters:
cloudWatchAlarmTemplateGroupIds- The new value for the CloudWatchAlarmTemplateGroupIds property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
cloudWatchAlarmTemplateGroupIds
GetSignalMapResponse.Builder cloudWatchAlarmTemplateGroupIds(String... cloudWatchAlarmTemplateGroupIds)
Sets the value of the CloudWatchAlarmTemplateGroupIds property for this object.- Parameters:
cloudWatchAlarmTemplateGroupIds- The new value for the CloudWatchAlarmTemplateGroupIds property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
createdAt
GetSignalMapResponse.Builder createdAt(Instant createdAt)
Sets the value of the CreatedAt property for this object.- Parameters:
createdAt- The new value for the CreatedAt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
GetSignalMapResponse.Builder description(String description)
A resource's optional description.- Parameters:
description- A resource's optional description.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
discoveryEntryPointArn
GetSignalMapResponse.Builder discoveryEntryPointArn(String discoveryEntryPointArn)
A top-level supported AWS resource ARN to discovery a signal map from.- Parameters:
discoveryEntryPointArn- A top-level supported AWS resource ARN to discovery a signal map from.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
errorMessage
GetSignalMapResponse.Builder errorMessage(String errorMessage)
Error message associated with a failed creation or failed update attempt of a signal map.- Parameters:
errorMessage- Error message associated with a failed creation or failed update attempt of a signal map.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBridgeRuleTemplateGroupIds
GetSignalMapResponse.Builder eventBridgeRuleTemplateGroupIds(Collection<String> eventBridgeRuleTemplateGroupIds)
Sets the value of the EventBridgeRuleTemplateGroupIds property for this object.- Parameters:
eventBridgeRuleTemplateGroupIds- The new value for the EventBridgeRuleTemplateGroupIds property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
eventBridgeRuleTemplateGroupIds
GetSignalMapResponse.Builder eventBridgeRuleTemplateGroupIds(String... eventBridgeRuleTemplateGroupIds)
Sets the value of the EventBridgeRuleTemplateGroupIds property for this object.- Parameters:
eventBridgeRuleTemplateGroupIds- The new value for the EventBridgeRuleTemplateGroupIds property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
failedMediaResourceMap
GetSignalMapResponse.Builder failedMediaResourceMap(Map<String,MediaResource> failedMediaResourceMap)
Sets the value of the FailedMediaResourceMap property for this object.- Parameters:
failedMediaResourceMap- The new value for the FailedMediaResourceMap property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
id
GetSignalMapResponse.Builder id(String id)
A signal map's id.- Parameters:
id- A signal map's id.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastDiscoveredAt
GetSignalMapResponse.Builder lastDiscoveredAt(Instant lastDiscoveredAt)
Sets the value of the LastDiscoveredAt property for this object.- Parameters:
lastDiscoveredAt- The new value for the LastDiscoveredAt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSuccessfulMonitorDeployment
GetSignalMapResponse.Builder lastSuccessfulMonitorDeployment(SuccessfulMonitorDeployment lastSuccessfulMonitorDeployment)
Sets the value of the LastSuccessfulMonitorDeployment property for this object.- Parameters:
lastSuccessfulMonitorDeployment- The new value for the LastSuccessfulMonitorDeployment property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
lastSuccessfulMonitorDeployment
default GetSignalMapResponse.Builder lastSuccessfulMonitorDeployment(Consumer<SuccessfulMonitorDeployment.Builder> lastSuccessfulMonitorDeployment)
Sets the value of the LastSuccessfulMonitorDeployment property for this object. This is a convenience method that creates an instance of theSuccessfulMonitorDeployment.Builderavoiding the need to create one manually viaSuccessfulMonitorDeployment.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tolastSuccessfulMonitorDeployment(SuccessfulMonitorDeployment).- Parameters:
lastSuccessfulMonitorDeployment- a consumer that will call methods onSuccessfulMonitorDeployment.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
lastSuccessfulMonitorDeployment(SuccessfulMonitorDeployment)
-
mediaResourceMap
GetSignalMapResponse.Builder mediaResourceMap(Map<String,MediaResource> mediaResourceMap)
Sets the value of the MediaResourceMap property for this object.- Parameters:
mediaResourceMap- The new value for the MediaResourceMap property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
modifiedAt
GetSignalMapResponse.Builder modifiedAt(Instant modifiedAt)
Sets the value of the ModifiedAt property for this object.- Parameters:
modifiedAt- The new value for the ModifiedAt property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitorChangesPendingDeployment
GetSignalMapResponse.Builder monitorChangesPendingDeployment(Boolean monitorChangesPendingDeployment)
If true, there are pending monitor changes for this signal map that can be deployed.- Parameters:
monitorChangesPendingDeployment- If true, there are pending monitor changes for this signal map that can be deployed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitorDeployment
GetSignalMapResponse.Builder monitorDeployment(MonitorDeployment monitorDeployment)
Sets the value of the MonitorDeployment property for this object.- Parameters:
monitorDeployment- The new value for the MonitorDeployment property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitorDeployment
default GetSignalMapResponse.Builder monitorDeployment(Consumer<MonitorDeployment.Builder> monitorDeployment)
Sets the value of the MonitorDeployment property for this object. This is a convenience method that creates an instance of theMonitorDeployment.Builderavoiding the need to create one manually viaMonitorDeployment.builder().When the
Consumercompletes,SdkBuilder.build()is called immediately and its result is passed tomonitorDeployment(MonitorDeployment).- Parameters:
monitorDeployment- a consumer that will call methods onMonitorDeployment.Builder- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
monitorDeployment(MonitorDeployment)
-
name
GetSignalMapResponse.Builder name(String name)
A resource's name. Names must be unique within the scope of a resource type in a specific region.- Parameters:
name- A resource's name. Names must be unique within the scope of a resource type in a specific region.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
status
GetSignalMapResponse.Builder status(String status)
Sets the value of the Status property for this object.- Parameters:
status- The new value for the Status property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SignalMapStatus,SignalMapStatus
-
status
GetSignalMapResponse.Builder status(SignalMapStatus status)
Sets the value of the Status property for this object.- Parameters:
status- The new value for the Status property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
SignalMapStatus,SignalMapStatus
-
tags
GetSignalMapResponse.Builder tags(Map<String,String> tags)
Sets the value of the Tags property for this object.- Parameters:
tags- The new value for the Tags property for this object.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-