Package model
Class CreateMerchantUnderwritingRequest
java.lang.Object
model.CreateMerchantUnderwritingRequest
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2022-06-24T13:03:18.088665-07:00[America/Los_Angeles]")
public class CreateMerchantUnderwritingRequest
extends Object
CreateMerchantUnderwritingRequest
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumName of the gateway that processes the `Merchant's` transaction. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionbooleanCreate an instance of CreateMerchantUnderwritingRequest given an JSON stringName of the gateway that processes the `Merchant's` transaction.Name of acquiring processor that settles the `Merchant's` transactions.Additional information required by the processor being used.getTags()Key value pair for annotating custom meta data (e.g.inthashCode()processorSpecificParameters(Object processorSpecificParameters) putTagsItem(String key, String tagsItem) voidvoidsetProcessor(String processor) voidsetProcessorSpecificParameters(Object processorSpecificParameters) voidtoJson()Convert an instance of CreateMerchantUnderwritingRequest to an JSON stringtoString()static voidvalidateJsonObject(com.google.gson.JsonObject jsonObj) Validates the JSON Object and throws an exception if issues found
-
Field Details
-
SERIALIZED_NAME_TAGS
- See Also:
-
SERIALIZED_NAME_GATEWAY
- See Also:
-
SERIALIZED_NAME_PROCESSOR
- See Also:
-
SERIALIZED_NAME_PROCESSOR_SPECIFIC_PARAMETERS
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
CreateMerchantUnderwritingRequest
public CreateMerchantUnderwritingRequest()
-
-
Method Details
-
tags
-
putTagsItem
-
getTags
Key value pair for annotating custom meta data (e.g. order numbers).- Returns:
- tags
-
setTags
-
gateway
public CreateMerchantUnderwritingRequest gateway(CreateMerchantUnderwritingRequest.GatewayEnum gateway) -
getGateway
Name of the gateway that processes the `Merchant's` transaction.- Returns:
- gateway
-
setGateway
-
processor
-
getProcessor
Name of acquiring processor that settles the `Merchant's` transactions.- Returns:
- processor
-
setProcessor
-
processorSpecificParameters
public CreateMerchantUnderwritingRequest processorSpecificParameters(Object processorSpecificParameters) -
getProcessorSpecificParameters
Additional information required by the processor being used.- Returns:
- processorSpecificParameters
-
setProcessorSpecificParameters
-
equals
-
hashCode
public int hashCode() -
toString
-
validateJsonObject
Validates the JSON Object and throws an exception if issues found- Parameters:
jsonObj- JSON Object- Throws:
IOException- if the JSON Object is invalid with respect to CreateMerchantUnderwritingRequest
-
fromJson
Create an instance of CreateMerchantUnderwritingRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of CreateMerchantUnderwritingRequest
- Throws:
IOException- if the JSON string is invalid with respect to CreateMerchantUnderwritingRequest
-
toJson
Convert an instance of CreateMerchantUnderwritingRequest to an JSON string- Returns:
- JSON string
-