Package com.lithic.api.models
Class AuthRuleV2UpdateParams.Body
-
- All Implemented Interfaces:
public final class AuthRuleV2UpdateParams.Body
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceAuthRuleV2UpdateParams.Body.VisitorAn interface that defines how to map each variant of Body to a value of type T.
public final classAuthRuleV2UpdateParams.Body.UnionMember0public final classAuthRuleV2UpdateParams.Body.UnionMember1public final classAuthRuleV2UpdateParams.Body.CardLevelRulepublic final classAuthRuleV2UpdateParams.Body.ProgramLevelRule
-
Method Summary
-
-
Method Detail
-
unionMember0
final Optional<AuthRuleV2UpdateParams.Body.UnionMember0> unionMember0()
-
unionMember1
final Optional<AuthRuleV2UpdateParams.Body.UnionMember1> unionMember1()
-
cardLevelRule
final Optional<AuthRuleV2UpdateParams.Body.CardLevelRule> cardLevelRule()
-
programLevelRule
final Optional<AuthRuleV2UpdateParams.Body.ProgramLevelRule> programLevelRule()
-
isUnionMember0
final Boolean isUnionMember0()
-
isUnionMember1
final Boolean isUnionMember1()
-
isCardLevelRule
final Boolean isCardLevelRule()
-
isProgramLevelRule
final Boolean isProgramLevelRule()
-
asUnionMember0
final AuthRuleV2UpdateParams.Body.UnionMember0 asUnionMember0()
-
asUnionMember1
final AuthRuleV2UpdateParams.Body.UnionMember1 asUnionMember1()
-
asCardLevelRule
final AuthRuleV2UpdateParams.Body.CardLevelRule asCardLevelRule()
-
asProgramLevelRule
final AuthRuleV2UpdateParams.Body.ProgramLevelRule asProgramLevelRule()
-
accept
final <T extends Any> T accept(AuthRuleV2UpdateParams.Body.Visitor<T> visitor)
-
validate
final AuthRuleV2UpdateParams.Body validate()
-
ofUnionMember0
final static AuthRuleV2UpdateParams.Body ofUnionMember0(AuthRuleV2UpdateParams.Body.UnionMember0 unionMember0)
-
ofUnionMember1
final static AuthRuleV2UpdateParams.Body ofUnionMember1(AuthRuleV2UpdateParams.Body.UnionMember1 unionMember1)
-
ofCardLevelRule
final static AuthRuleV2UpdateParams.Body ofCardLevelRule(AuthRuleV2UpdateParams.Body.CardLevelRule cardLevelRule)
-
ofProgramLevelRule
final static AuthRuleV2UpdateParams.Body ofProgramLevelRule(AuthRuleV2UpdateParams.Body.ProgramLevelRule programLevelRule)
-
-
-
-