Class CreateIpSetResponse
- java.lang.Object
-
- software.amazon.awssdk.core.SdkResponse
-
- software.amazon.awssdk.awscore.AwsResponse
-
- software.amazon.awssdk.services.wafv2.model.Wafv2Response
-
- software.amazon.awssdk.services.wafv2.model.CreateIpSetResponse
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<CreateIpSetResponse.Builder,CreateIpSetResponse>
@Generated("software.amazon.awssdk:codegen") public final class CreateIpSetResponse extends Wafv2Response implements ToCopyableBuilder<CreateIpSetResponse.Builder,CreateIpSetResponse>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceCreateIpSetResponse.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static CreateIpSetResponse.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends CreateIpSetResponse.Builder>serializableBuilderClass()IPSetSummarysummary()High-level information about an IPSet, returned by operations like create and list.CreateIpSetResponse.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.services.wafv2.model.Wafv2Response
responseMetadata
-
Methods inherited from class software.amazon.awssdk.core.SdkResponse
sdkHttpResponse
-
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
-
summary
public final IPSetSummary summary()
High-level information about an IPSet, returned by operations like create and list. This provides information like the ID, that you can use to retrieve and manage an
IPSet, and the ARN, that you provide to the IPSetReferenceStatement to use the address set in a Rule.- Returns:
- High-level information about an IPSet, returned by operations like create and list. This provides
information like the ID, that you can use to retrieve and manage an
IPSet, and the ARN, that you provide to the IPSetReferenceStatement to use the address set in a Rule.
-
toBuilder
public CreateIpSetResponse.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<CreateIpSetResponse.Builder,CreateIpSetResponse>- Specified by:
toBuilderin classAwsResponse
-
builder
public static CreateIpSetResponse.Builder builder()
-
serializableBuilderClass
public static Class<? extends CreateIpSetResponse.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsResponse
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsResponse
-
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.
-
getValueForField
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
- Overrides:
getValueForFieldin classSdkResponse
-
-