Interface EffectiveLimit.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<EffectiveLimit.Builder,,EffectiveLimit> SdkBuilder<EffectiveLimit.Builder,,EffectiveLimit> SdkPojo
- Enclosing class:
EffectiveLimit
-
Method Summary
Modifier and TypeMethodDescriptionThe unit of measurement for the limit.The unit of measurement for the limit.limitValue(Long limitValue) The maximum allowed value for the resource.The identifier of the limits profile that defines this limit.resourceType(String resourceType) The type of resource that the limit applies to.resourceType(ResourceType resourceType) The type of resource that the limit applies to.The source from which this limit was inherited.source(LimitSource source) The source from which this limit was inherited.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
resourceType
The type of resource that the limit applies to.
- Parameters:
resourceType- The type of resource that the limit applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
resourceType
The type of resource that the limit applies to.
- Parameters:
resourceType- The type of resource that the limit applies to.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
limitValue
The maximum allowed value for the resource.
- Parameters:
limitValue- The maximum allowed value for the resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
limitUnit
The unit of measurement for the limit.
- Parameters:
limitUnit- The unit of measurement for the limit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
limitUnit
The unit of measurement for the limit.
- Parameters:
limitUnit- The unit of measurement for the limit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
source
The source from which this limit was inherited. Possible values:
-
DIRECT_USER– The limit comes from a profile directly assigned to the user. -
GROUP– The limit comes from a profile assigned to a group the user belongs to. -
ROLE– The limit comes from a profile assigned to a role the user has. -
ACCOUNT– The limit comes from the account-level default profile. -
SYSTEM_DEFAULT– The limit comes from the built-in system default.
- Parameters:
source- The source from which this limit was inherited. Possible values:-
DIRECT_USER– The limit comes from a profile directly assigned to the user. -
GROUP– The limit comes from a profile assigned to a group the user belongs to. -
ROLE– The limit comes from a profile assigned to a role the user has. -
ACCOUNT– The limit comes from the account-level default profile. -
SYSTEM_DEFAULT– The limit comes from the built-in system default.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
source
The source from which this limit was inherited. Possible values:
-
DIRECT_USER– The limit comes from a profile directly assigned to the user. -
GROUP– The limit comes from a profile assigned to a group the user belongs to. -
ROLE– The limit comes from a profile assigned to a role the user has. -
ACCOUNT– The limit comes from the account-level default profile. -
SYSTEM_DEFAULT– The limit comes from the built-in system default.
- Parameters:
source- The source from which this limit was inherited. Possible values:-
DIRECT_USER– The limit comes from a profile directly assigned to the user. -
GROUP– The limit comes from a profile assigned to a group the user belongs to. -
ROLE– The limit comes from a profile assigned to a role the user has. -
ACCOUNT– The limit comes from the account-level default profile. -
SYSTEM_DEFAULT– The limit comes from the built-in system default.
-
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
-
profileId
The identifier of the limits profile that defines this limit.
- Parameters:
profileId- The identifier of the limits profile that defines this limit.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-