Class ColdStorageOptions
- java.lang.Object
-
- software.amazon.awssdk.services.opensearch.model.ColdStorageOptions
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ColdStorageOptions.Builder,ColdStorageOptions>
@Generated("software.amazon.awssdk:codegen") public final class ColdStorageOptions extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ColdStorageOptions.Builder,ColdStorageOptions>
Container for the parameters required to enable cold storage for an OpenSearch Service domain. For more information, see Cold storage for Amazon OpenSearch Service.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ColdStorageOptions.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ColdStorageOptions.Builder
builder()
Boolean
enabled()
Whether to enable or disable cold storage on the domain.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
List<SdkField<?>>
sdkFields()
static Class<? extends ColdStorageOptions.Builder>
serializableBuilderClass()
ColdStorageOptions.Builder
toBuilder()
String
toString()
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
-
enabled
public final Boolean enabled()
Whether to enable or disable cold storage on the domain.
- Returns:
- Whether to enable or disable cold storage on the domain.
-
toBuilder
public ColdStorageOptions.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ColdStorageOptions.Builder,ColdStorageOptions>
-
builder
public static ColdStorageOptions.Builder builder()
-
serializableBuilderClass
public static Class<? extends ColdStorageOptions.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in 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.
-
-