Interface Bridge.Builder

    • Method Detail

      • bridgeArn

        Bridge.Builder bridgeArn​(String bridgeArn)
        The Amazon Resource Number (ARN) of the bridge.
        Parameters:
        bridgeArn - The Amazon Resource Number (ARN) of the bridge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • bridgeMessages

        Bridge.Builder bridgeMessages​(Collection<MessageDetail> bridgeMessages)
        Sets the value of the BridgeMessages property for this object.
        Parameters:
        bridgeMessages - The new value for the BridgeMessages property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • bridgeMessages

        Bridge.Builder bridgeMessages​(MessageDetail... bridgeMessages)
        Sets the value of the BridgeMessages property for this object.
        Parameters:
        bridgeMessages - The new value for the BridgeMessages property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • bridgeState

        Bridge.Builder bridgeState​(String bridgeState)
        Sets the value of the BridgeState property for this object.
        Parameters:
        bridgeState - The new value for the BridgeState property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BridgeState, BridgeState
      • bridgeState

        Bridge.Builder bridgeState​(BridgeState bridgeState)
        Sets the value of the BridgeState property for this object.
        Parameters:
        bridgeState - The new value for the BridgeState property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
        See Also:
        BridgeState, BridgeState
      • egressGatewayBridge

        Bridge.Builder egressGatewayBridge​(EgressGatewayBridge egressGatewayBridge)
        Sets the value of the EgressGatewayBridge property for this object.
        Parameters:
        egressGatewayBridge - The new value for the EgressGatewayBridge property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • ingressGatewayBridge

        Bridge.Builder ingressGatewayBridge​(IngressGatewayBridge ingressGatewayBridge)
        Sets the value of the IngressGatewayBridge property for this object.
        Parameters:
        ingressGatewayBridge - The new value for the IngressGatewayBridge property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • name

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

        Bridge.Builder outputs​(Collection<BridgeOutput> outputs)
        The outputs on this bridge.
        Parameters:
        outputs - The outputs on this bridge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • outputs

        Bridge.Builder outputs​(BridgeOutput... outputs)
        The outputs on this bridge.
        Parameters:
        outputs - The outputs on this bridge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • placementArn

        Bridge.Builder placementArn​(String placementArn)
        The placement Amazon Resource Number (ARN) of the bridge.
        Parameters:
        placementArn - The placement Amazon Resource Number (ARN) of the bridge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sourceFailoverConfig

        Bridge.Builder sourceFailoverConfig​(FailoverConfig sourceFailoverConfig)
        Sets the value of the SourceFailoverConfig property for this object.
        Parameters:
        sourceFailoverConfig - The new value for the SourceFailoverConfig property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sources

        Bridge.Builder sources​(Collection<BridgeSource> sources)
        The sources on this bridge.
        Parameters:
        sources - The sources on this bridge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • sources

        Bridge.Builder sources​(BridgeSource... sources)
        The sources on this bridge.
        Parameters:
        sources - The sources on this bridge.
        Returns:
        Returns a reference to this object so that method calls can be chained together.