Class Offer.Builder

  • Enclosing class:
    Offer

    public static final class Offer.Builder
    extends java.lang.Object
    • Method Detail

      • id

        public Offer.Builder id​(java.util.Optional<java.lang.String> id)
      • remoteId

        public Offer.Builder remoteId​(java.util.Optional<java.lang.String> remoteId)
      • remoteId

        public Offer.Builder remoteId​(java.lang.String remoteId)
      • createdAt

        public Offer.Builder createdAt​(java.util.Optional<java.time.OffsetDateTime> createdAt)
      • createdAt

        public Offer.Builder createdAt​(java.time.OffsetDateTime createdAt)
      • modifiedAt

        public Offer.Builder modifiedAt​(java.util.Optional<java.time.OffsetDateTime> modifiedAt)
      • modifiedAt

        public Offer.Builder modifiedAt​(java.time.OffsetDateTime modifiedAt)
      • remoteCreatedAt

        public Offer.Builder remoteCreatedAt​(java.util.Optional<java.time.OffsetDateTime> remoteCreatedAt)
      • remoteCreatedAt

        public Offer.Builder remoteCreatedAt​(java.time.OffsetDateTime remoteCreatedAt)
      • closedAt

        public Offer.Builder closedAt​(java.util.Optional<java.time.OffsetDateTime> closedAt)
      • closedAt

        public Offer.Builder closedAt​(java.time.OffsetDateTime closedAt)
      • sentAt

        public Offer.Builder sentAt​(java.util.Optional<java.time.OffsetDateTime> sentAt)
      • sentAt

        public Offer.Builder sentAt​(java.time.OffsetDateTime sentAt)
      • startDate

        public Offer.Builder startDate​(java.util.Optional<java.time.OffsetDateTime> startDate)
      • startDate

        public Offer.Builder startDate​(java.time.OffsetDateTime startDate)
      • remoteWasDeleted

        public Offer.Builder remoteWasDeleted​(java.util.Optional<java.lang.Boolean> remoteWasDeleted)
      • remoteWasDeleted

        public Offer.Builder remoteWasDeleted​(java.lang.Boolean remoteWasDeleted)
      • fieldMappings

        public Offer.Builder fieldMappings​(java.util.Optional<java.util.Map<java.lang.String,​com.fasterxml.jackson.databind.JsonNode>> fieldMappings)
      • fieldMappings

        public Offer.Builder fieldMappings​(java.util.Map<java.lang.String,​com.fasterxml.jackson.databind.JsonNode> fieldMappings)
      • build

        public Offer build()