@Generated(value="software.amazon.awssdk:codegen") public class XssMatchSetSummary extends Object implements StructuredPojo, ToCopyableBuilder<XssMatchSetSummary.Builder,XssMatchSetSummary>
The Id and Name of an XssMatchSet.
| Modifier and Type | Class and Description |
|---|---|
static interface |
XssMatchSetSummary.Builder |
| Modifier and Type | Method and Description |
|---|---|
static XssMatchSetSummary.Builder |
builder() |
boolean |
equals(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
void |
marshall(ProtocolMarshaller protocolMarshaller)
Marshalls this structured data using the given
ProtocolMarshaller. |
String |
name()
The name of the
XssMatchSet, if any, specified by Id. |
static Class<? extends XssMatchSetSummary.Builder> |
serializableBuilderClass() |
XssMatchSetSummary.Builder |
toBuilder()
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
String |
xssMatchSetId()
A unique identifier for an
XssMatchSet. |
copypublic String xssMatchSetId()
A unique identifier for an XssMatchSet. You use XssMatchSetId to get information about
a XssMatchSet (see GetXssMatchSet), update an XssMatchSet (see
UpdateXssMatchSet), insert an XssMatchSet into a Rule or delete one from a
Rule (see UpdateRule), and delete an XssMatchSet from AWS WAF (see
DeleteXssMatchSet).
XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets.
XssMatchSet. You use XssMatchSetId to get
information about a XssMatchSet (see GetXssMatchSet), update an
XssMatchSet (see UpdateXssMatchSet), insert an XssMatchSet into a
Rule or delete one from a Rule (see UpdateRule), and delete an
XssMatchSet from AWS WAF (see DeleteXssMatchSet).
XssMatchSetId is returned by CreateXssMatchSet and by ListXssMatchSets.
public String name()
The name of the XssMatchSet, if any, specified by Id.
XssMatchSet, if any, specified by Id.public XssMatchSetSummary.Builder toBuilder()
ToCopyableBuildertoBuilder in interface ToCopyableBuilder<XssMatchSetSummary.Builder,XssMatchSetSummary>public static XssMatchSetSummary.Builder builder()
public static Class<? extends XssMatchSetSummary.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojoProtocolMarshaller.marshall in interface StructuredPojoprotocolMarshaller - Implementation of ProtocolMarshaller used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.