Interface BrandProfileAttributeInput.Builder

  • Method Details

    • attributeName

      BrandProfileAttributeInput.Builder attributeName(String attributeName)

      The name of the brand profile attribute. The name is unique within a brand profile.

      Parameters:
      attributeName - The name of the brand profile attribute. The name is unique within a brand profile.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attributeType

      BrandProfileAttributeInput.Builder attributeType(String attributeType)

      The type of the attribute. TEXT stores an inline value. IMAGE and DOCUMENT store binary media that you upload.

      Parameters:
      attributeType - The type of the attribute. TEXT stores an inline value. IMAGE and DOCUMENT store binary media that you upload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • attributeType

      The type of the attribute. TEXT stores an inline value. IMAGE and DOCUMENT store binary media that you upload.

      Parameters:
      attributeType - The type of the attribute. TEXT stores an inline value. IMAGE and DOCUMENT store binary media that you upload.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • attributeValue

      BrandProfileAttributeInput.Builder attributeValue(String attributeValue)

      The text value for the attribute. This value applies to attributes of type TEXT. For attributes of type IMAGE or DOCUMENT, provide the media through the attachment body instead.

      Parameters:
      attributeValue - The text value for the attribute. This value applies to attributes of type TEXT. For attributes of type IMAGE or DOCUMENT, provide the media through the attachment body instead.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • attachmentBody

      BrandProfileAttributeInput.Builder attachmentBody(SdkBytes attachmentBody)

      The binary content for an attribute of type IMAGE or DOCUMENT. The content is base64-encoded when it is sent over the wire.

      Parameters:
      attachmentBody - The binary content for an attribute of type IMAGE or DOCUMENT. The content is base64-encoded when it is sent over the wire.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      BrandProfileAttributeInput.Builder description(String description)

      A description of the attribute.

      Parameters:
      description - A description of the attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • category

      The category of the attribute.

      Parameters:
      category - The category of the attribute.
      Returns:
      Returns a reference to this object so that method calls can be chained together.