Class CoverageResourceDetails
- java.lang.Object
-
- software.amazon.awssdk.services.guardduty.model.CoverageResourceDetails
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<CoverageResourceDetails.Builder,CoverageResourceDetails>
@Generated("software.amazon.awssdk:codegen") public final class CoverageResourceDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<CoverageResourceDetails.Builder,CoverageResourceDetails>
Information about the resource for each individual EKS cluster.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCoverageResourceDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CoverageResourceDetails.Builderbuilder()CoverageEc2InstanceDetailsec2InstanceDetails()CoverageEcsClusterDetailsecsClusterDetails()Information about the Amazon ECS cluster that is assessed for runtime coverage.CoverageEksClusterDetailseksClusterDetails()EKS cluster details involved in the coverage statistics.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()ResourceTyperesourceType()The type of Amazon Web Services resource.StringresourceTypeAsString()The type of Amazon Web Services resource.List<SdkField<?>>sdkFields()static Class<? extends CoverageResourceDetails.Builder>serializableBuilderClass()CoverageResourceDetails.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
-
eksClusterDetails
public final CoverageEksClusterDetails eksClusterDetails()
EKS cluster details involved in the coverage statistics.
- Returns:
- EKS cluster details involved in the coverage statistics.
-
resourceType
public final ResourceType resourceType()
The type of Amazon Web Services resource.
If the service returns an enum value that is not available in the current SDK version,
resourceTypewill returnResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceTypeAsString().- Returns:
- The type of Amazon Web Services resource.
- See Also:
ResourceType
-
resourceTypeAsString
public final String resourceTypeAsString()
The type of Amazon Web Services resource.
If the service returns an enum value that is not available in the current SDK version,
resourceTypewill returnResourceType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresourceTypeAsString().- Returns:
- The type of Amazon Web Services resource.
- See Also:
ResourceType
-
ecsClusterDetails
public final CoverageEcsClusterDetails ecsClusterDetails()
Information about the Amazon ECS cluster that is assessed for runtime coverage.
- Returns:
- Information about the Amazon ECS cluster that is assessed for runtime coverage.
-
ec2InstanceDetails
public final CoverageEc2InstanceDetails ec2InstanceDetails()
This API is also used when you use GuardDuty Runtime Monitoring for your Amazon EC2 instances (currently in preview release) and is subject to change. The use of this API is subject to Section 2 of the Amazon Web Services Service Terms ("Betas and Previews").
Information about the Amazon EC2 instance assessed for runtime coverage.
- Returns:
This API is also used when you use GuardDuty Runtime Monitoring for your Amazon EC2 instances (currently in preview release) and is subject to change. The use of this API is subject to Section 2 of the Amazon Web Services Service Terms ("Betas and Previews").
Information about the Amazon EC2 instance assessed for runtime coverage.
-
toBuilder
public CoverageResourceDetails.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<CoverageResourceDetails.Builder,CoverageResourceDetails>
-
builder
public static CoverageResourceDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends CoverageResourceDetails.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.
-
-