Package Avalara.SDK.model.A1099.V2
Class OfferAndCoverageRequest
- java.lang.Object
-
- Avalara.SDK.model.A1099.V2.OfferAndCoverageRequest
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", comments="Generator version: 7.7.0") public class OfferAndCoverageRequest extends Object
OfferAndCoverageRequest
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classOfferAndCoverageRequest.CustomTypeAdapterFactory
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_MONTHstatic StringSERIALIZED_NAME_OFFER_CODEstatic StringSERIALIZED_NAME_SAFE_HARBOR_CODEstatic StringSERIALIZED_NAME_SHAREstatic StringSERIALIZED_NAME_ZIP_CODE
-
Constructor Summary
Constructors Constructor Description OfferAndCoverageRequest()
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)static OfferAndCoverageRequestfromJson(String jsonString)Create an instance of OfferAndCoverageRequest given an JSON stringStringgetMonth()Month of coverageStringgetOfferCode()Offer of coverage codeStringgetSafeHarborCode()Safe harbor codeDoublegetShare()Employee required contribution shareStringgetZipCode()ZIP code for coverage areainthashCode()OfferAndCoverageRequestmonth(String month)OfferAndCoverageRequestofferCode(String offerCode)OfferAndCoverageRequestsafeHarborCode(String safeHarborCode)voidsetMonth(String month)voidsetOfferCode(String offerCode)voidsetSafeHarborCode(String safeHarborCode)voidsetShare(Double share)voidsetZipCode(String zipCode)OfferAndCoverageRequestshare(Double share)StringtoJson()Convert an instance of OfferAndCoverageRequest to an JSON stringStringtoString()static voidvalidateJsonElement(com.google.gson.JsonElement jsonElement)Validates the JSON Element and throws an exception if issues foundOfferAndCoverageRequestzipCode(String zipCode)
-
-
-
Field Detail
-
SERIALIZED_NAME_MONTH
public static final String SERIALIZED_NAME_MONTH
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_OFFER_CODE
public static final String SERIALIZED_NAME_OFFER_CODE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SHARE
public static final String SERIALIZED_NAME_SHARE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_SAFE_HARBOR_CODE
public static final String SERIALIZED_NAME_SAFE_HARBOR_CODE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_ZIP_CODE
public static final String SERIALIZED_NAME_ZIP_CODE
- See Also:
- Constant Field Values
-
-
Method Detail
-
month
public OfferAndCoverageRequest month(String month)
-
setMonth
public void setMonth(String month)
-
offerCode
public OfferAndCoverageRequest offerCode(String offerCode)
-
setOfferCode
public void setOfferCode(String offerCode)
-
share
public OfferAndCoverageRequest share(Double share)
-
setShare
public void setShare(Double share)
-
safeHarborCode
public OfferAndCoverageRequest safeHarborCode(String safeHarborCode)
-
getSafeHarborCode
@Nullable public String getSafeHarborCode()
Safe harbor code- Returns:
- safeHarborCode
-
setSafeHarborCode
public void setSafeHarborCode(String safeHarborCode)
-
zipCode
public OfferAndCoverageRequest zipCode(String zipCode)
-
setZipCode
public void setZipCode(String zipCode)
-
validateJsonElement
public static void validateJsonElement(com.google.gson.JsonElement jsonElement) throws IOExceptionValidates 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 OfferAndCoverageRequest
-
fromJson
public static OfferAndCoverageRequest fromJson(String jsonString) throws IOException
Create an instance of OfferAndCoverageRequest given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of OfferAndCoverageRequest
- Throws:
IOException- if the JSON string is invalid with respect to OfferAndCoverageRequest
-
toJson
public String toJson()
Convert an instance of OfferAndCoverageRequest to an JSON string- Returns:
- JSON string
-
-