Interface Setting.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Setting.Builder,
,Setting> SdkBuilder<Setting.Builder,
,Setting> SdkPojo
- Enclosing class:
Setting
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon ECS resource name.name
(SettingName name) The Amazon ECS resource name.principalArn
(String principalArn) The ARN of the principal.Indicates whether Amazon Web Services manages the account setting, or if the user manages it.type
(SettingType type) Indicates whether Amazon Web Services manages the account setting, or if the user manages it.Determines whether the account setting is on or off for the specified resource.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, sdkFields
-
Method Details
-
name
The Amazon ECS resource name.
- Parameters:
name
- The Amazon ECS resource name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
name
The Amazon ECS resource name.
- Parameters:
name
- The Amazon ECS resource name.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
value
Determines whether the account setting is on or off for the specified resource.
- Parameters:
value
- Determines whether the account setting is on or off for the specified resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
principalArn
The ARN of the principal. It can be a user, role, or the root user. If this field is omitted, the authenticated user is assumed.
- Parameters:
principalArn
- The ARN of the principal. It can be a user, role, or the root user. If this field is omitted, the authenticated user is assumed.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
Indicates whether Amazon Web Services manages the account setting, or if the user manages it.
aws_managed
account settings are read-only, as Amazon Web Services manages such on the customer's behalf. Currently, theguardDutyActivate
account setting is the only one Amazon Web Services manages.- Parameters:
type
- Indicates whether Amazon Web Services manages the account setting, or if the user manages it.aws_managed
account settings are read-only, as Amazon Web Services manages such on the customer's behalf. Currently, theguardDutyActivate
account setting is the only one Amazon Web Services manages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
Indicates whether Amazon Web Services manages the account setting, or if the user manages it.
aws_managed
account settings are read-only, as Amazon Web Services manages such on the customer's behalf. Currently, theguardDutyActivate
account setting is the only one Amazon Web Services manages.- Parameters:
type
- Indicates whether Amazon Web Services manages the account setting, or if the user manages it.aws_managed
account settings are read-only, as Amazon Web Services manages such on the customer's behalf. Currently, theguardDutyActivate
account setting is the only one Amazon Web Services manages.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-