Class DataTransformationProfileSummary
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<DataTransformationProfileSummary.Builder,DataTransformationProfileSummary>
Contains summary information about a data transformation profile. To retrieve profile content, call
GetDataTransformationProfile.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionbuilder()final booleanfinal booleanequalsBySdkFields(Object obj) Indicates whether some other object is "equal to" this one by SDK fields.final <T> Optional<T> getValueForField(String fieldName, Class<T> clazz) final inthashCode()final InstantThe timestamp when the profile was last updated.final StringA description of the profile's purpose.final StringThe unique identifier of the profile.final StringThe name of the profile.static Class<? extends DataTransformationProfileSummary.Builder> final SourceFormatThe source data format that this profile converts from.final StringThe source data format that this profile converts from.final TargetFormatThe target output format of the profile.final StringThe target output format of the profile.Take this object and create a builder that contains all of the current property values of this object.final StringtoString()Returns a string representation of this object.final Integerversion()The latest version number of the profile.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
profileId
The unique identifier of the profile.
- Returns:
- The unique identifier of the profile.
-
version
The latest version number of the profile.
- Returns:
- The latest version number of the profile.
-
sourceFormat
The source data format that this profile converts from.
If the service returns an enum value that is not available in the current SDK version,
sourceFormatwill returnSourceFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsourceFormatAsString().- Returns:
- The source data format that this profile converts from.
- See Also:
-
sourceFormatAsString
The source data format that this profile converts from.
If the service returns an enum value that is not available in the current SDK version,
sourceFormatwill returnSourceFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromsourceFormatAsString().- Returns:
- The source data format that this profile converts from.
- See Also:
-
targetFormat
The target output format of the profile.
If the service returns an enum value that is not available in the current SDK version,
targetFormatwill returnTargetFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtargetFormatAsString().- Returns:
- The target output format of the profile.
- See Also:
-
targetFormatAsString
The target output format of the profile.
If the service returns an enum value that is not available in the current SDK version,
targetFormatwill returnTargetFormat.UNKNOWN_TO_SDK_VERSION. The raw value returned by the service is available fromtargetFormatAsString().- Returns:
- The target output format of the profile.
- See Also:
-
profileName
-
profileDescription
A description of the profile's purpose.
- Returns:
- A description of the profile's purpose.
-
lastUpdatedAt
The timestamp when the profile was last updated.
- Returns:
- The timestamp when the profile was last updated.
-
toBuilder
Description copied from interface:ToCopyableBuilderTake this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilderin interfaceToCopyableBuilder<DataTransformationProfileSummary.Builder,DataTransformationProfileSummary> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
-
equals
-
equalsBySdkFields
Description copied from interface:SdkPojoIndicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojoclass, and is generated based on a service model.If an
SdkPojoclass does not have any inherited fields,equalsBySdkFieldsandequalsare essentially the same.- Specified by:
equalsBySdkFieldsin interfaceSdkPojo- Parameters:
obj- the object to be compared with- Returns:
- true if the other object equals to this object by sdk fields, false otherwise.
-
toString
-
getValueForField
-
sdkFields
-
sdkFieldNameToField
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo- Returns:
- The mapping between the field name and its corresponding field.
-