@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 . |
copy
public 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()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<XssMatchSetSummary.Builder,XssMatchSetSummary>
public static XssMatchSetSummary.Builder builder()
public static Class<? extends XssMatchSetSummary.Builder> serializableBuilderClass()
public void marshall(ProtocolMarshaller protocolMarshaller)
StructuredPojo
ProtocolMarshaller
.marshall
in interface StructuredPojo
protocolMarshaller
- Implementation of ProtocolMarshaller
used to marshall this object's data.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.