Package com.lithic.api.models
Class AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.Parameters
-
- All Implemented Interfaces:
public final class AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.ParametersParameters for the Auth Rule
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public interfaceAuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.Parameters.VisitorAn interface that defines how to map each variant of Parameters to a value of type T.
-
Method Summary
Modifier and Type Method Description final Optional<ConditionalBlockParameters>conditionalBlock()final Optional<VelocityLimitParams>velocityLimitParams()final BooleanisConditionalBlock()final BooleanisVelocityLimitParams()final ConditionalBlockParametersasConditionalBlock()final VelocityLimitParamsasVelocityLimitParams()final Optional<JsonValue>_json()final <T extends Any> Taccept(AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.Parameters.Visitor<T> visitor)final AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.Parametersvalidate()Booleanequals(Object other)IntegerhashCode()StringtoString()final static AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.ParametersofConditionalBlock(ConditionalBlockParameters conditionalBlock)final static AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.ParametersofVelocityLimitParams(VelocityLimitParams velocityLimitParams)-
-
Method Detail
-
conditionalBlock
final Optional<ConditionalBlockParameters> conditionalBlock()
-
velocityLimitParams
final Optional<VelocityLimitParams> velocityLimitParams()
-
isConditionalBlock
final Boolean isConditionalBlock()
-
isVelocityLimitParams
final Boolean isVelocityLimitParams()
-
asConditionalBlock
final ConditionalBlockParameters asConditionalBlock()
-
asVelocityLimitParams
final VelocityLimitParams asVelocityLimitParams()
-
accept
final <T extends Any> T accept(AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.Parameters.Visitor<T> visitor)
-
ofConditionalBlock
final static AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.Parameters ofConditionalBlock(ConditionalBlockParameters conditionalBlock)
-
ofVelocityLimitParams
final static AuthRuleV2CreateParams.Body.CreateAuthRuleRequestAccountTokens.Parameters ofVelocityLimitParams(VelocityLimitParams velocityLimitParams)
-
-
-
-