Package com.vonage.client
Interface QueryParamsRequest
- All Known Implementing Classes:
AdvancedInsightRequest,AuthRequest,BackendAuthRequest,BaseInsightRequest,BaseRequest,BasicInsightRequest,BinaryMessage,CallsFilter,CheckRequest,ControlRequest,ConversionRequest,CreateSessionRequest,FrontendAuthRequest,HalFilterRequest,ListApplicationRequest,ListConversationsRequest,ListEventsFilter,ListEventsRequest,ListMembersRequest,ListNumbersFilter,ListStreamCompositionsRequest,ListTransfersFilter,ListUserConversationsRequest,ListUsersRequest,Message,Psd2Request,SearchNumbersFilter,SettingsRequest,StandardInsightRequest,TextMessage,TokenRequest,UpdateNumberRequest,VerifyRequest
public interface QueryParamsRequest
Indicates that a request object has query parameters. This interface
is an internal implementation detail and not part of the SDK's public API.
- Since:
- 7.7.0
-
Method Summary
Modifier and TypeMethodDescriptionInternal method for serializing the fields of this class into query parameters.
-
Method Details
-
makeParams
Map<String,?> makeParams()Internal method for serializing the fields of this class into query parameters. The Map should be mutable so that subclasses can add fields, otherwise the method or implementing class should be marked asfinal. Duplicate entries can be handled by mapping the key to a list of the entries.- Returns:
- The query parameters as unique key-value pairs.
-