Interface ListedFlow.Builder

    • Method Detail

      • availabilityZone

        ListedFlow.Builder availabilityZone​(String availabilityZone)
        The Availability Zone that the flow was created in.
        Parameters:
        availabilityZone - The Availability Zone that the flow was created in.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • description

        ListedFlow.Builder description​(String description)
        A description of the flow.
        Parameters:
        description - A description of the flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • flowArn

        ListedFlow.Builder flowArn​(String flowArn)
        The ARN of the flow.
        Parameters:
        flowArn - The ARN of the flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

        ListedFlow.Builder name​(String name)
        The name of the flow.
        Parameters:
        name - The name of the flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceType

        ListedFlow.Builder sourceType​(String sourceType)
        The type of source. This value is either owned (originated somewhere other than an AWS Elemental MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect flow owned by another AWS account).
        Parameters:
        sourceType - The type of source. This value is either owned (originated somewhere other than an AWS Elemental MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect flow owned by another AWS account).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SourceType, SourceType
      • sourceType

        ListedFlow.Builder sourceType​(SourceType sourceType)
        The type of source. This value is either owned (originated somewhere other than an AWS Elemental MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect flow owned by another AWS account).
        Parameters:
        sourceType - The type of source. This value is either owned (originated somewhere other than an AWS Elemental MediaConnect flow owned by another AWS account) or entitled (originated at an AWS Elemental MediaConnect flow owned by another AWS account).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        SourceType, SourceType
      • status

        ListedFlow.Builder status​(String status)
        The current status of the flow.
        Parameters:
        status - The current status of the flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Status, Status
      • status

        ListedFlow.Builder status​(Status status)
        The current status of the flow.
        Parameters:
        status - The current status of the flow.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        Status, Status
      • maintenance

        ListedFlow.Builder maintenance​(Maintenance maintenance)
        Sets the value of the Maintenance property for this object.
        Parameters:
        maintenance - The new value for the Maintenance property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.