Class ByteMatchSetSummary
- java.lang.Object
-
- software.amazon.awssdk.services.waf.model.ByteMatchSetSummary
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<ByteMatchSetSummary.Builder,ByteMatchSetSummary>
@Generated("software.amazon.awssdk:codegen") public final class ByteMatchSetSummary extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ByteMatchSetSummary.Builder,ByteMatchSetSummary>
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.
Returned by ListByteMatchSets. Each
ByteMatchSetSummaryobject includes theNameandByteMatchSetIdfor one ByteMatchSet.- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceByteMatchSetSummary.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ByteMatchSetSummary.Builderbuilder()StringbyteMatchSetId()TheByteMatchSetIdfor aByteMatchSet.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringname()A friendly name or description of the ByteMatchSet.List<SdkField<?>>sdkFields()static Class<? extends ByteMatchSetSummary.Builder>serializableBuilderClass()ByteMatchSetSummary.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
-
byteMatchSetId
public final String byteMatchSetId()
The
ByteMatchSetIdfor aByteMatchSet. You useByteMatchSetIdto get information about aByteMatchSet, update aByteMatchSet, remove aByteMatchSetfrom aRule, and delete aByteMatchSetfrom AWS WAF.ByteMatchSetIdis returned by CreateByteMatchSet and by ListByteMatchSets.- Returns:
- The
ByteMatchSetIdfor aByteMatchSet. You useByteMatchSetIdto get information about aByteMatchSet, update aByteMatchSet, remove aByteMatchSetfrom aRule, and delete aByteMatchSetfrom AWS WAF.ByteMatchSetIdis returned by CreateByteMatchSet and by ListByteMatchSets.
-
name
public final String name()
A friendly name or description of the ByteMatchSet. You can't change
Nameafter you create aByteMatchSet.- Returns:
- A friendly name or description of the ByteMatchSet. You can't change
Nameafter you create aByteMatchSet.
-
toBuilder
public ByteMatchSetSummary.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<ByteMatchSetSummary.Builder,ByteMatchSetSummary>
-
builder
public static ByteMatchSetSummary.Builder builder()
-
serializableBuilderClass
public static Class<? extends ByteMatchSetSummary.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.
-
-