@Generated(value="software.amazon.awssdk:codegen") public final class RulesPackage extends Object implements SdkPojo, Serializable, ToCopyableBuilder<RulesPackage.Builder,RulesPackage>
Contains information about an Amazon Inspector rules package. This data type is used as the response element in the DescribeRulesPackages action.
| Modifier and Type | Class and Description |
|---|---|
static interface |
RulesPackage.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
arn()
The ARN of the rules package.
|
static RulesPackage.Builder |
builder() |
String |
description()
The description of the rules package.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the rules package.
|
String |
provider()
The provider of the rules package.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends RulesPackage.Builder> |
serializableBuilderClass() |
RulesPackage.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
version()
The version ID of the rules package.
|
clone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String arn()
The ARN of the rules package.
public final String name()
The name of the rules package.
public final String version()
The version ID of the rules package.
public final String provider()
The provider of the rules package.
public final String description()
The description of the rules package.
public RulesPackage.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<RulesPackage.Builder,RulesPackage>public static RulesPackage.Builder builder()
public static Class<? extends RulesPackage.Builder> serializableBuilderClass()
public final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
Copyright © 2023. All rights reserved.