Class UpdateResolverTypeRequest
- java.lang.Object
-
- software.amazon.awssdk.core.SdkRequest
-
- software.amazon.awssdk.awscore.AwsRequest
-
- software.amazon.awssdk.services.securityir.model.SecurityIrRequest
-
- software.amazon.awssdk.services.securityir.model.UpdateResolverTypeRequest
-
- All Implemented Interfaces:
SdkPojo,ToCopyableBuilder<UpdateResolverTypeRequest.Builder,UpdateResolverTypeRequest>
@Generated("software.amazon.awssdk:codegen") public final class UpdateResolverTypeRequest extends SecurityIrRequest implements ToCopyableBuilder<UpdateResolverTypeRequest.Builder,UpdateResolverTypeRequest>
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceUpdateResolverTypeRequest.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static UpdateResolverTypeRequest.Builderbuilder()StringcaseId()Required element for UpdateResolverType to identify the case to update.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()ResolverTyperesolverType()Required element for UpdateResolverType to identify the new resolver.StringresolverTypeAsString()Required element for UpdateResolverType to identify the new resolver.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends UpdateResolverTypeRequest.Builder>serializableBuilderClass()UpdateResolverTypeRequest.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class software.amazon.awssdk.awscore.AwsRequest
overrideConfiguration
-
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
-
caseId
public final String caseId()
Required element for UpdateResolverType to identify the case to update.
- Returns:
- Required element for UpdateResolverType to identify the case to update.
-
resolverType
public final ResolverType resolverType()
Required element for UpdateResolverType to identify the new resolver.
If the service returns an enum value that is not available in the current SDK version,
resolverTypewill returnResolverType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresolverTypeAsString().- Returns:
- Required element for UpdateResolverType to identify the new resolver.
- See Also:
ResolverType
-
resolverTypeAsString
public final String resolverTypeAsString()
Required element for UpdateResolverType to identify the new resolver.
If the service returns an enum value that is not available in the current SDK version,
resolverTypewill returnResolverType.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromresolverTypeAsString().- Returns:
- Required element for UpdateResolverType to identify the new resolver.
- See Also:
ResolverType
-
toBuilder
public UpdateResolverTypeRequest.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<UpdateResolverTypeRequest.Builder,UpdateResolverTypeRequest>- Specified by:
toBuilderin classSecurityIrRequest
-
builder
public static UpdateResolverTypeRequest.Builder builder()
-
serializableBuilderClass
public static Class<? extends UpdateResolverTypeRequest.Builder> serializableBuilderClass()
-
hashCode
public final int hashCode()
- Overrides:
hashCodein classAwsRequest
-
equals
public final boolean equals(Object obj)
- Overrides:
equalsin classAwsRequest
-
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 classSdkRequest
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-