Uses of Class
com.sinch.sdk.core.models.OptionalValue
Package
Description
Shared models
Contact
request modelsNumbers Regions API requests related models
SMS API related models
SMS API requests related models
-
Uses of OptionalValue in com.sinch.sdk.core.models
Modifier and TypeMethodDescriptionstatic <T> OptionalValue
<T> OptionalValue.empty()
Returns an emptyOptionalValue
instance.<U> OptionalValue
<U> If a value is present, returns anOptionalValue
describing the result of applying the given mapping function to the value, otherwise returns an emptyOptionalValue
.static <T> OptionalValue
<T> OptionalValue.of
(T value) Returns anOptionalValue
describing the given value. -
Uses of OptionalValue in com.sinch.sdk.domains.conversation.models.v1.contact.request
Modifier and TypeMethodDescriptionContactListRequest.getChannel()
ContactListRequest.getExternalId()
ContactListRequest.getIdentity()
ContactListRequest.getPageSize()
ContactListRequest.getPageToken()
-
Uses of OptionalValue in com.sinch.sdk.domains.numbers.models.v1.regions.available.request
-
Uses of OptionalValue in com.sinch.sdk.domains.sms.models
Modifier and TypeMethodDescriptionBaseBatch.getCallbackUrl()
BaseBatch.getClientReference()
BaseBatch.getDeliveryReport()
BaseBatch.getExpireAt()
GroupAutoUpdateKeyword.getFirstWord()
BaseBatch.getFrom()
GroupAutoUpdateKeyword.getSecondWord()
BaseBatch.getSendAt()
BaseBatch.isFeedbackEnabled()
-
Uses of OptionalValue in com.sinch.sdk.domains.sms.models.requests
Modifier and TypeMethodDescriptionDeliveryReportBatchGetRequestParameters.geStatues()
GroupAutoUpdateRequestParameters.getAdd()
GroupUpdateRequestParameters.getAdd()
GroupUpdateRequestParameters.getAddFromGroup()
GroupCreateRequestParameters.getAutoUpdate()
GroupUpdateRequestParameters.getAutoUpdate()
UpdateBaseBatchRequest.getBody()
UpdateBaseBatchRequest.getCallbackUrl()
GroupCreateRequestParameters.getChildGroupIds()
BatchesListRequestParameters.getClientReference()
DeliveryReportListRequestParameters.getClientReference()
InboundsListRequestParameters.getClientReference()
DeliveryReportBatchGetRequestParameters.getCodes()
DeliveryReportListRequestParameters.getCodes()
UpdateBaseBatchRequest.getDeliveryReport()
BatchesListRequestParameters.getEndDate()
DeliveryReportListRequestParameters.getEndDate()
InboundsListRequestParameters.getEndDate()
UpdateBaseBatchRequest.getExpireAt()
GroupAutoUpdateKeywordRequestParameters.getFirstWord()
BatchesListRequestParameters.getFrom()
UpdateBaseBatchRequest.getFrom()
SendSmsBatchBinaryRequest.getFromNpi()
SendSmsBatchTextRequest.getFromNpi()
SendSmsBatchBinaryRequest.getFromTon()
SendSmsBatchTextRequest.getFromTon()
SendSmsBatchBinaryRequest.getMaxNumberOfMessageParts()
SendSmsBatchTextRequest.getMaxNumberOfMessageParts()
GroupCreateRequestParameters.getMembers()
GroupReplaceRequestParameters.getMembers()
GroupCreateRequestParameters.getName()
GroupReplaceRequestParameters.getName()
GroupUpdateRequestParameters.getName()
BatchesListRequestParameters.getPage()
DeliveryReportListRequestParameters.getPage()
GroupsListRequestParameters.getPage()
InboundsListRequestParameters.getPage()
BatchesListRequestParameters.getPageSize()
DeliveryReportListRequestParameters.getPageSize()
GroupsListRequestParameters.getPageSize()
InboundsListRequestParameters.getPageSize()
SendSmsBatchMediaRequest.getParameters()
SendSmsBatchTextRequest.getParameters()
UpdateSmsBatchMediaRequest.getParameters()
UpdateSmsBatchTextRequest.getParameters()
GroupAutoUpdateRequestParameters.getRemove()
GroupUpdateRequestParameters.getRemove()
GroupUpdateRequestParameters.getRemoveFromGroup()
GroupAutoUpdateKeywordRequestParameters.getSecondWord()
UpdateBaseBatchRequest.getSendAt()
BatchesListRequestParameters.getStartDate()
DeliveryReportListRequestParameters.getStartDate()
InboundsListRequestParameters.getStartDate()
DeliveryReportListRequestParameters.getStatuses()
GroupAutoUpdateRequestParameters.getTo()
InboundsListRequestParameters.getTo()
UpdateBaseBatchRequest.getToAdd()
UpdateBaseBatchRequest.getToRemove()
DeliveryReportBatchGetRequestParameters.getType()
SendSmsBatchBinaryRequest.getUdh()
UpdateSmsBatchBinaryRequest.getUdh()
SendSmsBatchBinaryRequest.isFlashMessage()
SendSmsBatchTextRequest.isFlashMessage()
SendSmsBatchMediaRequest.isStrictValidation()
UpdateSmsBatchMediaRequest.isStrictValidation()
SendSmsBatchBinaryRequest.isTruncateConcat()
SendSmsBatchTextRequest.isTruncateConcat()
ModifierConstructorDescriptionGroupsListRequestParameters
(OptionalValue<Integer> page, OptionalValue<Integer> pageSize) UpdateSmsBatchMediaRequest
(OptionalValue<Collection<String>> toAdd, OptionalValue<Collection<String>> toRemove, OptionalValue<String> from, OptionalValue<MediaBody> body, OptionalValue<DeliveryReportType> deliveryReport, OptionalValue<Instant> sendAt, OptionalValue<Instant> expireAt, OptionalValue<String> callbackUrl, OptionalValue<Parameters> parameters, OptionalValue<Boolean> strictValidation) UpdateSmsBatchTextRequest
(OptionalValue<Collection<String>> toAdd, OptionalValue<Collection<String>> toRemove, OptionalValue<String> from, OptionalValue<String> body, OptionalValue<DeliveryReportType> deliveryReport, OptionalValue<Instant> sendAt, OptionalValue<Instant> expireAt, OptionalValue<String> callbackUrl, OptionalValue<Parameters> parameters)