Class AtsUpdateJobRequestDto


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

      • AtsUpdateJobRequestDto

        public AtsUpdateJobRequestDto​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields,
                                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> code,
                                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title,
                                      org.openapitools.jackson.nullable.JsonNullable<java.lang.String> status,
                                      org.openapitools.jackson.nullable.JsonNullable<? extends AtsUpdateJobRequestDtoJobStatus> jobStatus,
                                      org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> departmentIds,
                                      org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> locationIds,
                                      org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JobHiringTeam>> hiringTeam,
                                      org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<InterviewStage>> interviewStages,
                                      org.openapitools.jackson.nullable.JsonNullable<? extends AtsUpdateJobRequestDtoConfidential> confidential,
                                      org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields,
                                      org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> passthrough)
      • AtsUpdateJobRequestDto

        public AtsUpdateJobRequestDto()
    • Method Detail

      • unifiedCustomFields

        public org.openapitools.jackson.nullable.JsonNullable<java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields()
        Custom Unified Fields configured in your StackOne project
      • code

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> code()
        Code of the job
      • title

        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title()
        Title of the job
      • status

        @Deprecated
        public org.openapitools.jackson.nullable.JsonNullable<java.lang.String> status()
        Deprecated.
        field: This will be removed in a future release, please migrate away from it as soon as possible.
        Status of the job
      • departmentIds

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> departmentIds()
        Department ids of the job
      • locationIds

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<java.lang.String>> locationIds()
        Location ids of the job
      • hiringTeam

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<JobHiringTeam>> hiringTeam()
        Hiring team for the job.
      • interviewStages

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<InterviewStage>> interviewStages()
        Interview stages for the job.
      • customFields

        public org.openapitools.jackson.nullable.JsonNullable<java.util.List<CustomFields>> customFields()
        The job custom fields
      • passthrough

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

        public AtsUpdateJobRequestDto withUnifiedCustomFields​(java.util.Map<java.lang.String,​java.lang.Object> unifiedCustomFields)
        Custom Unified Fields configured in your StackOne project
      • withUnifiedCustomFields

        public AtsUpdateJobRequestDto withUnifiedCustomFields​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.Map<java.lang.String,​java.lang.Object>> unifiedCustomFields)
        Custom Unified Fields configured in your StackOne project
      • withCode

        public AtsUpdateJobRequestDto withCode​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> code)
        Code of the job
      • withTitle

        public AtsUpdateJobRequestDto withTitle​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> title)
        Title of the job
      • withStatus

        @Deprecated
        public AtsUpdateJobRequestDto withStatus​(java.lang.String status)
        Deprecated.
        field: This will be removed in a future release, please migrate away from it as soon as possible.
        Status of the job
      • withStatus

        @Deprecated
        public AtsUpdateJobRequestDto withStatus​(org.openapitools.jackson.nullable.JsonNullable<java.lang.String> status)
        Deprecated.
        field: This will be removed in a future release, please migrate away from it as soon as possible.
        Status of the job
      • withDepartmentIds

        public AtsUpdateJobRequestDto withDepartmentIds​(java.util.List<java.lang.String> departmentIds)
        Department ids of the job
      • withDepartmentIds

        public AtsUpdateJobRequestDto withDepartmentIds​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> departmentIds)
        Department ids of the job
      • withLocationIds

        public AtsUpdateJobRequestDto withLocationIds​(java.util.List<java.lang.String> locationIds)
        Location ids of the job
      • withLocationIds

        public AtsUpdateJobRequestDto withLocationIds​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<java.lang.String>> locationIds)
        Location ids of the job
      • withHiringTeam

        public AtsUpdateJobRequestDto withHiringTeam​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<JobHiringTeam>> hiringTeam)
        Hiring team for the job.
      • withInterviewStages

        public AtsUpdateJobRequestDto withInterviewStages​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<InterviewStage>> interviewStages)
        Interview stages for the job.
      • withCustomFields

        public AtsUpdateJobRequestDto withCustomFields​(org.openapitools.jackson.nullable.JsonNullable<? extends java.util.List<CustomFields>> customFields)
        The job custom fields
      • withPassthrough

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

        public AtsUpdateJobRequestDto 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