[jira] [Created] (FLINK-17595) JobExceptionsInfo. ExecutionExceptionInfo miss getter method

classic Classic list List threaded Threaded
1 message Options
Reply | Threaded
Open this post in threaded view
|

[jira] [Created] (FLINK-17595) JobExceptionsInfo. ExecutionExceptionInfo miss getter method

Shang Yuanchun (Jira)
Wei Zhang created FLINK-17595:
---------------------------------

             Summary: JobExceptionsInfo. ExecutionExceptionInfo miss getter method
                 Key: FLINK-17595
                 URL: https://issues.apache.org/jira/browse/FLINK-17595
             Project: Flink
          Issue Type: Bug
          Components: Runtime / REST
    Affects Versions: 1.10.0
            Reporter: Wei Zhang
             Fix For: 1.11.0



{code:java}
        public static final class ExecutionExceptionInfo {
                public static final String FIELD_NAME_EXCEPTION = "exception";
                public static final String FIELD_NAME_TASK = "task";
                public static final String FIELD_NAME_LOCATION = "location";
                public static final String FIELD_NAME_TIMESTAMP = "timestamp";


                @JsonProperty(FIELD_NAME_EXCEPTION)
                private final String exception;


                @JsonProperty(FIELD_NAME_TASK)
                private final String task;


                @JsonProperty(FIELD_NAME_LOCATION)
                private final String location;


                @JsonProperty(FIELD_NAME_TIMESTAMP)
                private final long timestamp;


                @JsonCreator
                public ExecutionExceptionInfo(
                        @JsonProperty(FIELD_NAME_EXCEPTION) String exception,
                        @JsonProperty(FIELD_NAME_TASK) String task,
                        @JsonProperty(FIELD_NAME_LOCATION) String location,
                        @JsonProperty(FIELD_NAME_TIMESTAMP) long timestamp) {
                        this.exception = Preconditions.checkNotNull(exception);
                        this.task = Preconditions.checkNotNull(task);
                        this.location = Preconditions.checkNotNull(location);
                        this.timestamp = timestamp;
                }


                @Override
                public boolean equals(Object o) {
                        if (this == o) {
                                return true;
                        }
                        if (o == null || getClass() != o.getClass()) {
                                return false;
                        }
                        JobExceptionsInfo.ExecutionExceptionInfo that = (JobExceptionsInfo.ExecutionExceptionInfo) o;
                        return timestamp == that.timestamp &&
                                Objects.equals(exception, that.exception) &&
                                Objects.equals(task, that.task) &&
                                Objects.equals(location, that.location);
                }


                @Override
                public int hashCode() {
                        return Objects.hash(timestamp, exception, task, location);
                }
{code}

I found jobexceptionsinfo.executionexceptioninfo has no getter method for the field, is it missing?



--
This message was sent by Atlassian Jira
(v8.3.4#803005)