|
Did this page help you?Yes No Tell us about it... |
||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectcom.amazonaws.AmazonWebServiceRequest
com.amazonaws.services.rds.model.ModifyOptionGroupRequest
public class ModifyOptionGroupRequest
Container for the parameters to the ModifyOptionGroup operation
.
Modifies an existing Option Group.
AmazonRDS.modifyOptionGroup(ModifyOptionGroupRequest)
Constructor Summary | |
---|---|
ModifyOptionGroupRequest()
|
Method Summary | |
---|---|
boolean |
equals(java.lang.Object obj)
|
java.lang.Boolean |
getApplyImmediately()
Indicates whether the changes should be applied immediately, or during the next maintenance window for each instance associated with the Option Group. |
java.lang.String |
getOptionGroupName()
The name of the option group to be modified. |
java.util.List<OptionConfiguration> |
getOptionsToInclude()
Options in this list are added to the Option Group or, if already present, the specified configuration is used to update the existing configuration. |
java.util.List<java.lang.String> |
getOptionsToRemove()
Options in this list are removed from the Option Group. |
int |
hashCode()
|
java.lang.Boolean |
isApplyImmediately()
Indicates whether the changes should be applied immediately, or during the next maintenance window for each instance associated with the Option Group. |
void |
setApplyImmediately(java.lang.Boolean applyImmediately)
Indicates whether the changes should be applied immediately, or during the next maintenance window for each instance associated with the Option Group. |
void |
setOptionGroupName(java.lang.String optionGroupName)
The name of the option group to be modified. |
void |
setOptionsToInclude(java.util.Collection<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. |
void |
setOptionsToRemove(java.util.Collection<java.lang.String> optionsToRemove)
Options in this list are removed from the Option Group. |
java.lang.String |
toString()
Returns a string representation of this object; useful for testing and debugging. |
ModifyOptionGroupRequest |
withApplyImmediately(java.lang.Boolean applyImmediately)
Indicates whether the changes should be applied immediately, or during the next maintenance window for each instance associated with the Option Group. |
ModifyOptionGroupRequest |
withOptionGroupName(java.lang.String optionGroupName)
The name of the option group to be modified. |
ModifyOptionGroupRequest |
withOptionsToInclude(java.util.Collection<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. |
ModifyOptionGroupRequest |
withOptionsToInclude(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. |
ModifyOptionGroupRequest |
withOptionsToRemove(java.util.Collection<java.lang.String> optionsToRemove)
Options in this list are removed from the Option Group. |
ModifyOptionGroupRequest |
withOptionsToRemove(java.lang.String... optionsToRemove)
Options in this list are removed from the Option Group. |
Methods inherited from class com.amazonaws.AmazonWebServiceRequest |
---|
copyPrivateRequestParameters, getRequestClientOptions, getRequestCredentials, setRequestCredentials |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public ModifyOptionGroupRequest()
Method Detail |
---|
public java.lang.String getOptionGroupName()
public void setOptionGroupName(java.lang.String optionGroupName)
optionGroupName
- The name of the option group to be modified.public ModifyOptionGroupRequest withOptionGroupName(java.lang.String optionGroupName)
Returns a reference to this object so that method calls can be chained together.
optionGroupName
- The name of the option group to be modified.
public java.util.List<OptionConfiguration> getOptionsToInclude()
public void setOptionsToInclude(java.util.Collection<OptionConfiguration> optionsToInclude)
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 ModifyOptionGroupRequest withOptionsToInclude(OptionConfiguration... optionsToInclude)
Returns a reference to this object so that method calls can be chained together.
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 ModifyOptionGroupRequest withOptionsToInclude(java.util.Collection<OptionConfiguration> optionsToInclude)
Returns a reference to this object so that method calls can be chained together.
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 java.util.List<java.lang.String> getOptionsToRemove()
public void setOptionsToRemove(java.util.Collection<java.lang.String> optionsToRemove)
optionsToRemove
- Options in this list are removed from the Option Group.public ModifyOptionGroupRequest withOptionsToRemove(java.lang.String... optionsToRemove)
Returns a reference to this object so that method calls can be chained together.
optionsToRemove
- Options in this list are removed from the Option Group.
public ModifyOptionGroupRequest withOptionsToRemove(java.util.Collection<java.lang.String> optionsToRemove)
Returns a reference to this object so that method calls can be chained together.
optionsToRemove
- Options in this list are removed from the Option Group.
public java.lang.Boolean isApplyImmediately()
public void setApplyImmediately(java.lang.Boolean applyImmediately)
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 withApplyImmediately(java.lang.Boolean applyImmediately)
Returns a reference to this object so that method calls can be chained together.
applyImmediately
- Indicates whether the changes should be applied immediately, or during
the next maintenance window for each instance associated with the
Option Group.
public java.lang.Boolean getApplyImmediately()
public java.lang.String toString()
toString
in class java.lang.Object
Object.toString()
public int hashCode()
hashCode
in class java.lang.Object
public boolean equals(java.lang.Object obj)
equals
in class java.lang.Object
|
|||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | ||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |