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)
 
- 
serviceHint
@Nonnull public API.CardBatchSummaryMetadata serviceHint(@Nullable String serviceHint)
 
- 
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)
 
 - 
 
 -