Interface GetDataflowEndpointGroupResponse.Builder

  • Method Details

    • contactPostPassDurationSeconds

      GetDataflowEndpointGroupResponse.Builder contactPostPassDurationSeconds(Integer contactPostPassDurationSeconds)

      Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS state.

      Parameters:
      contactPostPassDurationSeconds - Amount of time, in seconds, after a contact ends that the Ground Station Dataflow Endpoint Group will be in a POSTPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the POSTPASS state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • contactPrePassDurationSeconds

      GetDataflowEndpointGroupResponse.Builder contactPrePassDurationSeconds(Integer contactPrePassDurationSeconds)

      Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS state.

      Parameters:
      contactPrePassDurationSeconds - Amount of time, in seconds, before a contact starts that the Ground Station Dataflow Endpoint Group will be in a PREPASS state. A Ground Station Dataflow Endpoint Group State Change event will be emitted when the Dataflow Endpoint Group enters and exits the PREPASS state.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataflowEndpointGroupArn

      GetDataflowEndpointGroupResponse.Builder dataflowEndpointGroupArn(String dataflowEndpointGroupArn)

      ARN of a dataflow endpoint group.

      Parameters:
      dataflowEndpointGroupArn - ARN of a dataflow endpoint group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • dataflowEndpointGroupId

      GetDataflowEndpointGroupResponse.Builder dataflowEndpointGroupId(String dataflowEndpointGroupId)

      UUID of a dataflow endpoint group.

      Parameters:
      dataflowEndpointGroupId - UUID of a dataflow endpoint group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointsDetails

      Details of a dataflow endpoint.

      Parameters:
      endpointsDetails - Details of a dataflow endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointsDetails

      GetDataflowEndpointGroupResponse.Builder endpointsDetails(EndpointDetails... endpointsDetails)

      Details of a dataflow endpoint.

      Parameters:
      endpointsDetails - Details of a dataflow endpoint.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • endpointsDetails

      Details of a dataflow endpoint.

      This is a convenience method that creates an instance of the EndpointDetails.Builder avoiding the need to create one manually via EndpointDetails.builder() .

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

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

      Tags assigned to a dataflow endpoint group.

      Parameters:
      tags - Tags assigned to a dataflow endpoint group.
      Returns:
      Returns a reference to this object so that method calls can be chained together.