Interface InputDestination.Builder

  • Method Details

    • ip

      The system-generated static IP address of endpoint. It remains fixed for the lifetime of the input.
      Parameters:
      ip - The system-generated static IP address of endpoint. It remains fixed for the lifetime of the input.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • port

      The port number for the input.
      Parameters:
      port - The port number for the input.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • url

      This represents the endpoint that the customer stream will be pushed to.
      Parameters:
      url - This represents the endpoint that the customer stream will be pushed to.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpc

      Sets the value of the Vpc property for this object.
      Parameters:
      vpc - The new value for the Vpc property for this object.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • vpc

      Sets the value of the Vpc property for this object. This is a convenience method that creates an instance of the InputDestinationVpc.Builder avoiding the need to create one manually via InputDestinationVpc.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to vpc(InputDestinationVpc).

      Parameters:
      vpc - a consumer that will call methods on InputDestinationVpc.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also:
    • network

      InputDestination.Builder network(String network)
      The ID of the attached network.
      Parameters:
      network - The ID of the attached network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkRoutes

      If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network.
      Parameters:
      networkRoutes - If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkRoutes

      InputDestination.Builder networkRoutes(InputDestinationRoute... networkRoutes)
      If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network.
      Parameters:
      networkRoutes - If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • networkRoutes

      If the push input has an input location of ON-PREM it's a requirement to specify what the route of the input is going to be on the customer local network. This is a convenience method that creates an instance of the InputDestinationRoute.Builder avoiding the need to create one manually via InputDestinationRoute.builder().

      When the Consumer completes, SdkBuilder.build() is called immediately and its result is passed to networkRoutes(List<InputDestinationRoute>).

      Parameters:
      networkRoutes - a consumer that will call methods on InputDestinationRoute.Builder
      Returns:
      Returns a reference to this object so that method calls can be chained together.
      See Also: