@Generated(value="OracleSDKGenerator", comments="API Version: 20190501") public final class ApiValidationDetail extends Object
Detail of a single error or warning.
Note: Objects should always be created or deserialized using the ApiValidationDetail.Builder
. This model distinguishes fields
that are null
because they are unset from fields that are explicitly set to null
. This is done in
the setter methods of the ApiValidationDetail.Builder
, which maintain a set of all explicitly set fields called
__explicitlySet__
. The hashCode()
and equals(Object)
methods are implemented to take
__explicitlySet__
into account. The constructor, on the other hand, does not set __explicitlySet__
(since the constructor cannot distinguish explicit null
from unset null
).
Modifier and Type | Class and Description |
---|---|
static class |
ApiValidationDetail.Builder |
static class |
ApiValidationDetail.Severity
Severity of the issue.
|
Constructor and Description |
---|
ApiValidationDetail(String msg,
ApiValidationDetail.Severity severity,
List<List<BigDecimal>> src)
Deprecated.
|
Modifier and Type | Method and Description |
---|---|
static ApiValidationDetail.Builder |
builder()
Create a new builder.
|
boolean |
equals(Object o) |
Set<String> |
get__explicitlySet__() |
String |
getMsg()
Description of the warning/error.
|
ApiValidationDetail.Severity |
getSeverity()
Severity of the issue.
|
List<List<BigDecimal>> |
getSrc()
Position of the issue in the specification file (line, column).
|
int |
hashCode() |
ApiValidationDetail.Builder |
toBuilder() |
String |
toString() |
@ConstructorProperties(value={"msg","severity","src"}) @Deprecated public ApiValidationDetail(String msg, ApiValidationDetail.Severity severity, List<List<BigDecimal>> src)
public static ApiValidationDetail.Builder builder()
Create a new builder.
public ApiValidationDetail.Builder toBuilder()
public String getMsg()
Description of the warning/error.
public ApiValidationDetail.Severity getSeverity()
Severity of the issue.
public List<List<BigDecimal>> getSrc()
Position of the issue in the specification file (line, column).
Copyright © 2016–2021. All rights reserved.