Builder
class Builder
A builder for ConditionalAuthorizationActionParameters.
Functions
Link copied to clipboard
fun action(action: JsonField<V2CreateResponse.CurrentVersion.Parameters.ConditionalAuthorizationActionParameters.Action>): V2CreateResponse.CurrentVersion.Parameters.ConditionalAuthorizationActionParameters.Builder
Sets Builder.action to an arbitrary JSON value.
fun action(action: V2CreateResponse.CurrentVersion.Parameters.ConditionalAuthorizationActionParameters.Action): V2CreateResponse.CurrentVersion.Parameters.ConditionalAuthorizationActionParameters.Builder
The action to take if the conditions are met.
Link copied to clipboard
Link copied to clipboard
fun additionalProperties(additionalProperties: Map<String, JsonValue>): V2CreateResponse.CurrentVersion.Parameters.ConditionalAuthorizationActionParameters.Builder
Link copied to clipboard
Returns an immutable instance of ConditionalAuthorizationActionParameters.
Link copied to clipboard
fun conditions(conditions: JsonField<List<V2CreateResponse.CurrentVersion.Parameters.ConditionalAuthorizationActionParameters.Condition>>): V2CreateResponse.CurrentVersion.Parameters.ConditionalAuthorizationActionParameters.Builder
Sets Builder.conditions to an arbitrary JSON value.
Link copied to clipboard
Link copied to clipboard
fun putAllAdditionalProperties(additionalProperties: Map<String, JsonValue>): V2CreateResponse.CurrentVersion.Parameters.ConditionalAuthorizationActionParameters.Builder
Link copied to clipboard
Link copied to clipboard