Class AbstractSetRemovalTimeDto

java.lang.Object
org.camunda.community.rest.client.dto.AbstractSetRemovalTimeDto

@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen", date="2024-06-04T13:43:01.451833574Z[Etc/UTC]") public class AbstractSetRemovalTimeDto extends Object
AbstractSetRemovalTimeDto
  • Field Details

  • Constructor Details

    • AbstractSetRemovalTimeDto

      public AbstractSetRemovalTimeDto()
  • Method Details

    • absoluteRemovalTime

      public AbstractSetRemovalTimeDto absoluteRemovalTime(OffsetDateTime absoluteRemovalTime)
    • getAbsoluteRemovalTime

      @Nullable public OffsetDateTime getAbsoluteRemovalTime()
      The date for which the instances shall be removed. Value may not be `null`. **Note:** Cannot be set in conjunction with `clearedRemovalTime` or `calculatedRemovalTime`.
      Returns:
      absoluteRemovalTime
    • getAbsoluteRemovalTime_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> getAbsoluteRemovalTime_JsonNullable()
    • setAbsoluteRemovalTime_JsonNullable

      public void setAbsoluteRemovalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<OffsetDateTime> absoluteRemovalTime)
    • setAbsoluteRemovalTime

      public void setAbsoluteRemovalTime(OffsetDateTime absoluteRemovalTime)
    • clearedRemovalTime

      public AbstractSetRemovalTimeDto clearedRemovalTime(Boolean clearedRemovalTime)
    • getClearedRemovalTime

      @Nullable public Boolean getClearedRemovalTime()
      Sets the removal time to `null`. Value may only be `true`, as `false` is the default behavior. **Note:** Cannot be set in conjunction with `absoluteRemovalTime` or `calculatedRemovalTime`.
      Returns:
      clearedRemovalTime
    • getClearedRemovalTime_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getClearedRemovalTime_JsonNullable()
    • setClearedRemovalTime_JsonNullable

      public void setClearedRemovalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> clearedRemovalTime)
    • setClearedRemovalTime

      public void setClearedRemovalTime(Boolean clearedRemovalTime)
    • calculatedRemovalTime

      public AbstractSetRemovalTimeDto calculatedRemovalTime(Boolean calculatedRemovalTime)
    • getCalculatedRemovalTime

      @Nullable public Boolean getCalculatedRemovalTime()
      The removal time is calculated based on the engine's configuration settings. Value may only be `true`, as `false` is the default behavior. **Note:** Cannot be set in conjunction with `absoluteRemovalTime` or `clearedRemovalTime`.
      Returns:
      calculatedRemovalTime
    • getCalculatedRemovalTime_JsonNullable

      public org.openapitools.jackson.nullable.JsonNullable<Boolean> getCalculatedRemovalTime_JsonNullable()
    • setCalculatedRemovalTime_JsonNullable

      public void setCalculatedRemovalTime_JsonNullable(org.openapitools.jackson.nullable.JsonNullable<Boolean> calculatedRemovalTime)
    • setCalculatedRemovalTime

      public void setCalculatedRemovalTime(Boolean calculatedRemovalTime)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

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

      public String toString()
      Overrides:
      toString in class Object
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string