Package com.onslip360
Class API.CardBatchSummaryMetadata
- java.lang.Object
-
- com.onslip360.Onslip360Object<API.CardBatchSummaryMetadata>
-
- com.onslip360.API.CardBatchSummaryMetadata
-
- All Implemented Interfaces:
Cloneable
,Comparable<Onslip360Object<API.CardBatchSummaryMetadata>>
- Enclosing class:
- API
public static class API.CardBatchSummaryMetadata extends Onslip360Object<API.CardBatchSummaryMetadata>
-
-
Constructor Summary
Constructors Constructor Description CardBatchSummaryMetadata(String acquirersRefNo, String bankAgentName, Integer batchId, Boolean contactSupport, Boolean customerCopy, String endDate, Boolean merchantCopy, String startDate, String terminalId, String transactionDate, String transactionId, API.TransactionSummary transactionSummary, API.TransactionSummaryGroup[] transactionSummaryGroups, API.CardMetadata.TransactionType transactionType)
-
Method Summary
-
Methods inherited from class com.onslip360.Onslip360Object
clone, compareTo, equals, fromJson, fromJson, fromJsonArray, fromJsonArray, fromList, fromMap, fromObject, getExtended, hashCode, setExtended, setExtended, toJson, toJson, toJson, toJson, toList, toMap, toString
-
-
-
-
Constructor Detail
-
CardBatchSummaryMetadata
public CardBatchSummaryMetadata(String acquirersRefNo, String bankAgentName, Integer batchId, Boolean contactSupport, Boolean customerCopy, String endDate, Boolean merchantCopy, String startDate, String terminalId, String transactionDate, String transactionId, API.TransactionSummary transactionSummary, API.TransactionSummaryGroup[] transactionSummaryGroups, API.CardMetadata.TransactionType transactionType)
-
-
Method Detail
-
acquirersRefNo
@Nonnull public String acquirersRefNo()
-
acquirersTransactionSummary
@Nonnull public Optional<API.TransactionSummary> acquirersTransactionSummary()
-
bankAgentName
@Nonnull public String bankAgentName()
-
batchId
@Nonnull public Integer batchId()
-
contactSupport
@Nonnull public Boolean contactSupport()
-
customerCopy
@Nonnull public Boolean customerCopy()
-
endDate
@Nonnull public String endDate()
-
merchantCopy
@Nonnull public Boolean merchantCopy()
-
startDate
@Nonnull public String startDate()
-
status
@Nonnull public Optional<API.CardMetadata.Status> status()
-
terminalId
@Nonnull public String terminalId()
-
transactionDate
@Nonnull public String transactionDate()
-
transactionId
@Nonnull public String transactionId()
-
transactionSummary
@Nonnull public API.TransactionSummary transactionSummary()
-
transactionSummaryGroups
@Nonnull public API.TransactionSummaryGroup[] transactionSummaryGroups()
-
transactionType
@Nonnull public API.CardMetadata.TransactionType transactionType()
-
acquirersRefNo
@Nonnull public API.CardBatchSummaryMetadata acquirersRefNo(String acquirersRefNo)
-
acquirersTransactionSummary
@Nonnull public API.CardBatchSummaryMetadata acquirersTransactionSummary(@Nullable API.TransactionSummary acquirersTransactionSummary)
-
bankAgentName
@Nonnull public API.CardBatchSummaryMetadata bankAgentName(String bankAgentName)
-
batchId
@Nonnull public API.CardBatchSummaryMetadata batchId(Integer batchId)
-
contactSupport
@Nonnull public API.CardBatchSummaryMetadata contactSupport(Boolean contactSupport)
-
customerCopy
@Nonnull public API.CardBatchSummaryMetadata customerCopy(Boolean customerCopy)
-
device
@Nonnull public API.CardBatchSummaryMetadata device(@Nullable String device)
-
endDate
@Nonnull public API.CardBatchSummaryMetadata endDate(String endDate)
-
merchantCopy
@Nonnull public API.CardBatchSummaryMetadata merchantCopy(Boolean merchantCopy)
-
merchantId
@Nonnull public API.CardBatchSummaryMetadata merchantId(@Nullable String merchantId)
-
requestId
@Nonnull public API.CardBatchSummaryMetadata requestId(@Nullable String requestId)
-
startDate
@Nonnull public API.CardBatchSummaryMetadata startDate(String startDate)
-
status
@Nonnull public API.CardBatchSummaryMetadata status(@Nullable API.CardMetadata.Status status)
-
statusCode
@Nonnull public API.CardBatchSummaryMetadata statusCode(@Nullable String statusCode)
-
statusMessage
@Nonnull public API.CardBatchSummaryMetadata statusMessage(@Nullable String statusMessage)
-
terminalId
@Nonnull public API.CardBatchSummaryMetadata terminalId(String terminalId)
-
terminalName
@Nonnull public API.CardBatchSummaryMetadata terminalName(@Nullable String terminalName)
-
transactionDate
@Nonnull public API.CardBatchSummaryMetadata transactionDate(String transactionDate)
-
transactionId
@Nonnull public API.CardBatchSummaryMetadata transactionId(String transactionId)
-
transactionReference
@Nonnull public API.CardBatchSummaryMetadata transactionReference(@Nullable String transactionReference)
-
transactionResult
@Nonnull public API.CardBatchSummaryMetadata transactionResult(@Nullable String transactionResult)
-
transactionSummary
@Nonnull public API.CardBatchSummaryMetadata transactionSummary(API.TransactionSummary transactionSummary)
-
transactionSummaryGroups
@Nonnull public API.CardBatchSummaryMetadata transactionSummaryGroups(API.TransactionSummaryGroup[] transactionSummaryGroups)
-
transactionType
@Nonnull public API.CardBatchSummaryMetadata transactionType(API.CardMetadata.TransactionType transactionType)
-
transmissionId
@Nonnull public API.CardBatchSummaryMetadata transmissionId(@Nullable String transmissionId)
-
-