@Generated(value="com.amazonaws:aws-java-sdk-code-generator") public class ClassificationDetails extends Object implements Serializable, Cloneable, StructuredPojo
Provides information about a sensitive data finding, including the classification job that produced the finding.
Constructor and Description |
---|
ClassificationDetails() |
Modifier and Type | Method and Description |
---|---|
ClassificationDetails |
clone() |
boolean |
equals(Object obj) |
String |
getDetailedResultsLocation()
The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for
the finding.
|
String |
getJobArn()
The Amazon Resource Name (ARN) of the classification job that produced the finding.
|
String |
getJobId()
The unique identifier for the classification job that produced the finding.
|
ClassificationResult |
getResult()
The status and other details of the finding.
|
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
void |
setDetailedResultsLocation(String detailedResultsLocation)
The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for
the finding.
|
void |
setJobArn(String jobArn)
The Amazon Resource Name (ARN) of the classification job that produced the finding.
|
void |
setJobId(String jobId)
The unique identifier for the classification job that produced the finding.
|
void |
setResult(ClassificationResult result)
The status and other details of the finding.
|
String |
toString()
Returns a string representation of this object.
|
ClassificationDetails |
withDetailedResultsLocation(String detailedResultsLocation)
The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for
the finding.
|
ClassificationDetails |
withJobArn(String jobArn)
The Amazon Resource Name (ARN) of the classification job that produced the finding.
|
ClassificationDetails |
withJobId(String jobId)
The unique identifier for the classification job that produced the finding.
|
ClassificationDetails |
withResult(ClassificationResult result)
The status and other details of the finding.
|
public void setDetailedResultsLocation(String detailedResultsLocation)
The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.
detailedResultsLocation
- The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery
result for the finding. If a finding applies to a large archive or compressed file, this value is the path
to a folder. Otherwise, this value is the path to a file.public String getDetailedResultsLocation()
The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.
public ClassificationDetails withDetailedResultsLocation(String detailedResultsLocation)
The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery result for the finding. If a finding applies to a large archive or compressed file, this value is the path to a folder. Otherwise, this value is the path to a file.
detailedResultsLocation
- The path to the folder or file (in Amazon S3) that contains the corresponding sensitive data discovery
result for the finding. If a finding applies to a large archive or compressed file, this value is the path
to a folder. Otherwise, this value is the path to a file.public void setJobArn(String jobArn)
The Amazon Resource Name (ARN) of the classification job that produced the finding.
jobArn
- The Amazon Resource Name (ARN) of the classification job that produced the finding.public String getJobArn()
The Amazon Resource Name (ARN) of the classification job that produced the finding.
public ClassificationDetails withJobArn(String jobArn)
The Amazon Resource Name (ARN) of the classification job that produced the finding.
jobArn
- The Amazon Resource Name (ARN) of the classification job that produced the finding.public void setJobId(String jobId)
The unique identifier for the classification job that produced the finding.
jobId
- The unique identifier for the classification job that produced the finding.public String getJobId()
The unique identifier for the classification job that produced the finding.
public ClassificationDetails withJobId(String jobId)
The unique identifier for the classification job that produced the finding.
jobId
- The unique identifier for the classification job that produced the finding.public void setResult(ClassificationResult result)
The status and other details of the finding.
result
- The status and other details of the finding.public ClassificationResult getResult()
The status and other details of the finding.
public ClassificationDetails withResult(ClassificationResult result)
The status and other details of the finding.
result
- The status and other details of the finding.public String toString()
toString
in class Object
Object.toString()
public ClassificationDetails clone()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.