Class TimeOffPoliciesType
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TimeOffPoliciesType
-
public class TimeOffPoliciesType extends java.lang.ObjectTimeOffPoliciesType - The type of this policy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTimeOffPoliciesType.Builder
-
Constructor Summary
Constructors Constructor Description TimeOffPoliciesType()TimeOffPoliciesType(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffPoliciesValue> value, org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffPoliciesSourceValue> sourceValue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeOffPoliciesType.Builderbuilder()booleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<TimeOffPoliciesSourceValue>sourceValue()java.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<TimeOffPoliciesValue>value()The unified value for the type of the time off policy.TimeOffPoliciesTypewithSourceValue(TimeOffPoliciesSourceValue sourceValue)TimeOffPoliciesTypewithSourceValue(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffPoliciesSourceValue> sourceValue)TimeOffPoliciesTypewithValue(TimeOffPoliciesValue value)The unified value for the type of the time off policy.TimeOffPoliciesTypewithValue(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffPoliciesValue> value)The unified value for the type of the time off policy.
-
-
-
Constructor Detail
-
TimeOffPoliciesType
public TimeOffPoliciesType(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffPoliciesValue> value, org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffPoliciesSourceValue> sourceValue)
-
TimeOffPoliciesType
public TimeOffPoliciesType()
-
-
Method Detail
-
value
public org.openapitools.jackson.nullable.JsonNullable<TimeOffPoliciesValue> value()
The unified value for the type of the time off policy. If the provider does not specify this unit, the value will be set to unmapped_value
-
sourceValue
public org.openapitools.jackson.nullable.JsonNullable<TimeOffPoliciesSourceValue> sourceValue()
-
builder
public static final TimeOffPoliciesType.Builder builder()
-
withValue
public TimeOffPoliciesType withValue(TimeOffPoliciesValue value)
The unified value for the type of the time off policy. If the provider does not specify this unit, the value will be set to unmapped_value
-
withValue
public TimeOffPoliciesType withValue(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffPoliciesValue> value)
The unified value for the type of the time off policy. If the provider does not specify this unit, the value will be set to unmapped_value
-
withSourceValue
public TimeOffPoliciesType withSourceValue(TimeOffPoliciesSourceValue sourceValue)
-
withSourceValue
public TimeOffPoliciesType withSourceValue(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffPoliciesSourceValue> sourceValue)
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-