Package com.courier.models.send
Class SendMessageParams.Message.Timeout
-
- All Implemented Interfaces:
public final class SendMessageParams.Message.Timeout
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description public final classSendMessageParams.Message.Timeout.BuilderA builder for Timeout.
public final classSendMessageParams.Message.Timeout.Channelpublic final classSendMessageParams.Message.Timeout.Criteriapublic final classSendMessageParams.Message.Timeout.Provider
-
Method Summary
-
-
Method Detail
-
channel
final Optional<SendMessageParams.Message.Timeout.Channel> channel()
-
criteria
final Optional<SendMessageParams.Message.Timeout.Criteria> criteria()
-
escalation
final Optional<Long> escalation()
-
provider
final Optional<SendMessageParams.Message.Timeout.Provider> provider()
-
_channel
final JsonField<SendMessageParams.Message.Timeout.Channel> _channel()
Returns the raw JSON value of channel.
Unlike channel, this method doesn't throw if the JSON field has an unexpected type.
-
_criteria
final JsonField<SendMessageParams.Message.Timeout.Criteria> _criteria()
Returns the raw JSON value of criteria.
Unlike criteria, this method doesn't throw if the JSON field has an unexpected type.
-
_escalation
final JsonField<Long> _escalation()
Returns the raw JSON value of escalation.
Unlike escalation, this method doesn't throw if the JSON field has an unexpected type.
-
_message
final JsonField<Long> _message()
Returns the raw JSON value of message.
Unlike message, this method doesn't throw if the JSON field has an unexpected type.
-
_provider
final JsonField<SendMessageParams.Message.Timeout.Provider> _provider()
Returns the raw JSON value of provider.
Unlike provider, this method doesn't throw if the JSON field has an unexpected type.
-
_additionalProperties
final Map<String, JsonValue> _additionalProperties()
-
toBuilder
final SendMessageParams.Message.Timeout.Builder toBuilder()
-
validate
final SendMessageParams.Message.Timeout validate()
-
builder
final static SendMessageParams.Message.Timeout.Builder builder()
Returns a mutable builder for constructing an instance of Timeout.
-
-
-
-