Interface Condition.Builder
-
- All Superinterfaces:
Buildable,CopyableBuilder<Condition.Builder,Condition>,SdkBuilder<Condition.Builder,Condition>,SdkPojo
- Enclosing class:
- Condition
public static interface Condition.Builder extends SdkPojo, CopyableBuilder<Condition.Builder,Condition>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description Condition.Builderkey(String key)Specifies the key for the condition.Condition.Buildertype(String type)Specifies the type of condition.Condition.Buildervalue(String value)Specifies the value for the key.-
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 Detail
-
type
Condition.Builder type(String type)
Specifies the type of condition. Currently the only supported value is
StringEquals.- Parameters:
type- Specifies the type of condition. Currently the only supported value isStringEquals.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
key
Condition.Builder key(String key)
Specifies the key for the condition. Currently the only supported key is
aws:PrincipalOrgID.- Parameters:
key- Specifies the key for the condition. Currently the only supported key isaws:PrincipalOrgID.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
value
Condition.Builder value(String value)
Specifies the value for the key. Currently, this must be the ID of the organization.
- Parameters:
value- Specifies the value for the key. Currently, this must be the ID of the organization.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-