Cloneable
, ReadLimitInfo
, ToCopyableBuilder<CreateOptionGroupRequest.Builder,CreateOptionGroupRequest>
@Generated("software.amazon.awssdk:codegen") public class CreateOptionGroupRequest extends AmazonWebServiceRequest implements ToCopyableBuilder<CreateOptionGroupRequest.Builder,CreateOptionGroupRequest>
Modifier and Type | Class | Description |
---|---|---|
static interface |
CreateOptionGroupRequest.Builder |
NOOP
Modifier and Type | Method | Description |
---|---|---|
static CreateOptionGroupRequest.Builder |
builder() |
|
String |
engineName() |
Specifies the name of the engine that this option group should be associated with.
|
boolean |
equals(Object obj) |
|
int |
hashCode() |
|
String |
majorEngineVersion() |
Specifies the major version of the engine that this option group should be associated with.
|
String |
optionGroupDescription() |
The description of the option group.
|
String |
optionGroupName() |
Specifies the name of the option group to be created.
|
static Class<? extends CreateOptionGroupRequest.Builder> |
serializableBuilderClass() |
|
List<Tag> |
tags() |
|
CreateOptionGroupRequest.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()
Specifies the name of the option group to be created.
Constraints:
Must be 1 to 255 alphanumeric characters or hyphens
First character must be a letter
Cannot end with a hyphen or contain two consecutive hyphens
Example: myoptiongroup
Constraints:
Must be 1 to 255 alphanumeric characters or hyphens
First character must be a letter
Cannot end with a hyphen or contain two consecutive hyphens
Example: myoptiongroup
public String engineName()
Specifies the name of the engine that this option group should be associated with.
public String majorEngineVersion()
Specifies the major version of the engine that this option group should be associated with.
public String optionGroupDescription()
The description of the option group.
public CreateOptionGroupRequest.Builder toBuilder()
ToCopyableBuilder
toBuilder
in interface ToCopyableBuilder<CreateOptionGroupRequest.Builder,CreateOptionGroupRequest>
public static CreateOptionGroupRequest.Builder builder()
public static Class<? extends CreateOptionGroupRequest.Builder> serializableBuilderClass()
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.