Package com.bandwidth.sdk.model
Class VerificationUpdateRequest
java.lang.Object
com.bandwidth.sdk.model.VerificationUpdateRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
comments="Generator version: 7.10.0")
public class VerificationUpdateRequest
extends Object
VerificationUpdateRequest
-
Nested Class Summary
Nested Classes -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionadditionalInformation
(String additionalInformation) businessAddress
(Address businessAddress) businessContact
(Contact businessContact) businessDBA
(String businessDBA) boolean
static VerificationUpdateRequest
Create an instance of VerificationUpdateRequest 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 optInWorkflowThe 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) 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
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 VerificationUpdateRequest 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_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
-
VerificationUpdateRequest
public VerificationUpdateRequest()
-
-
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
-
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 VerificationUpdateRequest 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 VerificationUpdateRequest
-
fromJson
Create an instance of VerificationUpdateRequest given an JSON string- Parameters:
jsonString
- JSON string- Returns:
- An instance of VerificationUpdateRequest
- Throws:
IOException
- if the JSON string is invalid with respect to VerificationUpdateRequest
-
toJson
Convert an instance of VerificationUpdateRequest to an JSON string- Returns:
- JSON string
-