Class BlobName.Builder

  • Enclosing class:
    BlobName

    public static class BlobName.Builder
    extends java.lang.Object
    Builder for creating BlobName instances
    • Constructor Detail

      • Builder

        public Builder()
        Public default constructor
    • Method Detail

      • resourceTypeName

        public BlobName.Builder resourceTypeName​(java.lang.String value)
        Set the resource type name and lookup the resource type id
        Parameters:
        value -
        Returns:
        this instance of Builder
      • resourceTypeId

        public BlobName.Builder resourceTypeId​(int id)
        Set the resource type id and lookup the resource type name
        Parameters:
        id -
        Returns:
        this instance of Builder
      • logicalId

        public BlobName.Builder logicalId​(java.lang.String id)
        Set the logicalId
        Parameters:
        id -
        Returns:
        this instance of Builder
      • version

        public BlobName.Builder version​(int version)
        Set the version
        Parameters:
        version -
        Returns:
        this instance of Builder
      • resourcePayloadKey

        public BlobName.Builder resourcePayloadKey​(java.lang.String key)
        Set the resourcePayloadKey value
        Parameters:
        key -
        Returns:
        this instance of Builder
      • build

        public BlobName build()
        Build a BlobName from the current state of this Builder
        Returns: