Class ImportAssetFromSignedUrlResponseDetails
- java.lang.Object
-
- software.amazon.awssdk.services.dataexchange.model.ImportAssetFromSignedUrlResponseDetails
-
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ImportAssetFromSignedUrlResponseDetails.Builder,ImportAssetFromSignedUrlResponseDetails>
@Generated("software.amazon.awssdk:codegen") public final class ImportAssetFromSignedUrlResponseDetails extends Object implements SdkPojo, Serializable, ToCopyableBuilder<ImportAssetFromSignedUrlResponseDetails.Builder,ImportAssetFromSignedUrlResponseDetails>
The details in the response for an import request, including the signed URL and other information.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interface
ImportAssetFromSignedUrlResponseDetails.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description String
assetName()
The name for the asset associated with this import job.static ImportAssetFromSignedUrlResponseDetails.Builder
builder()
String
dataSetId()
The unique identifier for the data set associated with this import job.boolean
equals(Object obj)
boolean
equalsBySdkFields(Object obj)
<T> Optional<T>
getValueForField(String fieldName, Class<T> clazz)
int
hashCode()
String
md5Hash()
The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.String
revisionId()
The unique identifier for the revision associated with this import response.Map<String,SdkField<?>>
sdkFieldNameToField()
List<SdkField<?>>
sdkFields()
static Class<? extends ImportAssetFromSignedUrlResponseDetails.Builder>
serializableBuilderClass()
String
signedUrl()
The signed URL.Instant
signedUrlExpiresAt()
The time and date at which the signed URL expires, in ISO 8601 format.ImportAssetFromSignedUrlResponseDetails.Builder
toBuilder()
String
toString()
Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
assetName
public final String assetName()
The name for the asset associated with this import job.
- Returns:
- The name for the asset associated with this import job.
-
dataSetId
public final String dataSetId()
The unique identifier for the data set associated with this import job.
- Returns:
- The unique identifier for the data set associated with this import job.
-
md5Hash
public final String md5Hash()
The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.
- Returns:
- The Base64-encoded Md5 hash for the asset, used to ensure the integrity of the file at that location.
-
revisionId
public final String revisionId()
The unique identifier for the revision associated with this import response.
- Returns:
- The unique identifier for the revision associated with this import response.
-
signedUrl
public final String signedUrl()
The signed URL.
- Returns:
- The signed URL.
-
signedUrlExpiresAt
public final Instant signedUrlExpiresAt()
The time and date at which the signed URL expires, in ISO 8601 format.
- Returns:
- The time and date at which the signed URL expires, in ISO 8601 format.
-
toBuilder
public ImportAssetFromSignedUrlResponseDetails.Builder toBuilder()
- Specified by:
toBuilder
in interfaceToCopyableBuilder<ImportAssetFromSignedUrlResponseDetails.Builder,ImportAssetFromSignedUrlResponseDetails>
-
builder
public static ImportAssetFromSignedUrlResponseDetails.Builder builder()
-
serializableBuilderClass
public static Class<? extends ImportAssetFromSignedUrlResponseDetails.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFields
in interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToField
in interfaceSdkPojo
-
-