Interface UserSetting.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<UserSetting.Builder,UserSetting>,SdkBuilder<UserSetting.Builder,UserSetting>,SdkPojo
- Enclosing class:
- UserSetting
public static interface UserSetting.Builder extends SdkPojo, CopyableBuilder<UserSetting.Builder,UserSetting>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description UserSetting.Builderaction(String action)Indicates the type of action.UserSetting.Builderaction(UserSettingActionEnum action)Indicates the type of action.UserSetting.BuildermaximumLength(Integer maximumLength)Indicates the maximum character length for the specified user setting.UserSetting.Builderpermission(String permission)Indicates if the setting is enabled or disabled.UserSetting.Builderpermission(UserSettingPermissionEnum permission)Indicates if the setting is enabled or disabled.-
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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
action
UserSetting.Builder action(String action)
Indicates the type of action.
- Parameters:
action- Indicates the type of action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UserSettingActionEnum,UserSettingActionEnum
-
action
UserSetting.Builder action(UserSettingActionEnum action)
Indicates the type of action.
- Parameters:
action- Indicates the type of action.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UserSettingActionEnum,UserSettingActionEnum
-
permission
UserSetting.Builder permission(String permission)
Indicates if the setting is enabled or disabled.
- Parameters:
permission- Indicates if the setting is enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UserSettingPermissionEnum,UserSettingPermissionEnum
-
permission
UserSetting.Builder permission(UserSettingPermissionEnum permission)
Indicates if the setting is enabled or disabled.
- Parameters:
permission- Indicates if the setting is enabled or disabled.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
UserSettingPermissionEnum,UserSettingPermissionEnum
-
maximumLength
UserSetting.Builder maximumLength(Integer maximumLength)
Indicates the maximum character length for the specified user setting.
- Parameters:
maximumLength- Indicates the maximum character length for the specified user setting.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-