public class InventoryConfiguration
extends java.lang.Object
限定符和类型 | 类和说明 |
---|---|
static class |
InventoryConfiguration.COSBucketDestination
清单结果导出后存放的存储桶信息
|
static class |
InventoryConfiguration.Destination |
static class |
InventoryConfiguration.Encryption
为清单结果提供服务端加密的选项
|
static class |
InventoryConfiguration.Field |
static class |
InventoryConfiguration.Filter |
static class |
InventoryConfiguration.Frequency |
static class |
InventoryConfiguration.IncludedObjectVersions |
static class |
InventoryConfiguration.OptionalFields |
static class |
InventoryConfiguration.Schedule |
限定符和类型 | 字段和说明 |
---|---|
InventoryConfiguration.Destination |
destination
存放清单结果的信息
|
InventoryConfiguration.Filter |
filter
筛选待分析对象。
|
java.lang.String |
id
清单的名称,与请求参数中的 id 对应
|
java.lang.String |
includedObjectVersions
是否在清单中包含对象版本
如果设置为 All ,清单中将会包含所有对象版本,并在清单中增加 VersionId, IsLatest, DeleteMarker 这几个字段
如果设置为 Current,则清单中不包含对象版本信息
|
boolean |
isEnabled
清单是否启用的标识。
|
InventoryConfiguration.OptionalFields |
optionalFields
清单结果中应包含的分析维度
|
InventoryConfiguration.Schedule |
schedule
清单任务周期
|
static java.lang.String |
SCHEDULE_FREQUENCY_DAILY |
static java.lang.String |
SCHEDULE_FREQUENCY_WEEKLY |
构造器和说明 |
---|
InventoryConfiguration() |
public static final java.lang.String SCHEDULE_FREQUENCY_DAILY
public static final java.lang.String SCHEDULE_FREQUENCY_WEEKLY
public java.lang.String id
public boolean isEnabled
public java.lang.String includedObjectVersions
public InventoryConfiguration.Filter filter
public InventoryConfiguration.OptionalFields optionalFields
public InventoryConfiguration.Schedule schedule
public InventoryConfiguration.Destination destination
public java.lang.String toString()
java.lang.Object
toString
method returns a string that
"textually represents" this object. The result should
be a concise but informative representation that is easy for a
person to read.
It is recommended that all subclasses override this method.
The toString
method for class Object
returns a string consisting of the name of the class of which the
object is an instance, the at-sign character `@
', and
the unsigned hexadecimal representation of the hash code of the
object. In other words, this method returns a string equal to the
value of:
getClass().getName() + '@' + Integer.toHexString(hashCode())
toString
在类中 java.lang.Object