Class IPSetSummary
- java.lang.Object
-
- software.amazon.awssdk.services.waf.model.IPSetSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<IPSetSummary.Builder,IPSetSummary>
@Generated("software.amazon.awssdk:codegen") public final class IPSetSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<IPSetSummary.Builder,IPSetSummary>
This is AWS WAF Classic documentation. For more information, see AWS WAF Classic in the developer guide.
For the latest version of AWS WAF, use the AWS WAFV2 API and see the AWS WAF Developer Guide. With the latest version, AWS WAF has a single set of endpoints for regional and global use.
Contains the identifier and the name of the
IPSet.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceIPSetSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static IPSetSummary.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()StringipSetId()TheIPSetIdfor an IPSet.Stringname()A friendly name or description of the IPSet.List<SdkField<?>>sdkFields()static Class<? extends IPSetSummary.Builder>serializableBuilderClass()IPSetSummary.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
-
ipSetId
public final String ipSetId()
-
name
public final String name()
A friendly name or description of the IPSet. You can't change the name of an
IPSetafter you create it.- Returns:
- A friendly name or description of the IPSet. You can't change the name of an
IPSetafter you create it.
-
toBuilder
public IPSetSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<IPSetSummary.Builder,IPSetSummary>
-
builder
public static IPSetSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends IPSetSummary.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.
-
-