package io.delphi.qa.auto.awsmfrw.models.aws.cw;

import com.google.gson.annotations.Expose;
import com.google.gson.annotations.SerializedName;
import lombok.*;

@Getter
@ToString
@EqualsAndHashCode
@AllArgsConstructor
@NoArgsConstructor
public class Reprocessing {
  @Expose private Long priority;

  @SerializedName("uow_id")
  private String uowId;

  private String context;

  public Reprocessing withPriority(Long xPriority) {
    this.priority = xPriority;
    return this;
  }

  public Reprocessing withUowId(String xUowId) {
    this.uowId = xUowId;
    return this;
  }

  public Reprocessing withContext(String xContext) {
    this.context = xContext;
    return this;
  }
}
