Package io.voucherify.client.model
Class VouchersTransactionsExportCreateResponseBody
java.lang.Object
io.voucherify.client.model.VouchersTransactionsExportCreateResponseBody
@Generated("org.openapitools.codegen.languages.JavaClientCodegen")
public class VouchersTransactionsExportCreateResponseBody
extends Object
Response body schema for **POST** `v1/vouchers/{code}/transactions/export`.
-
Nested Class Summary
Nested ClassesModifier and TypeClassDescriptionstatic classstatic enumThe type of exported object.static enumThe type of object being represented.static enumStatus of the export. -
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptioncreatedAt(OffsetDateTime createdAt) booleanCreate an instance of VouchersTransactionsExportCreateResponseBody given an JSON stringThe channel through which the export was triggered.Timestamp representing the date and time when the export was scheduled in ISO 8601 format.The type of exported object.getId()Unique export ID.The type of object being represented.Get parametersGet resultStatus of the export.Identifies the specific user who initiated the export through the Voucherify Dashboard; returned when the `channel` value is `WEBSITE`.inthashCode()parameters(VoucherTransactionsFilters parameters) voidsetChannel(String channel) voidsetCreatedAt(OffsetDateTime createdAt) voidvoidvoidvoidsetParameters(VoucherTransactionsFilters parameters) voidvoidvoidtoJson()Convert an instance of VouchersTransactionsExportCreateResponseBody to an JSON stringtoString()
-
Field Details
-
SERIALIZED_NAME_ID
- See Also:
-
SERIALIZED_NAME_OBJECT
- See Also:
-
SERIALIZED_NAME_CREATED_AT
- See Also:
-
SERIALIZED_NAME_STATUS
- See Also:
-
SERIALIZED_NAME_CHANNEL
- See Also:
-
SERIALIZED_NAME_EXPORTED_OBJECT
- See Also:
-
SERIALIZED_NAME_PARAMETERS
- See Also:
-
SERIALIZED_NAME_RESULT
- See Also:
-
SERIALIZED_NAME_USER_ID
- See Also:
-
openapiFields
-
openapiRequiredFields
-
-
Constructor Details
-
VouchersTransactionsExportCreateResponseBody
public VouchersTransactionsExportCreateResponseBody()
-
-
Method Details
-
id
-
getId
Unique export ID.- Returns:
- id
-
setId
-
_object
public VouchersTransactionsExportCreateResponseBody _object(VouchersTransactionsExportCreateResponseBody.ObjectEnum _object) -
getObject
The type of object being represented. This object stores information about the `export`.- Returns:
- _object
-
setObject
-
createdAt
-
getCreatedAt
Timestamp representing the date and time when the export was scheduled in ISO 8601 format.- Returns:
- createdAt
-
setCreatedAt
-
status
-
getStatus
Status of the export. Informs you whether the export has already been completed, i.e. indicates whether the file containing the exported data has been generated.- Returns:
- status
-
setStatus
-
channel
-
getChannel
The channel through which the export was triggered.- Returns:
- channel
-
setChannel
-
exportedObject
public VouchersTransactionsExportCreateResponseBody exportedObject(VouchersTransactionsExportCreateResponseBody.ExportedObjectEnum exportedObject) -
getExportedObject
@Nullable public VouchersTransactionsExportCreateResponseBody.ExportedObjectEnum getExportedObject()The type of exported object.- Returns:
- exportedObject
-
setExportedObject
public void setExportedObject(VouchersTransactionsExportCreateResponseBody.ExportedObjectEnum exportedObject) -
parameters
public VouchersTransactionsExportCreateResponseBody parameters(VoucherTransactionsFilters parameters) -
getParameters
Get parameters- Returns:
- parameters
-
setParameters
-
result
-
getResult
Get result- Returns:
- result
-
setResult
-
userId
-
getUserId
Identifies the specific user who initiated the export through the Voucherify Dashboard; returned when the `channel` value is `WEBSITE`.- Returns:
- userId
-
setUserId
-
equals
-
hashCode
public int hashCode() -
toString
-
fromJson
public static VouchersTransactionsExportCreateResponseBody fromJson(String jsonString) throws IOException Create an instance of VouchersTransactionsExportCreateResponseBody given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of VouchersTransactionsExportCreateResponseBody
- Throws:
IOException- if the JSON string is invalid with respect to VouchersTransactionsExportCreateResponseBody
-
toJson
Convert an instance of VouchersTransactionsExportCreateResponseBody to an JSON string- Returns:
- JSON string
-