@Generated(value="software.amazon.awssdk:codegen") public final class Finding extends Object implements StructuredPojo, ToCopyableBuilder<Finding.Builder,Finding>
Modifier and Type | Class and Description |
---|---|
static interface |
Finding.Builder |
Modifier and Type | Method and Description |
---|---|
String |
accountId()
AWS account ID where the activity occurred that prompted GuardDuty to generate a finding.
|
String |
arn()
The ARN of a finding described by the action.
|
static Finding.Builder |
builder() |
Double |
confidence()
The confidence level of a finding.
|
String |
createdAt()
The time stamp at which a finding was generated.
|
String |
description()
The description of a finding.
|
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
id()
The identifier that corresponds to a finding described by the action.
|
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller . |
String |
partition()
The AWS resource partition.
|
String |
region()
The AWS region where the activity occurred that prompted GuardDuty to generate a finding.
|
Resource |
resource()
The AWS resource associated with the activity that prompted GuardDuty to generate a finding.
|
String |
schemaVersion()
Findings' schema version.
|
static Class<? extends Finding.Builder> |
serializableBuilderClass() |
Service |
service()
Additional information assigned to the generated finding by GuardDuty.
|
Double |
severity()
The severity of a finding.
|
String |
title()
The title of a finding.
|
Finding.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
type()
The type of a finding described by the action.
|
String |
updatedAt()
The time stamp at which a finding was last updated.
|
copy
public String accountId()
public String arn()
public Double confidence()
public String createdAt()
public String description()
public String id()
public String partition()
public String region()
public Resource resource()
public String schemaVersion()
public Service service()
public Double severity()
public String title()
public String type()
public String updatedAt()
public Finding.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<Finding.Builder,Finding>
public static Finding.Builder builder()
public static Class<? extends Finding.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.