public class InventoryConfiguration extends Object implements Serializable
构造器和说明 |
---|
InventoryConfiguration() |
限定符和类型 | 方法和说明 |
---|---|
void |
addOptionalField(String optionalField)
Add a field to the list of optional fields that are included in the inventory results.
|
InventoryDestination |
getDestination()
Returns the
InventoryDestination that contains information
about where to publish the inventory results. |
String |
getIncludedObjectVersions()
Returns which object version(s) to included in the inventory results.
|
InventoryFilter |
getInventoryFilter()
Returns the inventoryFilter used to describe a set of objects
to include in inventory results.
|
String |
getInventoryId()
Returns the ID used to identify the inventory configuration.
|
List<String> |
getOptionalFields()
Returns the optional fields that are included in the inventory results.
|
InventorySchedule |
getSchedule()
Returns the schedule for generating inventory results.
|
Boolean |
isEnabled()
Returns true if the inventory configuration is enabled or
false if it is disabled.
|
void |
setDestination(InventoryDestination destination)
Sets the
InventoryDestination that contains information
about where to publish the inventory results. |
void |
setEnabled(Boolean enabled)
Sets the value whether the inventory configuration is enabled or disabled.
|
void |
setIncludedObjectVersions(InventoryIncludedObjectVersions includedObjectVersions)
Sets which object version(s) to included in the inventory results.
|
void |
setIncludedObjectVersions(String includedObjectVersions)
Sets which object version(s) to included in the inventory results.
|
void |
setInventoryFilter(InventoryFilter inventoryFilter)
Sets the inventoryFilter used to describe a set of objects
to include in inventory results.
|
void |
setInventoryId(String inventoryId)
Sets the ID used to identify the inventory configuration.
|
void |
setOptionalFields(List<String> optionalFields)
Sets the optional fields that are included in the inventory results.
|
void |
setSchedule(InventorySchedule schedule)
Sets the schedule for generating inventory results.
|
InventoryConfiguration |
withDestination(InventoryDestination destination)
Sets the
InventoryDestination that contains information
about where to publish the inventory results. |
InventoryConfiguration |
withEnabled(Boolean enabled)
Sets the value whether the inventory configuration is enabled or disabled.
|
InventoryConfiguration |
withFilter(InventoryFilter inventoryFilter)
Sets the inventoryFilter used to describe a set of objects
to include in inventory results.
|
InventoryConfiguration |
withIncludedObjectVersions(InventoryIncludedObjectVersions includedObjectVersions)
Sets which object version(s) to included in the inventory results
And returns the
InventoryConfiguration object itself. |
InventoryConfiguration |
withIncludedObjectVersions(String includedObjectVersions)
Sets which object version(s) to included in the inventory results
And returns the
InventoryConfiguration object itself. |
InventoryConfiguration |
withInventoryId(String inventoryId)
Sets the ID used to identify the inventory configuration.
|
InventoryConfiguration |
withOptionalFields(List<String> optionalFields)
Sets the optional fields that are included in the inventory results.
|
InventoryConfiguration |
withSchedule(InventorySchedule schedule)
Returns the schedule for generating inventory results.
|
public String getInventoryId()
public void setInventoryId(String inventoryId)
public InventoryConfiguration withInventoryId(String inventoryId)
InventoryConfiguration
object itself.public InventoryDestination getDestination()
InventoryDestination
that contains information
about where to publish the inventory results.public void setDestination(InventoryDestination destination)
InventoryDestination
that contains information
about where to publish the inventory results.public InventoryConfiguration withDestination(InventoryDestination destination)
InventoryDestination
that contains information
about where to publish the inventory results.
And returns the InventoryConfiguration
object itself.public Boolean isEnabled()
public void setEnabled(Boolean enabled)
public InventoryConfiguration withEnabled(Boolean enabled)
InventoryConfiguration
object itself.public InventoryFilter getInventoryFilter()
public void setInventoryFilter(InventoryFilter inventoryFilter)
public InventoryConfiguration withFilter(InventoryFilter inventoryFilter)
InventoryConfiguration
object itself.public String getIncludedObjectVersions()
public void setIncludedObjectVersions(String includedObjectVersions)
public InventoryConfiguration withIncludedObjectVersions(String includedObjectVersions)
InventoryConfiguration
object itself.public void setIncludedObjectVersions(InventoryIncludedObjectVersions includedObjectVersions)
public InventoryConfiguration withIncludedObjectVersions(InventoryIncludedObjectVersions includedObjectVersions)
InventoryConfiguration
object itself.public List<String> getOptionalFields()
public void setOptionalFields(List<String> optionalFields)
public InventoryConfiguration withOptionalFields(List<String> optionalFields)
InventoryConfiguration
object itself.public void addOptionalField(String optionalField)
public InventorySchedule getSchedule()
public void setSchedule(InventorySchedule schedule)
public InventoryConfiguration withSchedule(InventorySchedule schedule)
InventoryConfiguration
object itself.Copyright © 2020. All Rights Reserved.