public class ProblemDetail
extends java.lang.Object
implements java.io.Serializable, java.lang.Cloneable
Information about a problem detail.
Modifier and Type | Field and Description |
---|---|
private java.lang.String |
arn
The problem detail's ARN.
|
private java.lang.String |
name
The problem detail's name.
|
Constructor and Description |
---|
ProblemDetail() |
Modifier and Type | Method and Description |
---|---|
ProblemDetail |
clone() |
boolean |
equals(java.lang.Object obj) |
java.lang.String |
getArn()
The problem detail's ARN.
|
java.lang.String |
getName()
The problem detail's name.
|
int |
hashCode() |
void |
setArn(java.lang.String arn)
The problem detail's ARN.
|
void |
setName(java.lang.String name)
The problem detail's name.
|
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and
debugging.
|
ProblemDetail |
withArn(java.lang.String arn)
The problem detail's ARN.
|
ProblemDetail |
withName(java.lang.String name)
The problem detail's name.
|
private java.lang.String arn
The problem detail's ARN.
private java.lang.String name
The problem detail's name.
public void setArn(java.lang.String arn)
The problem detail's ARN.
arn
- The problem detail's ARN.public java.lang.String getArn()
The problem detail's ARN.
public ProblemDetail withArn(java.lang.String arn)
The problem detail's ARN.
arn
- The problem detail's ARN.public void setName(java.lang.String name)
The problem detail's name.
name
- The problem detail's name.public java.lang.String getName()
The problem detail's name.
public ProblemDetail withName(java.lang.String name)
The problem detail's name.
name
- The problem detail's name.public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
public int hashCode()
hashCode
in class java.lang.Object
public ProblemDetail clone()
clone
in class java.lang.Object