Interface TagSyncTaskItem.Builder

    • Method Detail

      • groupArn

        TagSyncTaskItem.Builder groupArn​(String groupArn)

        The Amazon resource name (ARN) of the application group.

        Parameters:
        groupArn - The Amazon resource name (ARN) of the application group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • groupName

        TagSyncTaskItem.Builder groupName​(String groupName)

        The name of the application group.

        Parameters:
        groupName - The name of the application group.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • taskArn

        TagSyncTaskItem.Builder taskArn​(String taskArn)

        The Amazon resource name (ARN) of the tag-sync task.

        Parameters:
        taskArn - The Amazon resource name (ARN) of the tag-sync task.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tagKey

        TagSyncTaskItem.Builder tagKey​(String tagKey)

        The tag key.

        Parameters:
        tagKey - The tag key.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • tagValue

        TagSyncTaskItem.Builder tagValue​(String tagValue)

        The tag value.

        Parameters:
        tagValue - The tag value.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • roleArn

        TagSyncTaskItem.Builder roleArn​(String roleArn)

        The Amazon resource name (ARN) of the role assumed by the service to tag and untag resources on your behalf.

        Parameters:
        roleArn - The Amazon resource name (ARN) of the role assumed by the service to tag and untag resources on your behalf.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • status

        TagSyncTaskItem.Builder status​(String status)

        The status of the tag-sync task.

        Valid values include:

        • ACTIVE - The tag-sync task is actively managing resources in the application by adding or removing the awsApplication tag from resources when they are tagged or untagged with the specified tag key-value pair.

        • ERROR - The tag-sync task is not actively managing resources in the application. Review the ErrorMessage for more information about resolving the error.

        Parameters:
        status - The status of the tag-sync task.

        Valid values include:

        • ACTIVE - The tag-sync task is actively managing resources in the application by adding or removing the awsApplication tag from resources when they are tagged or untagged with the specified tag key-value pair.

        • ERROR - The tag-sync task is not actively managing resources in the application. Review the ErrorMessage for more information about resolving the error.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TagSyncTaskStatus, TagSyncTaskStatus
      • status

        TagSyncTaskItem.Builder status​(TagSyncTaskStatus status)

        The status of the tag-sync task.

        Valid values include:

        • ACTIVE - The tag-sync task is actively managing resources in the application by adding or removing the awsApplication tag from resources when they are tagged or untagged with the specified tag key-value pair.

        • ERROR - The tag-sync task is not actively managing resources in the application. Review the ErrorMessage for more information about resolving the error.

        Parameters:
        status - The status of the tag-sync task.

        Valid values include:

        • ACTIVE - The tag-sync task is actively managing resources in the application by adding or removing the awsApplication tag from resources when they are tagged or untagged with the specified tag key-value pair.

        • ERROR - The tag-sync task is not actively managing resources in the application. Review the ErrorMessage for more information about resolving the error.

        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        TagSyncTaskStatus, TagSyncTaskStatus
      • errorMessage

        TagSyncTaskItem.Builder errorMessage​(String errorMessage)

        The specific error message in cases where the tag-sync task status is Error.

        Parameters:
        errorMessage - The specific error message in cases where the tag-sync task status is Error.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • createdAt

        TagSyncTaskItem.Builder createdAt​(Instant createdAt)

        The timestamp of when the tag-sync task was created.

        Parameters:
        createdAt - The timestamp of when the tag-sync task was created.
        Returns:
        Returns a reference to this object so that method calls can be chained together.