Class ExportRequestSummary
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.dataintegration.model.ExportRequestSummary
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20200430") public final class ExportRequestSummary extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelExport metadata object response summary.
Note: Objects should always be created or deserialized using theExportRequestSummary.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theExportRequestSummary.Builder, which maintain a set of all explicitly set fields calledExportRequestSummary.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classExportRequestSummary.Builderstatic classExportRequestSummary.StatusExport Objects request status.
-
Constructor Summary
Constructors Constructor Description ExportRequestSummary(String key, List<String> objectKeys, String bucketName, String fileName, String objectStorageTenancyId, String objectStorageRegion, Boolean areReferencesIncluded, Boolean isObjectOverwriteEnabled, List<String> filters, ExportRequestSummary.Status status, String createdBy, Integer totalExportedObjectCount, Long timeStartedInMillis, Long timeEndedInMillis, Map<String,String> errorMessages, List<ExportObjectMetadataSummary> exportedItems, String referencedItems, String name)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ExportRequestSummary.Builderbuilder()Create a new builder.booleanequals(Object o)BooleangetAreReferencesIncluded()Controls if the references will be exported along with the objectsStringgetBucketName()The name of the Object Storage Bucket where the objects will be exported toStringgetCreatedBy()Name of the user who initiated export request.Map<String,String>getErrorMessages()Contains key of the errorList<ExportObjectMetadataSummary>getExportedItems()The array of exported object details.StringgetFileName()Name of the exported zip file.List<String>getFilters()Export multiple objects based on filters.BooleangetIsObjectOverwriteEnabled()Flag to control whether to overwrite the object if it is already present at the provided object storage location.StringgetKey()Export object request keyStringgetName()Name of the export request.List<String>getObjectKeys()The list of the objects to be exportedStringgetObjectStorageRegion()Region of the object storage (if using object storage of different region)StringgetObjectStorageTenancyId()Optional parameter to point to object storage tenancy (if using Object Storage of different tenancy)StringgetReferencedItems()The array of exported referenced objects.ExportRequestSummary.StatusgetStatus()Export Objects request status.LonggetTimeEndedInMillis()Time at which the request was completely processed.LonggetTimeStartedInMillis()Time at which the request started getting processed.IntegergetTotalExportedObjectCount()Number of objects that are exported.inthashCode()ExportRequestSummary.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
ExportRequestSummary
@Deprecated @ConstructorProperties({"key","objectKeys","bucketName","fileName","objectStorageTenancyId","objectStorageRegion","areReferencesIncluded","isObjectOverwriteEnabled","filters","status","createdBy","totalExportedObjectCount","timeStartedInMillis","timeEndedInMillis","errorMessages","exportedItems","referencedItems","name"}) public ExportRequestSummary(String key, List<String> objectKeys, String bucketName, String fileName, String objectStorageTenancyId, String objectStorageRegion, Boolean areReferencesIncluded, Boolean isObjectOverwriteEnabled, List<String> filters, ExportRequestSummary.Status status, String createdBy, Integer totalExportedObjectCount, Long timeStartedInMillis, Long timeEndedInMillis, Map<String,String> errorMessages, List<ExportObjectMetadataSummary> exportedItems, String referencedItems, String name)
Deprecated.
-
-
Method Detail
-
builder
public static ExportRequestSummary.Builder builder()
Create a new builder.
-
toBuilder
public ExportRequestSummary.Builder toBuilder()
-
getKey
public String getKey()
Export object request key- Returns:
- the value
-
getObjectKeys
public List<String> getObjectKeys()
The list of the objects to be exported- Returns:
- the value
-
getBucketName
public String getBucketName()
The name of the Object Storage Bucket where the objects will be exported to- Returns:
- the value
-
getFileName
public String getFileName()
Name of the exported zip file.- Returns:
- the value
-
getObjectStorageTenancyId
public String getObjectStorageTenancyId()
Optional parameter to point to object storage tenancy (if using Object Storage of different tenancy)- Returns:
- the value
-
getObjectStorageRegion
public String getObjectStorageRegion()
Region of the object storage (if using object storage of different region)- Returns:
- the value
-
getAreReferencesIncluded
public Boolean getAreReferencesIncluded()
Controls if the references will be exported along with the objects- Returns:
- the value
-
getIsObjectOverwriteEnabled
public Boolean getIsObjectOverwriteEnabled()
Flag to control whether to overwrite the object if it is already present at the provided object storage location.- Returns:
- the value
-
getFilters
public List<String> getFilters()
Export multiple objects based on filters.- Returns:
- the value
-
getStatus
public ExportRequestSummary.Status getStatus()
Export Objects request status.- Returns:
- the value
-
getCreatedBy
public String getCreatedBy()
Name of the user who initiated export request.- Returns:
- the value
-
getTotalExportedObjectCount
public Integer getTotalExportedObjectCount()
Number of objects that are exported.- Returns:
- the value
-
getTimeStartedInMillis
public Long getTimeStartedInMillis()
Time at which the request started getting processed.- Returns:
- the value
-
getTimeEndedInMillis
public Long getTimeEndedInMillis()
Time at which the request was completely processed.- Returns:
- the value
-
getErrorMessages
public Map<String,String> getErrorMessages()
Contains key of the error- Returns:
- the value
-
getExportedItems
public List<ExportObjectMetadataSummary> getExportedItems()
The array of exported object details.- Returns:
- the value
-
getReferencedItems
public String getReferencedItems()
The array of exported referenced objects.- Returns:
- the value
-
getName
public String getName()
Name of the export request.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-