Class RuleInput.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.iam_access_groups.v2.model.RuleInput.Builder
-
- Enclosing class:
- RuleInput
public static class RuleInput.Builder extends java.lang.ObjectBuilder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description RuleInput.BuilderactionControls(RulesActionControls actionControls)Set the actionControls.RuleInput.BuilderaddConditions(ConditionInput conditions)Adds an conditions to conditions.RuleInputbuild()Builds a RuleInput.RuleInput.Builderconditions(java.util.List<ConditionInput> conditions)Set the conditions.RuleInput.Builderexpiration(long expiration)Set the expiration.RuleInput.Buildername(java.lang.String name)Set the name.RuleInput.BuilderrealmName(java.lang.String realmName)Set the realmName.
-
-
-
Method Detail
-
build
public RuleInput build()
Builds a RuleInput.- Returns:
- the new RuleInput instance
-
addConditions
public RuleInput.Builder addConditions(ConditionInput conditions)
Adds an conditions to conditions.- Parameters:
conditions- the new conditions- Returns:
- the RuleInput builder
-
name
public RuleInput.Builder name(java.lang.String name)
Set the name.- Parameters:
name- the name- Returns:
- the RuleInput builder
-
expiration
public RuleInput.Builder expiration(long expiration)
Set the expiration.- Parameters:
expiration- the expiration- Returns:
- the RuleInput builder
-
realmName
public RuleInput.Builder realmName(java.lang.String realmName)
Set the realmName.- Parameters:
realmName- the realmName- Returns:
- the RuleInput builder
-
conditions
public RuleInput.Builder conditions(java.util.List<ConditionInput> conditions)
Set the conditions. Existing conditions will be replaced.- Parameters:
conditions- the conditions- Returns:
- the RuleInput builder
-
actionControls
public RuleInput.Builder actionControls(RulesActionControls actionControls)
Set the actionControls.- Parameters:
actionControls- the actionControls- Returns:
- the RuleInput builder
-
-