Interface AssetShallow.Builder

    • Method Detail

      • arn

        AssetShallow.Builder arn​(String arn)
        The ARN of the Asset.
        Parameters:
        arn - The ARN of the Asset.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        AssetShallow.Builder createdAt​(String createdAt)
        The time the Asset was initially submitted for Ingest.
        Parameters:
        createdAt - The time the Asset was initially submitted for Ingest.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • id

        AssetShallow.Builder id​(String id)
        The unique identifier for the Asset.
        Parameters:
        id - The unique identifier for the Asset.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • packagingGroupId

        AssetShallow.Builder packagingGroupId​(String packagingGroupId)
        The ID of the PackagingGroup for the Asset.
        Parameters:
        packagingGroupId - The ID of the PackagingGroup for the Asset.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • resourceId

        AssetShallow.Builder resourceId​(String resourceId)
        The resource ID to include in SPEKE key requests.
        Parameters:
        resourceId - The resource ID to include in SPEKE key requests.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceArn

        AssetShallow.Builder sourceArn​(String sourceArn)
        ARN of the source object in S3.
        Parameters:
        sourceArn - ARN of the source object in S3.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceRoleArn

        AssetShallow.Builder sourceRoleArn​(String sourceRoleArn)
        The IAM role ARN used to access the source S3 bucket.
        Parameters:
        sourceRoleArn - The IAM role ARN used to access the source S3 bucket.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        AssetShallow.Builder tags​(Map<String,​String> tags)
        Sets the value of the Tags property for this object.
        Parameters:
        tags - The new value for the Tags property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.