@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 String name()
Name of the project.
public String region()
Default region where project resources should be created.
public 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 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 int hashCode()
hashCode in class AwsRequestpublic boolean equals(Object obj)
equals in class AwsRequestpublic boolean equalsBySdkFields(Object obj)
equalsBySdkFields in interface SdkPojopublic String toString()
public <T> Optional<T> getValueForField(String fieldName, Class<T> clazz)
getValueForField in class SdkRequestCopyright © 2019. All rights reserved.