Class AgentPreview
- java.lang.Object
-
- software.amazon.awssdk.services.inspector.model.AgentPreview
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<AgentPreview.Builder,AgentPreview>
@Generated("software.amazon.awssdk:codegen") public final class AgentPreview extends Object implements SdkPojo, Serializable, ToCopyableBuilder<AgentPreview.Builder,AgentPreview>
Used as a response element in the PreviewAgents action.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceAgentPreview.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description AgentHealthagentHealth()The health status of the Amazon Inspector Agent.StringagentHealthAsString()The health status of the Amazon Inspector Agent.StringagentId()The ID of the EC2 instance where the agent is installed.StringagentVersion()The version of the Amazon Inspector Agent.StringautoScalingGroup()The Auto Scaling group for the EC2 instance where the agent is installed.static AgentPreview.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringhostname()The hostname of the EC2 instance on which the Amazon Inspector Agent is installed.Stringipv4Address()The IP address of the EC2 instance on which the Amazon Inspector Agent is installed.StringkernelVersion()The kernel version of the operating system running on the EC2 instance on which the Amazon Inspector Agent is installed.StringoperatingSystem()The operating system running on the EC2 instance on which the Amazon Inspector Agent is installed.List<SdkField<?>>sdkFields()static Class<? extends AgentPreview.Builder>serializableBuilderClass()AgentPreview.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
hostname
public final String hostname()
The hostname of the EC2 instance on which the Amazon Inspector Agent is installed.
- Returns:
- The hostname of the EC2 instance on which the Amazon Inspector Agent is installed.
-
agentId
public final String agentId()
The ID of the EC2 instance where the agent is installed.
- Returns:
- The ID of the EC2 instance where the agent is installed.
-
autoScalingGroup
public final String autoScalingGroup()
The Auto Scaling group for the EC2 instance where the agent is installed.
- Returns:
- The Auto Scaling group for the EC2 instance where the agent is installed.
-
agentHealth
public final AgentHealth agentHealth()
The health status of the Amazon Inspector Agent.
If the service returns an enum value that is not available in the current SDK version,
agentHealthwill returnAgentHealth.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromagentHealthAsString().- Returns:
- The health status of the Amazon Inspector Agent.
- See Also:
AgentHealth
-
agentHealthAsString
public final String agentHealthAsString()
The health status of the Amazon Inspector Agent.
If the service returns an enum value that is not available in the current SDK version,
agentHealthwill returnAgentHealth.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromagentHealthAsString().- Returns:
- The health status of the Amazon Inspector Agent.
- See Also:
AgentHealth
-
agentVersion
public final String agentVersion()
The version of the Amazon Inspector Agent.
- Returns:
- The version of the Amazon Inspector Agent.
-
operatingSystem
public final String operatingSystem()
The operating system running on the EC2 instance on which the Amazon Inspector Agent is installed.
- Returns:
- The operating system running on the EC2 instance on which the Amazon Inspector Agent is installed.
-
kernelVersion
public final String kernelVersion()
The kernel version of the operating system running on the EC2 instance on which the Amazon Inspector Agent is installed.
- Returns:
- The kernel version of the operating system running on the EC2 instance on which the Amazon Inspector Agent is installed.
-
ipv4Address
public final String ipv4Address()
The IP address of the EC2 instance on which the Amazon Inspector Agent is installed.
- Returns:
- The IP address of the EC2 instance on which the Amazon Inspector Agent is installed.
-
toBuilder
public AgentPreview.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<AgentPreview.Builder,AgentPreview>
-
builder
public static AgentPreview.Builder builder()
-
serializableBuilderClass
public static Class<? extends AgentPreview.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
-