@Generated(value="software.amazon.awssdk:codegen") public final class CreateProjectRequest extends MobileRequest implements ToCopyableBuilder<CreateProjectRequest.Builder,CreateProjectRequest>
Request structure used to request a project be created.
| Modifier and Type | Class and Description |
|---|---|
static interface |
CreateProjectRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
static CreateProjectRequest.Builder |
builder() |
SdkBytes |
contents()
ZIP or YAML file which contains configuration settings to be used when creating the project.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
Name of the project.
|
String |
region()
Default region where project resources should be created.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends CreateProjectRequest.Builder> |
serializableBuilderClass() |
String |
snapshotId()
Unique identifier for an exported snapshot of project configuration.
|
CreateProjectRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String name()
Name of the project.
public final String region()
Default region where project resources should be created.
public final SdkBytes contents()
ZIP or YAML file which contains configuration settings to be used when creating the project. This may be the contents of the file downloaded from the URL provided in an export project operation.
public final String snapshotId()
Unique identifier for an exported snapshot of project configuration. This snapshot identifier is included in the share URL when a project is exported.
public CreateProjectRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<CreateProjectRequest.Builder,CreateProjectRequest>toBuilder in class MobileRequestpublic static CreateProjectRequest.Builder builder()
public static Class<? extends CreateProjectRequest.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.