Package io.sendon.model
Class GetPaymentHistoriesResponseDataHistoriesInner
- java.lang.Object
-
- io.sendon.model.GetPaymentHistoriesResponseDataHistoriesInner
-
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2025-03-25T16:56:04.124507+09:00[Asia/Seoul]", comments="Generator version: 7.7.0") public class GetPaymentHistoriesResponseDataHistoriesInner extends Object
GetPaymentHistoriesResponseDataHistoriesInner
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classGetPaymentHistoriesResponseDataHistoriesInner.ChargeMethodEnum결제 수단 - VACCOUNT: 가상계좌, - CREDIT_CARD: 신용카드, - BANK_TRANSFER: 계좌이체static classGetPaymentHistoriesResponseDataHistoriesInner.ChargeStatusEnum결제 상태 - CHARGE_COMPLETE: 결제 완료, - CANCEL_PENDING: 취소 대기, - CANCEL_FAILED: 취소 실패, - CANCEL_COMPLETE: 취소 완료static classGetPaymentHistoriesResponseDataHistoriesInner.CustomTypeAdapterFactorystatic classGetPaymentHistoriesResponseDataHistoriesInner.ProofDocumentTypeEnum증빙서류 유형 - CASH_RECEIPT: 현금영수증, - TAX_INVOICE: 세금계산서, - NONE: 미발행
-
Field Summary
Fields Modifier and Type Field Description static HashSet<String>openapiFieldsstatic HashSet<String>openapiRequiredFieldsstatic StringSERIALIZED_NAME_AMOUNTstatic StringSERIALIZED_NAME_CHARGE_METHODstatic StringSERIALIZED_NAME_CHARGE_STATUSstatic StringSERIALIZED_NAME_CREATED_ATstatic StringSERIALIZED_NAME_EXPIRED_ATstatic StringSERIALIZED_NAME_IDstatic StringSERIALIZED_NAME_MEMOstatic StringSERIALIZED_NAME_PROOF_DOCUMENT_IDstatic StringSERIALIZED_NAME_PROOF_DOCUMENT_TYPEstatic StringSERIALIZED_NAME_UPDATED_AT
-
Constructor Summary
Constructors Constructor Description GetPaymentHistoriesResponseDataHistoriesInner()
-
Method Summary
-
-
-
Field Detail
-
SERIALIZED_NAME_ID
public static final String SERIALIZED_NAME_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_AMOUNT
public static final String SERIALIZED_NAME_AMOUNT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CHARGE_STATUS
public static final String SERIALIZED_NAME_CHARGE_STATUS
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CHARGE_METHOD
public static final String SERIALIZED_NAME_CHARGE_METHOD
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROOF_DOCUMENT_TYPE
public static final String SERIALIZED_NAME_PROOF_DOCUMENT_TYPE
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_PROOF_DOCUMENT_ID
public static final String SERIALIZED_NAME_PROOF_DOCUMENT_ID
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_MEMO
public static final String SERIALIZED_NAME_MEMO
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_CREATED_AT
public static final String SERIALIZED_NAME_CREATED_AT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_UPDATED_AT
public static final String SERIALIZED_NAME_UPDATED_AT
- See Also:
- Constant Field Values
-
SERIALIZED_NAME_EXPIRED_AT
public static final String SERIALIZED_NAME_EXPIRED_AT
- See Also:
- Constant Field Values
-
-
Method Detail
-
id
public GetPaymentHistoriesResponseDataHistoriesInner id(BigDecimal id)
-
getId
@Nullable public BigDecimal getId()
결제 ID- Returns:
- id
-
setId
public void setId(BigDecimal id)
-
amount
public GetPaymentHistoriesResponseDataHistoriesInner amount(BigDecimal amount)
-
getAmount
@Nullable public BigDecimal getAmount()
결제 금액- Returns:
- amount
-
setAmount
public void setAmount(BigDecimal amount)
-
chargeStatus
public GetPaymentHistoriesResponseDataHistoriesInner chargeStatus(GetPaymentHistoriesResponseDataHistoriesInner.ChargeStatusEnum chargeStatus)
-
getChargeStatus
@Nonnull public GetPaymentHistoriesResponseDataHistoriesInner.ChargeStatusEnum getChargeStatus()
결제 상태 - CHARGE_COMPLETE: 결제 완료, - CANCEL_PENDING: 취소 대기, - CANCEL_FAILED: 취소 실패, - CANCEL_COMPLETE: 취소 완료- Returns:
- chargeStatus
-
setChargeStatus
public void setChargeStatus(GetPaymentHistoriesResponseDataHistoriesInner.ChargeStatusEnum chargeStatus)
-
chargeMethod
public GetPaymentHistoriesResponseDataHistoriesInner chargeMethod(GetPaymentHistoriesResponseDataHistoriesInner.ChargeMethodEnum chargeMethod)
-
getChargeMethod
@Nonnull public GetPaymentHistoriesResponseDataHistoriesInner.ChargeMethodEnum getChargeMethod()
결제 수단 - VACCOUNT: 가상계좌, - CREDIT_CARD: 신용카드, - BANK_TRANSFER: 계좌이체- Returns:
- chargeMethod
-
setChargeMethod
public void setChargeMethod(GetPaymentHistoriesResponseDataHistoriesInner.ChargeMethodEnum chargeMethod)
-
proofDocumentType
public GetPaymentHistoriesResponseDataHistoriesInner proofDocumentType(GetPaymentHistoriesResponseDataHistoriesInner.ProofDocumentTypeEnum proofDocumentType)
-
getProofDocumentType
@Nonnull public GetPaymentHistoriesResponseDataHistoriesInner.ProofDocumentTypeEnum getProofDocumentType()
증빙서류 유형 - CASH_RECEIPT: 현금영수증, - TAX_INVOICE: 세금계산서, - NONE: 미발행- Returns:
- proofDocumentType
-
setProofDocumentType
public void setProofDocumentType(GetPaymentHistoriesResponseDataHistoriesInner.ProofDocumentTypeEnum proofDocumentType)
-
proofDocumentId
public GetPaymentHistoriesResponseDataHistoriesInner proofDocumentId(String proofDocumentId)
-
getProofDocumentId
@Nullable public String getProofDocumentId()
발행된 증빙서류의 고유 식별자- Returns:
- proofDocumentId
-
setProofDocumentId
public void setProofDocumentId(String proofDocumentId)
-
memo
public GetPaymentHistoriesResponseDataHistoriesInner memo(String memo)
-
setMemo
public void setMemo(String memo)
-
createdAt
public GetPaymentHistoriesResponseDataHistoriesInner createdAt(OffsetDateTime createdAt)
-
getCreatedAt
@Nullable public OffsetDateTime getCreatedAt()
생성 일시- Returns:
- createdAt
-
setCreatedAt
public void setCreatedAt(OffsetDateTime createdAt)
-
updatedAt
public GetPaymentHistoriesResponseDataHistoriesInner updatedAt(OffsetDateTime updatedAt)
-
getUpdatedAt
@Nullable public OffsetDateTime getUpdatedAt()
수정 일시- Returns:
- updatedAt
-
setUpdatedAt
public void setUpdatedAt(OffsetDateTime updatedAt)
-
expiredAt
public GetPaymentHistoriesResponseDataHistoriesInner expiredAt(OffsetDateTime expiredAt)
-
getExpiredAt
@Nullable public OffsetDateTime getExpiredAt()
만료 일시- Returns:
- expiredAt
-
setExpiredAt
public void setExpiredAt(OffsetDateTime expiredAt)
-
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 GetPaymentHistoriesResponseDataHistoriesInner
-
fromJson
public static GetPaymentHistoriesResponseDataHistoriesInner fromJson(String jsonString) throws IOException
Create an instance of GetPaymentHistoriesResponseDataHistoriesInner given an JSON string- Parameters:
jsonString- JSON string- Returns:
- An instance of GetPaymentHistoriesResponseDataHistoriesInner
- Throws:
IOException- if the JSON string is invalid with respect to GetPaymentHistoriesResponseDataHistoriesInner
-
toJson
public String toJson()
Convert an instance of GetPaymentHistoriesResponseDataHistoriesInner to an JSON string- Returns:
- JSON string
-
-