@Generated(value="software.amazon.awssdk:codegen") public final class CreateHostedConfigurationVersionRequest extends AppConfigRequest implements ToCopyableBuilder<CreateHostedConfigurationVersionRequest.Builder,CreateHostedConfigurationVersionRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateHostedConfigurationVersionRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
applicationId()
The application ID.
|
static CreateHostedConfigurationVersionRequest.Builder |
builder() |
String |
configurationProfileId()
The configuration profile ID.
|
SdkBytes |
content()
The content of the configuration or the configuration data.
|
String |
contentType()
A standard MIME type describing the format of the configuration content.
|
String |
description()
A description of the configuration.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
Integer |
latestVersionNumber()
An optional locking token used to prevent race conditions from overwriting configuration updates when creating a
new version.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateHostedConfigurationVersionRequest.Builder> |
serializableBuilderClass() |
CreateHostedConfigurationVersionRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
String |
versionLabel()
An optional, user-defined label for the AppConfig hosted configuration version.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String applicationId()
The application ID.
public final String configurationProfileId()
The configuration profile ID.
public final String description()
A description of the configuration.
public final SdkBytes content()
The content of the configuration or the configuration data.
public final String contentType()
A standard MIME type describing the format of the configuration content. For more information, see Content-Type.
public final Integer latestVersionNumber()
An optional locking token used to prevent race conditions from overwriting configuration updates when creating a new version. To ensure your data is not overwritten when creating multiple hosted configuration versions in rapid succession, specify the version number of the latest hosted configuration version.
public final String versionLabel()
An optional, user-defined label for the AppConfig hosted configuration version. This value must contain at least one non-numeric character. For example, "v2.2.0".
public CreateHostedConfigurationVersionRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateHostedConfigurationVersionRequest.Builder,CreateHostedConfigurationVersionRequest>toBuilder in class AppConfigRequestpublic static CreateHostedConfigurationVersionRequest.Builder builder()
public static Class<? extends CreateHostedConfigurationVersionRequest.Builder> serializableBuilderClass()
public final int hashCode()
hashCode in class AwsRequestpublic final boolean equals(Object obj)
equals in class AwsRequestpublic final boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic final String toString()
public final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2023. All rights reserved.