Class PaymentLineItemRequest.Builder
- java.lang.Object
-
- com.merge.api.resources.accounting.types.PaymentLineItemRequest.Builder
-
- Enclosing class:
- PaymentLineItemRequest
public static final class PaymentLineItemRequest.Builder extends java.lang.Object
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description PaymentLineItemRequest.BuilderappliedAmount(java.lang.String appliedAmount)PaymentLineItemRequest.BuilderappliedAmount(java.util.Optional<java.lang.String> appliedAmount)PaymentLineItemRequest.BuilderappliedDate(java.time.OffsetDateTime appliedDate)PaymentLineItemRequest.BuilderappliedDate(java.util.Optional<java.time.OffsetDateTime> appliedDate)PaymentLineItemRequestbuild()PaymentLineItemRequest.Builderfrom(PaymentLineItemRequest other)PaymentLineItemRequest.BuilderintegrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)PaymentLineItemRequest.BuilderintegrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)PaymentLineItemRequest.BuilderlinkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)PaymentLineItemRequest.BuilderlinkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)PaymentLineItemRequest.BuilderrelatedObjectId(java.lang.String relatedObjectId)PaymentLineItemRequest.BuilderrelatedObjectId(java.util.Optional<java.lang.String> relatedObjectId)PaymentLineItemRequest.BuilderrelatedObjectType(java.lang.String relatedObjectType)PaymentLineItemRequest.BuilderrelatedObjectType(java.util.Optional<java.lang.String> relatedObjectType)PaymentLineItemRequest.BuilderremoteFields(java.util.List<RemoteFieldRequest> remoteFields)PaymentLineItemRequest.BuilderremoteFields(java.util.Optional<java.util.List<RemoteFieldRequest>> remoteFields)PaymentLineItemRequest.BuilderremoteId(java.lang.String remoteId)PaymentLineItemRequest.BuilderremoteId(java.util.Optional<java.lang.String> remoteId)
-
-
-
Method Detail
-
from
public PaymentLineItemRequest.Builder from(PaymentLineItemRequest other)
-
remoteId
public PaymentLineItemRequest.Builder remoteId(java.util.Optional<java.lang.String> remoteId)
-
remoteId
public PaymentLineItemRequest.Builder remoteId(java.lang.String remoteId)
-
appliedAmount
public PaymentLineItemRequest.Builder appliedAmount(java.util.Optional<java.lang.String> appliedAmount)
-
appliedAmount
public PaymentLineItemRequest.Builder appliedAmount(java.lang.String appliedAmount)
-
appliedDate
public PaymentLineItemRequest.Builder appliedDate(java.util.Optional<java.time.OffsetDateTime> appliedDate)
-
appliedDate
public PaymentLineItemRequest.Builder appliedDate(java.time.OffsetDateTime appliedDate)
-
relatedObjectId
public PaymentLineItemRequest.Builder relatedObjectId(java.util.Optional<java.lang.String> relatedObjectId)
-
relatedObjectId
public PaymentLineItemRequest.Builder relatedObjectId(java.lang.String relatedObjectId)
-
relatedObjectType
public PaymentLineItemRequest.Builder relatedObjectType(java.util.Optional<java.lang.String> relatedObjectType)
-
relatedObjectType
public PaymentLineItemRequest.Builder relatedObjectType(java.lang.String relatedObjectType)
-
integrationParams
public PaymentLineItemRequest.Builder integrationParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> integrationParams)
-
integrationParams
public PaymentLineItemRequest.Builder integrationParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> integrationParams)
-
linkedAccountParams
public PaymentLineItemRequest.Builder linkedAccountParams(java.util.Optional<java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode>> linkedAccountParams)
-
linkedAccountParams
public PaymentLineItemRequest.Builder linkedAccountParams(java.util.Map<java.lang.String,com.fasterxml.jackson.databind.JsonNode> linkedAccountParams)
-
remoteFields
public PaymentLineItemRequest.Builder remoteFields(java.util.Optional<java.util.List<RemoteFieldRequest>> remoteFields)
-
remoteFields
public PaymentLineItemRequest.Builder remoteFields(java.util.List<RemoteFieldRequest> remoteFields)
-
build
public PaymentLineItemRequest build()
-
-