@Generated(value="software.amazon.awssdk:codegen") public final class UpdateAssetRequest extends DataExchangeRequest implements ToCopyableBuilder<UpdateAssetRequest.Builder,UpdateAssetRequest>
| Modifier and Type | Class and Description |
|---|---|
static interface |
UpdateAssetRequest.Builder |
| Modifier and Type | Method and Description |
|---|---|
String |
assetId()
The unique identifier for an asset.
|
static UpdateAssetRequest.Builder |
builder() |
String |
dataSetId()
The unique identifier for a data set.
|
boolean |
equals(Object obj) |
boolean |
equalsBySdkFields(Object obj) |
<T> Optional<T> |
getValueForField(String fieldName,
Class<T> clazz) |
int |
hashCode() |
String |
name()
The name of the asset.
|
String |
revisionId()
The unique identifier for a revision.
|
List<SdkField<?>> |
sdkFields() |
static Class<? extends UpdateAssetRequest.Builder> |
serializableBuilderClass() |
UpdateAssetRequest.Builder |
toBuilder() |
String |
toString()
Returns a string representation of this object.
|
overrideConfigurationclone, finalize, getClass, notify, notifyAll, wait, wait, waitcopypublic final String assetId()
The unique identifier for an asset.
public final String dataSetId()
The unique identifier for a data set.
public final String name()
The name of the asset. When importing from Amazon S3, the Amazon S3 object key is used as the asset name. When exporting to Amazon S3, the asset name is used as default target Amazon S3 object key. When importing from Amazon API Gateway API, the API name is used as the asset name. When importing from Amazon Redshift, the datashare name is used as the asset name. When importing from AWS Lake Formation, the static values of "Database(s) included in the LF-tag policy" or "Table(s) included in LF-tag policy" are used as the name.
public final String revisionId()
The unique identifier for a revision.
public UpdateAssetRequest.Builder toBuilder()
toBuilder in interface ToCopyableBuilder<UpdateAssetRequest.Builder,UpdateAssetRequest>toBuilder in class DataExchangeRequestpublic static UpdateAssetRequest.Builder builder()
public static Class<? extends UpdateAssetRequest.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.