File tree Expand file tree Collapse file tree
portability-spi-transfer/src/main/java/org/datatransferproject/spi/transfer Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1616
1717package org .datatransferproject .spi .transfer .provider ;
1818
19+ import com .fasterxml .jackson .annotation .JsonProperty ;
1920import com .fasterxml .jackson .databind .annotation .JsonDeserialize ;
2021import com .google .auto .value .AutoValue ;
2122import org .datatransferproject .spi .transfer .types .signals .JobLifeCycle ;
2223
2324@ AutoValue
2425@ JsonDeserialize (builder = SignalRequest .Builder .class )
2526public abstract class SignalRequest {
27+ @ JsonProperty ("jobId" )
2628 public abstract String jobId ();
29+
30+ @ JsonProperty ("dataType" )
2731 public abstract String dataType ();
32+
33+ @ JsonProperty ("jobStatus" )
2834 public abstract JobLifeCycle jobStatus ();
35+
36+ @ JsonProperty ("exportingService" )
2937 public abstract String exportingService ();
38+
39+ @ JsonProperty ("importingService" )
3040 public abstract String importingService ();
3141
3242 public static Builder builder () {
Original file line number Diff line number Diff line change 11package org .datatransferproject .spi .transfer .types .signals ;
22
3+ import com .fasterxml .jackson .annotation .JsonProperty ;
4+ import com .fasterxml .jackson .databind .annotation .JsonDeserialize ;
35import com .google .auto .value .AutoValue ;
46import com .google .common .base .Preconditions ;
57import javax .annotation .Nullable ;
8+
9+ import org .datatransferproject .spi .transfer .provider .SignalRequest ;
610import org .datatransferproject .spi .transfer .types .FailureReasons ;
711
812/**
1115 * granular states + reasons.
1216 */
1317@ AutoValue
18+ @ JsonDeserialize (builder = JobLifeCycle .Builder .class )
1419public abstract class JobLifeCycle {
1520 public static Builder builder () {
1621 return new org .datatransferproject .spi .transfer .types .signals .AutoValue_JobLifeCycle .Builder ()
17- .setState (State .UNKNOWN_STATE );
22+ .setState (State .UNKNOWN_STATE );
1823 }
1924
25+ @ JsonProperty ("state" )
2026 public abstract State state ();
27+
2128 @ Nullable
29+ @ JsonProperty ("failureReason" )
2230 public abstract FailureReasons failureReason ();
31+
2332 @ Nullable
33+ @ JsonProperty ("endReason" )
2434 public abstract EndReason endReason ();
2535
2636 public static JobLifeCycle JOB_STARTED () {
2737 return JobLifeCycle .builder ()
28- .setState (JobLifeCycle .State .STARTED )
29- .build ();
38+ .setState (JobLifeCycle .State .STARTED )
39+ .build ();
3040 }
3141
3242 @ AutoValue .Builder
You can’t perform that action at this time.
0 commit comments