@Generated(value="software.amazon.awssdk:codegen") public final class ResourceViolation extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ResourceViolation.Builder,ResourceViolation>
Violation detail based on resource type.
| Modifier and Type | Class and Description |
|---|---|
static interface |
ResourceViolation.Builder |
| Modifier and Type | Method and Description |
|---|---|
AwsEc2InstanceViolation |
awsEc2InstanceViolation()
Violation details for an EC2 instance.
|
AwsEc2NetworkInterfaceViolation |
awsEc2NetworkInterfaceViolation()
Violation details for network interface.
|
AwsVPCSecurityGroupViolation |
awsVPCSecurityGroupViolation()
Violation details for security groups.
|
static ResourceViolation.Builder |
builder() |
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
List<SdkField<?>> |
sdkFields() |
static Class<? extends ResourceViolation.Builder> |
serializableBuilderClass() |
ResourceViolation.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic AwsVPCSecurityGroupViolation awsVPCSecurityGroupViolation()
Violation details for security groups.
public AwsEc2NetworkInterfaceViolation awsEc2NetworkInterfaceViolation()
Violation details for network interface.
public AwsEc2InstanceViolation awsEc2InstanceViolation()
Violation details for an EC2 instance.
public ResourceViolation.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<ResourceViolation.Builder,ResourceViolation>public static ResourceViolation.Builder builder()
public static Class<? extends ResourceViolation.Builder> serializableBuilderClass()
public boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
Copyright © 2020. All rights reserved.