Cloneable
, ReadLimitInfo
, ToCopyableBuilder<ModifyOptionGroupRequest.Builder,ModifyOptionGroupRequest>
@Generated("software.amazon.awssdk:codegen") public class ModifyOptionGroupRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<ModifyOptionGroupRequest.Builder,ModifyOptionGroupRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
ModifyOptionGroupRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
Boolean |
applyImmediately() |
Indicates whether the changes should be applied immediately, or during the next maintenance window for each
instance associated with the option group.
|
static ModifyOptionGroupRequest.Builder |
builder() |
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
optionGroupName() |
The name of the option group to be modified.
|
List<OptionConfiguration> |
optionsToInclude() |
Options in this list are added to the option group or, if already present, the specified configuration is used to
update the existing configuration.
|
List<String> |
optionsToRemove() |
Options in this list are removed from the option group.
|
static Class<? extends ModifyOptionGroupRequest.Builder> |
serializableBuilderClass() |
|
ModifyOptionGroupRequest.Builder |
toBuilder() |
Take this object and create a builder that contains all of the current property values of this object.
|
String |
toString() |
clone, getCloneRoot, getCloneSource, getCustomQueryParameters, getCustomRequestHeaders, getGeneralProgressListener, getReadLimit, getRequestClientOptions, getRequestCredentialsProvider, getRequestMetricCollector, getSdkClientExecutionTimeout, putCustomQueryParameter, putCustomRequestHeader, setGeneralProgressListener, setRequestCredentials, setRequestCredentialsProvider, setRequestMetricCollector, setSdkClientExecutionTimeout, withGeneralProgressListener, withRequestMetricCollector, withSdkClientExecutionTimeout
public String optionGroupName()
The name of the option group to be modified.
Permanent options, such as the TDE option for Oracle Advanced Security TDE, cannot be removed from an option group, and that option group cannot be removed from a DB instance once it is associated with a DB instance
Permanent options, such as the TDE option for Oracle Advanced Security TDE, cannot be removed from an option group, and that option group cannot be removed from a DB instance once it is associated with a DB instance
public List<OptionConfiguration> optionsToInclude()
Options in this list are added to the option group or, if already present, the specified configuration is used to update the existing configuration.
public List<String> optionsToRemove()
Options in this list are removed from the option group.
public Boolean applyImmediately()
Indicates whether the changes should be applied immediately, or during the next maintenance window for each instance associated with the option group.
public ModifyOptionGroupRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<ModifyOptionGroupRequest.Builder,ModifyOptionGroupRequest>
public static ModifyOptionGroupRequest.Builder builder()
public static Class<? extends ModifyOptionGroupRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.