Class AtsCreateOfferRequestDto


  • public class AtsCreateOfferRequestDto
    extends java.lang.Object
    • Constructor Detail

      • AtsCreateOfferRequestDto

        public AtsCreateOfferRequestDto​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> applicationId,
                                        org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate,
                                        org.openapitools.jackson.nullable.JsonNullable<? extends AtsCreateOfferRequestDtoOfferStatus> offerStatus,
                                        org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> salary,
                                        org.openapitools.jackson.nullable.JsonNullable<java.lang.String> currency,
                                        org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<OfferHistory>> offerHistory,
                                        org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough)
      • AtsCreateOfferRequestDto

        public AtsCreateOfferRequestDto()
    • Method Detail

      • applicationId

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> applicationId()
      • startDate

        public org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate()
        Date of creation
      • salary

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> salary()
      • currency

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> currency()
      • offerHistory

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<OfferHistory>> offerHistory()
      • passthrough

        public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,​java.lang.Object>> passthrough()
        Value to pass through to the provider
      • withApplicationId

        public AtsCreateOfferRequestDto withApplicationId​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> applicationId)
      • withStartDate

        public AtsCreateOfferRequestDto withStartDate​(java.time.OffsetDateTime startDate)
        Date of creation
      • withStartDate

        public AtsCreateOfferRequestDto withStartDate​(org.openapitools.jackson.nullable.JsonNullable<java.time.OffsetDateTime> startDate)
        Date of creation
      • withSalary

        public AtsCreateOfferRequestDto withSalary​(org.openapitools.jackson.nullable.JsonNullable<java.lang.Double> salary)
      • withCurrency

        public AtsCreateOfferRequestDto withCurrency​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> currency)
      • withPassthrough

        public AtsCreateOfferRequestDto withPassthrough​(java.util.Map<java.lang.String,​java.lang.Object> passthrough)
        Value to pass through to the provider
      • withPassthrough

        public AtsCreateOfferRequestDto withPassthrough​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough)
        Value to pass through to the provider
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object