public static interface InventoryItemSchema.Builder extends SdkPojo, CopyableBuilder<InventoryItemSchema.Builder,InventoryItemSchema>
| Modifier and Type | Method and Description |
|---|---|
InventoryItemSchema.Builder |
attributes(Collection<InventoryItemAttribute> attributes)
The schema attributes for inventory.
|
InventoryItemSchema.Builder |
attributes(Consumer<InventoryItemAttribute.Builder>... attributes)
The schema attributes for inventory.
|
InventoryItemSchema.Builder |
attributes(InventoryItemAttribute... attributes)
The schema attributes for inventory.
|
InventoryItemSchema.Builder |
displayName(String displayName)
The alias name of the inventory type.
|
InventoryItemSchema.Builder |
typeName(String typeName)
The name of the inventory type.
|
InventoryItemSchema.Builder |
version(String version)
The schema version for the inventory item.
|
equalsBySdkFields, sdkFieldscopyapplyMutation, buildInventoryItemSchema.Builder typeName(String typeName)
The name of the inventory type. Default inventory item type names start with Amazon Web Services. Custom
inventory type names will start with Custom. Default inventory item types include the following:
AWS:AWSComponent, AWS:Application, AWS:InstanceInformation,
AWS:Network, and AWS:WindowsUpdate.
typeName - The name of the inventory type. Default inventory item type names start with Amazon Web Services.
Custom inventory type names will start with Custom. Default inventory item types include the
following: AWS:AWSComponent, AWS:Application,
AWS:InstanceInformation, AWS:Network, and AWS:WindowsUpdate.InventoryItemSchema.Builder version(String version)
The schema version for the inventory item.
version - The schema version for the inventory item.InventoryItemSchema.Builder attributes(Collection<InventoryItemAttribute> attributes)
The schema attributes for inventory. This contains data type and attribute name.
attributes - The schema attributes for inventory. This contains data type and attribute name.InventoryItemSchema.Builder attributes(InventoryItemAttribute... attributes)
The schema attributes for inventory. This contains data type and attribute name.
attributes - The schema attributes for inventory. This contains data type and attribute name.InventoryItemSchema.Builder attributes(Consumer<InventoryItemAttribute.Builder>... attributes)
The schema attributes for inventory. This contains data type and attribute name.
This is a convenience method that creates an instance of theInventoryItemAttribute.Builder avoiding the need to create
one manually via InventoryItemAttribute.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #attributes(List.
attributes - a consumer that will call methods on
InventoryItemAttribute.Builder#attributes(java.util.Collection) InventoryItemSchema.Builder displayName(String displayName)
The alias name of the inventory type. The alias name is used for display purposes.
displayName - The alias name of the inventory type. The alias name is used for display purposes.Copyright © 2022. All rights reserved.