Package com.lithic.api.models
Class ManagementOperationTransaction.Builder
-
- All Implemented Interfaces:
public final class ManagementOperationTransaction.BuilderA builder for ManagementOperationTransaction.
-
-
Method Summary
-
-
Method Detail
-
token
final ManagementOperationTransaction.Builder token(String token)
-
token
final ManagementOperationTransaction.Builder token(JsonField<String> token)
-
category
final ManagementOperationTransaction.Builder category(ManagementOperationTransaction.ManagementOperationCategory category)
-
category
final ManagementOperationTransaction.Builder category(JsonField<ManagementOperationTransaction.ManagementOperationCategory> category)
-
created
final ManagementOperationTransaction.Builder created(OffsetDateTime created)
-
created
final ManagementOperationTransaction.Builder created(JsonField<OffsetDateTime> created)
-
currency
final ManagementOperationTransaction.Builder currency(String currency)
-
currency
final ManagementOperationTransaction.Builder currency(JsonField<String> currency)
-
direction
final ManagementOperationTransaction.Builder direction(ManagementOperationTransaction.ManagementOperationDirection direction)
-
direction
final ManagementOperationTransaction.Builder direction(JsonField<ManagementOperationTransaction.ManagementOperationDirection> direction)
-
events
final ManagementOperationTransaction.Builder events(List<ManagementOperationTransaction.ManagementOperationEvent> events)
-
events
final ManagementOperationTransaction.Builder events(JsonField<List<ManagementOperationTransaction.ManagementOperationEvent>> events)
-
addEvent
final ManagementOperationTransaction.Builder addEvent(ManagementOperationTransaction.ManagementOperationEvent event)
-
financialAccountToken
final ManagementOperationTransaction.Builder financialAccountToken(String financialAccountToken)
-
financialAccountToken
final ManagementOperationTransaction.Builder financialAccountToken(JsonField<String> financialAccountToken)
-
pendingAmount
final ManagementOperationTransaction.Builder pendingAmount(Long pendingAmount)
-
pendingAmount
final ManagementOperationTransaction.Builder pendingAmount(JsonField<Long> pendingAmount)
-
result
final ManagementOperationTransaction.Builder result(ManagementOperationTransaction.TransactionResult result)
-
result
final ManagementOperationTransaction.Builder result(JsonField<ManagementOperationTransaction.TransactionResult> result)
-
settledAmount
final ManagementOperationTransaction.Builder settledAmount(Long settledAmount)
-
settledAmount
final ManagementOperationTransaction.Builder settledAmount(JsonField<Long> settledAmount)
-
status
final ManagementOperationTransaction.Builder status(ManagementOperationTransaction.TransactionStatus status)
-
status
final ManagementOperationTransaction.Builder status(JsonField<ManagementOperationTransaction.TransactionStatus> status)
-
updated
final ManagementOperationTransaction.Builder updated(OffsetDateTime updated)
-
updated
final ManagementOperationTransaction.Builder updated(JsonField<OffsetDateTime> updated)
-
userDefinedId
final ManagementOperationTransaction.Builder userDefinedId(String userDefinedId)
-
userDefinedId
final ManagementOperationTransaction.Builder userDefinedId(JsonField<String> userDefinedId)
-
additionalProperties
final ManagementOperationTransaction.Builder additionalProperties(Map<String, JsonValue> additionalProperties)
-
putAdditionalProperty
final ManagementOperationTransaction.Builder putAdditionalProperty(String key, JsonValue value)
-
putAllAdditionalProperties
final ManagementOperationTransaction.Builder putAllAdditionalProperties(Map<String, JsonValue> additionalProperties)
-
removeAdditionalProperty
final ManagementOperationTransaction.Builder removeAdditionalProperty(String key)
-
removeAllAdditionalProperties
final ManagementOperationTransaction.Builder removeAllAdditionalProperties(Set<String> keys)
-
build
final ManagementOperationTransaction build()
-
-
-
-