Package com.bandwidth.sdk.model
Class VerificationRequest
java.lang.Object
com.bandwidth.sdk.model.VerificationRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.10.0")
public class VerificationRequest
extends Object
VerificationRequest
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalInformation
(String additionalInformation) addPhoneNumbersItem
(String phoneNumbersItem) businessAddress
(Address businessAddress) businessContact
(Contact businessContact) businessDBA
(String businessDBA) boolean
static VerificationRequest
Create an instance of VerificationRequest given an JSON stringAny additional information.Return the additional (undeclared) property.Return the additional (undeclared) property with the specified name.Get businessAddressGet businessContactThe company 'Doing Business As'.ISV name.Estimated monthly volume of messages from the toll-free number.Get optInWorkflowGet phoneNumbersThe Toll-Free Verification request privacy policy URL.Example of message content.The Toll-Free Verification request terms and conditions policy URL.The category of the use case.A general idea of the use case and customer.int
hashCode()
isvReseller
(String isvReseller) messageVolume
(Integer messageVolume) optInWorkflow
(OptInWorkflow optInWorkflow) phoneNumbers
(List<String> phoneNumbers) privacyPolicyUrl
(String privacyPolicyUrl) productionMessageContent
(String productionMessageContent) putAdditionalProperty
(String key, Object value) Set the additional (undeclared) property with the specified name and value.void
setAdditionalInformation
(String additionalInformation) void
setBusinessAddress
(Address businessAddress) void
setBusinessContact
(Contact businessContact) void
setBusinessDBA
(String businessDBA) void
setIsvReseller
(String isvReseller) void
setMessageVolume
(Integer messageVolume) void
setOptInWorkflow
(OptInWorkflow optInWorkflow) void
setPhoneNumbers
(List<String> phoneNumbers) void
setPrivacyPolicyUrl
(String privacyPolicyUrl) void
setProductionMessageContent
(String productionMessageContent) void
setTermsAndConditionsUrl
(String termsAndConditionsUrl) void
setUseCase
(String useCase) void
setUseCaseSummary
(String useCaseSummary) termsAndConditionsUrl
(String termsAndConditionsUrl) toJson()
Convert an instance of VerificationRequest to an JSON stringtoString()
useCaseSummary
(String useCaseSummary) static void
validateJsonElement
(com.google.gson.JsonElement jsonElement) Validates the JSON Element and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_BUSINESS_ADDRESS
- See Also:
-
SERIALIZED_NAME_BUSINESS_CONTACT
- See Also:
-
SERIALIZED_NAME_MESSAGE_VOLUME
- See Also:
-
SERIALIZED_NAME_PHONE_NUMBERS
- See Also:
-
SERIALIZED_NAME_USE_CASE
- See Also:
-
SERIALIZED_NAME_USE_CASE_SUMMARY
- See Also:
-
SERIALIZED_NAME_PRODUCTION_MESSAGE_CONTENT
- See Also:
-
SERIALIZED_NAME_OPT_IN_WORKFLOW
- See Also:
-
SERIALIZED_NAME_ADDITIONAL_INFORMATION
- See Also:
-
SERIALIZED_NAME_ISV_RESELLER
- See Also:
-
SERIALIZED_NAME_PRIVACY_POLICY_URL
- See Also:
-
SERIALIZED_NAME_TERMS_AND_CONDITIONS_URL
- See Also:
-
SERIALIZED_NAME_BUSINESS_D_B_A
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
VerificationRequest
public VerificationRequest()
-
-
Method Details
-
businessAddress
-
getBusinessAddress
Get businessAddress- Returns:
- businessAddress
-
setBusinessAddress
-
businessContact
-
getBusinessContact
Get businessContact- Returns:
- businessContact
-
setBusinessContact
-
messageVolume
-
getMessageVolume
Estimated monthly volume of messages from the toll-free number. minimum: 10 maximum: 10000000- Returns:
- messageVolume
-
setMessageVolume
-
phoneNumbers
-
addPhoneNumbersItem
-
getPhoneNumbers
Get phoneNumbers- Returns:
- phoneNumbers
-
setPhoneNumbers
-
useCase
-
getUseCase
The category of the use case.- Returns:
- useCase
-
setUseCase
-
useCaseSummary
-
getUseCaseSummary
A general idea of the use case and customer.- Returns:
- useCaseSummary
-
setUseCaseSummary
-
productionMessageContent
-
getProductionMessageContent
Example of message content.- Returns:
- productionMessageContent
-
setProductionMessageContent
-
optInWorkflow
-
getOptInWorkflow
Get optInWorkflow- Returns:
- optInWorkflow
-
setOptInWorkflow
-
additionalInformation
-
getAdditionalInformation
Any additional information.- Returns:
- additionalInformation
-
setAdditionalInformation
-
isvReseller
-
getIsvReseller
ISV name.- Returns:
- isvReseller
-
setIsvReseller
-
privacyPolicyUrl
-
getPrivacyPolicyUrl
The Toll-Free Verification request privacy policy URL. (Not Available Until 5/28/2025)- Returns:
- privacyPolicyUrl
-
setPrivacyPolicyUrl
-
termsAndConditionsUrl
-
getTermsAndConditionsUrl
The Toll-Free Verification request terms and conditions policy URL. (Not Available Until 5/28/2025)- Returns:
- termsAndConditionsUrl
-
setTermsAndConditionsUrl
-
businessDBA
-
getBusinessDBA
The company 'Doing Business As'. (Not Available Until 5/28/2025)- Returns:
- businessDBA
-
setBusinessDBA
-
putAdditionalProperty
Set the additional (undeclared) property with the specified name and value. If the property does not already exist, create it otherwise replace it.- Parameters:
key
- name of the propertyvalue
- value of the property- Returns:
- the VerificationRequest instance itself
-
getAdditionalProperties
Return the additional (undeclared) property.- Returns:
- a map of objects
-
getAdditionalProperty
Return the additional (undeclared) property with the specified name.- Parameters:
key
- name of the property- Returns:
- an object
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonElement
Validates the JSON Element and throws an exception if issues found- Parameters:
jsonElement
- JSON Element- Throws:
IOException
- if the JSON Element is invalid with respect to VerificationRequest
-
fromJson
Create an instance of VerificationRequest given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of VerificationRequest
- Throws:
IOException
- if the JSON string is invalid with respect to VerificationRequest
-
toJson
Convert an instance of VerificationRequest to an JSON string- Returns:
- JSON string
-