Interface AssetListing.Builder

    • Method Detail

      • assetId

        AssetListing.Builder assetId​(String assetId)

        The identifier of an asset published in an Amazon DataZone catalog.

        Parameters:
        assetId - The identifier of an asset published in an Amazon DataZone catalog.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assetRevision

        AssetListing.Builder assetRevision​(String assetRevision)

        The revision of an asset published in an Amazon DataZone catalog.

        Parameters:
        assetRevision - The revision of an asset published in an Amazon DataZone catalog.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • assetType

        AssetListing.Builder assetType​(String assetType)

        The type of an asset published in an Amazon DataZone catalog.

        Parameters:
        assetType - The type of an asset published in an Amazon DataZone catalog.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        AssetListing.Builder createdAt​(Instant createdAt)

        The timestamp of when an asset published in an Amazon DataZone catalog was created.

        Parameters:
        createdAt - The timestamp of when an asset published in an Amazon DataZone catalog was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • forms

        AssetListing.Builder forms​(String forms)

        The metadata forms attached to an asset published in an Amazon DataZone catalog.

        Parameters:
        forms - The metadata forms attached to an asset published in an Amazon DataZone catalog.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • glossaryTerms

        AssetListing.Builder glossaryTerms​(Collection<DetailedGlossaryTerm> glossaryTerms)

        The glossary terms attached to an asset published in an Amazon DataZone catalog.

        Parameters:
        glossaryTerms - The glossary terms attached to an asset published in an Amazon DataZone catalog.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • glossaryTerms

        AssetListing.Builder glossaryTerms​(DetailedGlossaryTerm... glossaryTerms)

        The glossary terms attached to an asset published in an Amazon DataZone catalog.

        Parameters:
        glossaryTerms - The glossary terms attached to an asset published in an Amazon DataZone catalog.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • owningProjectId

        AssetListing.Builder owningProjectId​(String owningProjectId)

        The identifier of the project where an asset published in an Amazon DataZone catalog exists.

        Parameters:
        owningProjectId - The identifier of the project where an asset published in an Amazon DataZone catalog exists.
        Returns:
        Returns a reference to this object so that method calls can be chained together.