Interface UpdateMonitorRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CopyableBuilder<UpdateMonitorRequest.Builder,UpdateMonitorRequest>,DeadlineRequest.Builder,SdkBuilder<UpdateMonitorRequest.Builder,UpdateMonitorRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- UpdateMonitorRequest
public static interface UpdateMonitorRequest.Builder extends DeadlineRequest.Builder, SdkPojo, CopyableBuilder<UpdateMonitorRequest.Builder,UpdateMonitorRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UpdateMonitorRequest.BuilderdisplayName(String displayName)The new value to use for the monitor's display name.UpdateMonitorRequest.BuildermonitorId(String monitorId)The unique identifier of the monitor to update.UpdateMonitorRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)UpdateMonitorRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)UpdateMonitorRequest.BuilderroleArn(String roleArn)The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.UpdateMonitorRequest.Buildersubdomain(String subdomain)The new value of the subdomain to use when forming the monitor URL.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.services.deadline.model.DeadlineRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
displayName
UpdateMonitorRequest.Builder displayName(String displayName)
The new value to use for the monitor's display name.
- Parameters:
displayName- The new value to use for the monitor's display name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
monitorId
UpdateMonitorRequest.Builder monitorId(String monitorId)
The unique identifier of the monitor to update.
- Parameters:
monitorId- The unique identifier of the monitor to update.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
roleArn
UpdateMonitorRequest.Builder roleArn(String roleArn)
The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.
- Parameters:
roleArn- The Amazon Resource Name (ARN) of the new IAM role to use with the monitor.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
subdomain
UpdateMonitorRequest.Builder subdomain(String subdomain)
The new value of the subdomain to use when forming the monitor URL.
- Parameters:
subdomain- The new value of the subdomain to use when forming the monitor URL.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
UpdateMonitorRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
UpdateMonitorRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-