@Generated(value="software.amazon.awssdk:codegen") public final class AssetAttributes extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AssetAttributes.Builder,AssetAttributes>
A collection of attributes of the host from which the finding is generated.
Modifier and Type | Class and Description |
---|---|
static interface |
AssetAttributes.Builder |
Modifier and Type | Method and Description |
---|---|
String |
agentId()
The ID of the agent that is installed on the EC2 instance where the finding is generated.
|
String |
amiId()
The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
|
String |
autoScalingGroup()
The Auto Scaling group of the EC2 instance where the finding is generated.
|
static AssetAttributes.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
hostname()
The hostname of the EC2 instance where the finding is generated.
|
List<String> |
ipv4Addresses()
The list of IP v4 addresses of the EC2 instance where the finding is generated.
|
List<NetworkInterface> |
networkInterfaces()
An array of the network interfaces interacting with the EC2 instance where the finding is generated.
|
Integer |
schemaVersion()
The schema version of this data type.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends AssetAttributes.Builder> |
serializableBuilderClass() |
List<Tag> |
tags()
The tags related to the EC2 instance where the finding is generated.
|
AssetAttributes.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
copy
public Integer schemaVersion()
The schema version of this data type.
public String agentId()
The ID of the agent that is installed on the EC2 instance where the finding is generated.
public String autoScalingGroup()
The Auto Scaling group of the EC2 instance where the finding is generated.
public String amiId()
The ID of the Amazon Machine Image (AMI) that is installed on the EC2 instance where the finding is generated.
public String hostname()
The hostname of the EC2 instance where the finding is generated.
public List<String> ipv4Addresses()
The list of IP v4 addresses of the EC2 instance where the finding is generated.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<Tag> tags()
The tags related to the EC2 instance where the finding is generated.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public List<NetworkInterface> networkInterfaces()
An array of the network interfaces interacting with the EC2 instance where the finding is generated.
Attempts to modify the collection returned by this method will result in an UnsupportedOperationException.
public AssetAttributes.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<AssetAttributes.Builder,AssetAttributes>
public static AssetAttributes.Builder builder()
public static Class<? extends AssetAttributes.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.