Interface InventoryItemSchema.Builder

    • Method Detail

      • typeName

        InventoryItemSchema.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.

        Parameters:
        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.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • version

        InventoryItemSchema.Builder version​(String version)

        The schema version for the inventory item.

        Parameters:
        version - The schema version for the inventory item.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • attributes

        InventoryItemSchema.Builder attributes​(Collection<InventoryItemAttribute> attributes)

        The schema attributes for inventory. This contains data type and attribute name.

        Parameters:
        attributes - The schema attributes for inventory. This contains data type and attribute name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • attributes

        InventoryItemSchema.Builder attributes​(InventoryItemAttribute... attributes)

        The schema attributes for inventory. This contains data type and attribute name.

        Parameters:
        attributes - The schema attributes for inventory. This contains data type and attribute name.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • displayName

        InventoryItemSchema.Builder displayName​(String displayName)

        The alias name of the inventory type. The alias name is used for display purposes.

        Parameters:
        displayName - The alias name of the inventory type. The alias name is used for display purposes.
        Returns:
        Returns a reference to this object so that method calls can be chained together.