Interface DescribeComponentResponse.Builder

    • Method Detail

      • arn

        DescribeComponentResponse.Builder arn​(String arn)

        The ARN of the component version.

        Parameters:
        arn - The ARN of the component version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • componentName

        DescribeComponentResponse.Builder componentName​(String componentName)

        The name of the component.

        Parameters:
        componentName - The name of the component.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • componentVersion

        DescribeComponentResponse.Builder componentVersion​(String componentVersion)

        The version of the component.

        Parameters:
        componentVersion - The version of the component.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationTimestamp

        DescribeComponentResponse.Builder creationTimestamp​(Instant creationTimestamp)

        The time at which the component was created, expressed in ISO 8601 format.

        Parameters:
        creationTimestamp - The time at which the component was created, expressed in ISO 8601 format.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • publisher

        DescribeComponentResponse.Builder publisher​(String publisher)

        The publisher of the component version.

        Parameters:
        publisher - The publisher of the component version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        DescribeComponentResponse.Builder description​(String description)

        The description of the component version.

        Parameters:
        description - The description of the component version.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        DescribeComponentResponse.Builder status​(CloudComponentStatus status)

        The status of the component version in IoT Greengrass V2. This status is different from the status of the component on a core device.

        Parameters:
        status - The status of the component version in IoT Greengrass V2. This status is different from the status of the component on a core device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • platforms

        DescribeComponentResponse.Builder platforms​(Collection<ComponentPlatform> platforms)

        The platforms that the component version supports.

        Parameters:
        platforms - The platforms that the component version supports.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • platforms

        DescribeComponentResponse.Builder platforms​(ComponentPlatform... platforms)

        The platforms that the component version supports.

        Parameters:
        platforms - The platforms that the component version supports.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tags

        DescribeComponentResponse.Builder tags​(Map<String,​String> tags)

        A list of key-value pairs that contain metadata for the resource. For more information, see Tag your resources in the IoT Greengrass V2 Developer Guide.

        Parameters:
        tags - A list of key-value pairs that contain metadata for the resource. For more information, see Tag your resources in the IoT Greengrass V2 Developer Guide.
        Returns:
        Returns a reference to this object so that method calls can be chained together.