Class TimeOffBalancesType
- java.lang.Object
-
- com.stackone.stackone_client_java.models.components.TimeOffBalancesType
-
public class TimeOffBalancesType extends java.lang.ObjectTimeOffBalancesTypeThe type of this policy
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTimeOffBalancesType.Builder
-
Constructor Summary
Constructors Constructor Description TimeOffBalancesType()TimeOffBalancesType(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffBalancesPolicyTypeValue> value, org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffBalancesPolicyTypeSourceValue> sourceValue)
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static TimeOffBalancesType.Builderbuilder()booleanequals(java.lang.Object o)inthashCode()org.openapitools.jackson.nullable.JsonNullable<TimeOffBalancesPolicyTypeSourceValue>sourceValue()java.lang.StringtoString()org.openapitools.jackson.nullable.JsonNullable<TimeOffBalancesPolicyTypeValue>value()The unified value for the type of the time off policy.TimeOffBalancesTypewithSourceValue(TimeOffBalancesPolicyTypeSourceValue sourceValue)TimeOffBalancesTypewithSourceValue(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffBalancesPolicyTypeSourceValue> sourceValue)TimeOffBalancesTypewithValue(TimeOffBalancesPolicyTypeValue value)The unified value for the type of the time off policy.TimeOffBalancesTypewithValue(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffBalancesPolicyTypeValue> value)The unified value for the type of the time off policy.
-
-
-
Constructor Detail
-
TimeOffBalancesType
public TimeOffBalancesType(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffBalancesPolicyTypeValue> value, org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffBalancesPolicyTypeSourceValue> sourceValue)
-
TimeOffBalancesType
public TimeOffBalancesType()
-
-
Method Detail
-
value
public org.openapitools.jackson.nullable.JsonNullable<TimeOffBalancesPolicyTypeValue> 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<TimeOffBalancesPolicyTypeSourceValue> sourceValue()
-
builder
public static final TimeOffBalancesType.Builder builder()
-
withValue
public TimeOffBalancesType withValue(TimeOffBalancesPolicyTypeValue 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 TimeOffBalancesType withValue(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffBalancesPolicyTypeValue> 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 TimeOffBalancesType withSourceValue(TimeOffBalancesPolicyTypeSourceValue sourceValue)
-
withSourceValue
public TimeOffBalancesType withSourceValue(org.openapitools.jackson.nullable.JsonNullable<? extends TimeOffBalancesPolicyTypeSourceValue> 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
-
-