Uses of Class
com.sinch.sdk.core.models.OptionalValue
Packages that use OptionalValue
Package
Description
Shared models
Contact request modelsConversation request modelsEvents request modelsMessages request modelsRequest models for templates V2
Numbers API requests related models
Batches API requests related models
Delivery Reports API requests related models
Groups API requests related models
Inbounds API requests related models
Models related to Voice V2 batches requests
Models related to Voice V2 calls requests
Models related to Voice V2 services requests
-
Uses of OptionalValue in com.sinch.sdk.core.models
Methods in com.sinch.sdk.core.models that return OptionalValueModifier and TypeMethodDescriptionstatic <T> OptionalValue<T> OptionalValue.empty()Returns an emptyOptionalValueinstance.<U> OptionalValue<U> If a value is present, returns anOptionalValuedescribing the result of applying the given mapping function to the value, otherwise returns an emptyOptionalValue.static <T> OptionalValue<T> OptionalValue.of(T value) Returns anOptionalValuedescribing the given value. -
Uses of OptionalValue in com.sinch.sdk.domains.conversation.models.v1.consents.request
Methods in com.sinch.sdk.domains.conversation.models.v1.consents.request that return OptionalValueModifier and TypeMethodDescriptionConsentsListQueryParameters.getPageSize()Get pageSizeConsentsListQueryParameters.getPageToken()Get pageToken -
Uses of OptionalValue in com.sinch.sdk.domains.conversation.models.v1.contacts.request
Methods in com.sinch.sdk.domains.conversation.models.v1.contacts.request that return OptionalValueModifier and TypeMethodDescriptionContactsListQueryParameters.getChannel()Get channelContactsListQueryParameters.getExternalId()Get externalIdContactsListQueryParameters.getIdentity()Get identityContactsListQueryParameters.getPageSize()Get pageSizeIdentityConflictsListQueryParameters.getPageSize()Get pageSizeContactsListQueryParameters.getPageToken()Get pageTokenIdentityConflictsListQueryParameters.getPageToken()Get pageToken -
Uses of OptionalValue in com.sinch.sdk.domains.conversation.models.v1.conversations.request
Methods in com.sinch.sdk.domains.conversation.models.v1.conversations.request that return OptionalValueModifier and TypeMethodDescriptionConversationsListQueryParameters.getActiveChannel()Get activeChannelConversationsListQueryParameters.getAppId()Get appIdRecentConversationsListQueryParameters.getAppId()Get appIdConversationsListQueryParameters.getContactId()Get contactIdConversationsUpdateQueryParameters.getMetadataUpdateStrategy()Get metadataUpdateStrategyConversationsListQueryParameters.getOnlyActive()Get onlyActiveRecentConversationsListQueryParameters.getOnlyActive()Get onlyActiveRecentConversationsListQueryParameters.getOrder()Get orderConversationsListQueryParameters.getPageSize()Get pageSizeRecentConversationsListQueryParameters.getPageSize()Get pageSizeConversationsListQueryParameters.getPageToken()Get pageTokenRecentConversationsListQueryParameters.getPageToken()Get pageToken -
Uses of OptionalValue in com.sinch.sdk.domains.conversation.models.v1.events.request
Methods in com.sinch.sdk.domains.conversation.models.v1.events.request that return OptionalValueModifier and TypeMethodDescriptionEventsListQueryParameters.getContactId()Get contactIdEventsListQueryParameters.getConversationId()Get conversationIdEventsListQueryParameters.getPageSize()Get pageSizeEventsListQueryParameters.getPageToken()Get pageToken -
Uses of OptionalValue in com.sinch.sdk.domains.conversation.models.v1.messages.request
Methods in com.sinch.sdk.domains.conversation.models.v1.messages.request that return OptionalValueModifier and TypeMethodDescriptionMessagesListQueryParameters.getAppId()Get appIdMessagesListQueryParameters.getChannel()Get channelMessagesListQueryParameters.getChannelIdentity()Get channelIdentityMessagesListQueryParameters.getContactId()Get contactIdMessagesListQueryParameters.getConversationId()Get conversationIdMessagesListQueryParameters.getDirection()Get directionMessagesListQueryParameters.getEndTime()Get endTimeMessagesDeleteQueryParameters.getMessagesSource()Get messagesSourceMessagesGetQueryParameters.getMessagesSource()Get messagesSourceMessagesListQueryParameters.getMessagesSource()Get messagesSourceMessagesUpdateQueryParameters.getMessagesSource()Get messagesSourceMessagesListQueryParameters.getOnlyRecipientOriginated()Get onlyRecipientOriginatedMessagesListQueryParameters.getPageSize()Get pageSizeMessagesListQueryParameters.getPageToken()Get pageTokenMessagesListQueryParameters.getStartTime()Get startTimeMessagesListQueryParameters.getView()Get view -
Uses of OptionalValue in com.sinch.sdk.domains.conversation.templates.models.v2.request
Methods in com.sinch.sdk.domains.conversation.templates.models.v2.request that return OptionalValueModifier and TypeMethodDescriptionListTranslationsQueryParameters.getLanguageCode()Get languageCodeListTranslationsQueryParameters.getTranslationVersion()Get translationVersion -
Uses of OptionalValue in com.sinch.sdk.domains.numbers.models.v1.regions.request
Methods in com.sinch.sdk.domains.numbers.models.v1.regions.request that return OptionalValue -
Uses of OptionalValue in com.sinch.sdk.domains.numbers.models.v1.request
Methods in com.sinch.sdk.domains.numbers.models.v1.request that return OptionalValueModifier and TypeMethodDescriptionActiveNumbersListQueryParameters.getCapabilities()Get capabilitiesAvailableNumbersListQueryParameters.getCapabilities()Get capabilitiesActiveNumbersListQueryParameters.getOrderBy()Get orderByActiveNumbersListQueryParameters.getPageSize()Get pageSizeActiveNumbersListQueryParameters.getPageToken()Get pageTokenActiveNumbersListQueryParameters.getRegionCode()Get regionCodeAvailableNumbersListQueryParameters.getRegionCode()Get regionCodeActiveNumbersListQueryParameters.getSearchPattern()Get searchPatternAvailableNumbersListQueryParameters.getSearchPattern()Get searchPatternActiveNumbersListQueryParameters.getSearchPosition()Get searchPositionAvailableNumbersListQueryParameters.getSearchPosition()Get searchPositionAvailableNumbersListQueryParameters.getSize()Get sizeActiveNumbersListQueryParameters.getType()Get typeAvailableNumbersListQueryParameters.getType()Get type -
Uses of OptionalValue in com.sinch.sdk.domains.sms.models.v1.batches.request
Methods in com.sinch.sdk.domains.sms.models.v1.batches.request that return OptionalValueModifier and TypeMethodDescriptionListBatchesQueryParameters.getClientReference()Get clientReferenceListBatchesQueryParameters.getEndDate()Get endDateListBatchesQueryParameters.getFrom()Get fromDryRunQueryParameters.getNumberOfRecipients()Get numberOfRecipients minimum: 0 maximum: 1000ListBatchesQueryParameters.getPage()Get page minimum: 0ListBatchesQueryParameters.getPageSize()Get pageSize minimum: 1 maximum: 100DryRunQueryParameters.getPerRecipient()Get perRecipientListBatchesQueryParameters.getStartDate()Get startDate -
Uses of OptionalValue in com.sinch.sdk.domains.sms.models.v1.deliveryreports.request
Methods in com.sinch.sdk.domains.sms.models.v1.deliveryreports.request that return OptionalValueModifier and TypeMethodDescriptionListDeliveryReportsQueryParameters.getClientReference()Get clientReferenceBatchDeliveryReportQueryParameters.getCode()Get codeListDeliveryReportsQueryParameters.getCode()Get codeListDeliveryReportsQueryParameters.getEndDate()Get endDateListDeliveryReportsQueryParameters.getPage()Get page minimum: 0ListDeliveryReportsQueryParameters.getPageSize()Get pageSize minimum: 1 maximum: 100ListDeliveryReportsQueryParameters.getStartDate()Get startDateBatchDeliveryReportQueryParameters.getStatus()Get statusListDeliveryReportsQueryParameters.getStatus()Get statusBatchDeliveryReportQueryParameters.getType()Get type -
Uses of OptionalValue in com.sinch.sdk.domains.sms.models.v1.groups.request
Methods in com.sinch.sdk.domains.sms.models.v1.groups.request that return OptionalValueModifier and TypeMethodDescriptionListGroupsQueryParameters.getPage()Get page minimum: 0ListGroupsQueryParameters.getPageSize()Get pageSize minimum: 0 maximum: 100 -
Uses of OptionalValue in com.sinch.sdk.domains.sms.models.v1.inbounds.request
Methods in com.sinch.sdk.domains.sms.models.v1.inbounds.request that return OptionalValueModifier and TypeMethodDescriptionListInboundMessagesQueryParameters.getClientReference()Get clientReferenceListInboundMessagesQueryParameters.getEndDate()Get endDateListInboundMessagesQueryParameters.getPage()Get page minimum: 0ListInboundMessagesQueryParameters.getPageSize()Get pageSize minimum: 1 maximum: 100ListInboundMessagesQueryParameters.getStartDate()Get startDateListInboundMessagesQueryParameters.getTo()Get to -
Uses of OptionalValue in com.sinch.sdk.domains.voice.models.v2.batches.request
Methods in com.sinch.sdk.domains.voice.models.v2.batches.request that return OptionalValueModifier and TypeMethodDescriptionStartBatchQueryParameters.getServiceId()The ID of the service to use. -
Uses of OptionalValue in com.sinch.sdk.domains.voice.models.v2.calls.request
Methods in com.sinch.sdk.domains.voice.models.v2.calls.request that return OptionalValueModifier and TypeMethodDescriptionListCallsQueryParameters.getCallReason()Filter results to only include calls whosecallReasonmatches the specified value.ListCallsQueryParameters.getCallResult()Filter results to only include calls whosecallResultmatches the specified value.ListCallsQueryParameters.getCallType()Only include calls of the specified type.ListCallsQueryParameters.getEndTime()Only include calls that ended beforeendTime(exclusive).ListCallsQueryParameters.getFrom()Only include calls wherefrommatches this origin.ListCallsQueryParameters.getPage()Page number (1-based) minimum: 1ListCallsQueryParameters.getPageSize()Number of items to be returned on each page.ListCallsQueryParameters.getServiceId()The ID of the service.StartCallQueryParameters.getServiceId()The ID of the service to use.ListCallsQueryParameters.getStartTime()Only include calls that started at or afterstartTime.ListCallsQueryParameters.getTo()Only include calls wheretomatches this destination. -
Uses of OptionalValue in com.sinch.sdk.domains.voice.models.v2.services.request
Methods in com.sinch.sdk.domains.voice.models.v2.services.request that return OptionalValueModifier and TypeMethodDescriptionListServicesQueryParameters.getFilter()Filter services by name or description.ListServicesQueryParameters.getIsDefault()Return the default service only.ListServicesQueryParameters.getPage()Page number (1-based) minimum: 1ListServicesQueryParameters.getPageSize()Number of items to be returned on each page.