Interface ResourceInventory.Builder

All Superinterfaces:
Buildable, CopyableBuilder<ResourceInventory.Builder,ResourceInventory>, SdkBuilder<ResourceInventory.Builder,ResourceInventory>, SdkPojo
Enclosing class:
ResourceInventory

public static interface ResourceInventory.Builder extends SdkPojo, CopyableBuilder<ResourceInventory.Builder,ResourceInventory>
  • Method Details

    • resourceId

      ResourceInventory.Builder resourceId(String resourceId)

      ID of the resource.

      Parameters:
      resourceId - ID of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceType

      ResourceInventory.Builder resourceType(String resourceType)

      Type of resource.

      Parameters:
      resourceType - Type of resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceType

      ResourceInventory.Builder resourceType(ResourceType resourceType)

      Type of resource.

      Parameters:
      resourceType - Type of resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • resourceArn

      ResourceInventory.Builder resourceArn(String resourceArn)

      Amazon Resource Name (ARN) of the resource.

      Parameters:
      resourceArn - Amazon Resource Name (ARN) of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platform

      ResourceInventory.Builder platform(String platform)

      Platform of the resource.

      Parameters:
      platform - Platform of the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • platformVersion

      ResourceInventory.Builder platformVersion(String platformVersion)

      Platform version of the resource in the inventory.

      Parameters:
      platformVersion - Platform version of the resource in the inventory.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • resourceOwningAccountId

      ResourceInventory.Builder resourceOwningAccountId(String resourceOwningAccountId)

      ID of the account that owns the resource.

      Parameters:
      resourceOwningAccountId - ID of the account that owns the resource.
      Returns:
      Returns a reference to this object so that method calls can be chained together.