Class ReportOverrides
- All Implemented Interfaces:
Serializable
,SdkPojo
,ToCopyableBuilder<ReportOverrides.Builder,
ReportOverrides>
The level of detail included in each aspect of your DataSync task report.
- See Also:
-
Nested Class Summary
Nested Classes -
Method Summary
Modifier and TypeMethodDescriptionstatic ReportOverrides.Builder
builder()
final ReportOverride
deleted()
Specifies the level of reporting for the files, objects, and directories that DataSync attempted to delete in your destination location.final boolean
final boolean
equalsBySdkFields
(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 int
hashCode()
static Class
<? extends ReportOverrides.Builder> final ReportOverride
skipped()
Specifies the level of reporting for the files, objects, and directories that DataSync attempted to skip during your transfer.Take this object and create a builder that contains all of the current property values of this object.final String
toString()
Returns a string representation of this object.final ReportOverride
Specifies the level of reporting for the files, objects, and directories that DataSync attempted to transfer.final ReportOverride
verified()
Specifies the level of reporting for the files, objects, and directories that DataSync attempted to verify at the end of your transfer.Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
Method Details
-
transferred
Specifies the level of reporting for the files, objects, and directories that DataSync attempted to transfer.
- Returns:
- Specifies the level of reporting for the files, objects, and directories that DataSync attempted to transfer.
-
verified
Specifies the level of reporting for the files, objects, and directories that DataSync attempted to verify at the end of your transfer.
- Returns:
- Specifies the level of reporting for the files, objects, and directories that DataSync attempted to verify at the end of your transfer.
-
deleted
Specifies the level of reporting for the files, objects, and directories that DataSync attempted to delete in your destination location. This only applies if you configure your task to delete data in the destination that isn't in the source.
- Returns:
- Specifies the level of reporting for the files, objects, and directories that DataSync attempted to delete in your destination location. This only applies if you configure your task to delete data in the destination that isn't in the source.
-
skipped
Specifies the level of reporting for the files, objects, and directories that DataSync attempted to skip during your transfer.
- Returns:
- Specifies the level of reporting for the files, objects, and directories that DataSync attempted to skip during your transfer.
-
toBuilder
Description copied from interface:ToCopyableBuilder
Take this object and create a builder that contains all of the current property values of this object.- Specified by:
toBuilder
in interfaceToCopyableBuilder<ReportOverrides.Builder,
ReportOverrides> - Returns:
- a builder for type T
-
builder
-
serializableBuilderClass
-
hashCode
public final int hashCode() -
equals
-
equalsBySdkFields
Description copied from interface:SdkPojo
Indicates whether some other object is "equal to" this one by SDK fields. An SDK field is a modeled, non-inherited field in anSdkPojo
class, and is generated based on a service model.If an
SdkPojo
class does not have any inherited fields,equalsBySdkFields
andequals
are essentially the same.- Specified by:
equalsBySdkFields
in 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
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. -
getValueForField
-
sdkFields
-