Interface DescribeGatewayResponse.Builder

    • Method Detail

      • gatewayId

        DescribeGatewayResponse.Builder gatewayId​(String gatewayId)

        The ID of the gateway device.

        Parameters:
        gatewayId - The ID of the gateway device.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayName

        DescribeGatewayResponse.Builder gatewayName​(String gatewayName)

        The name of the gateway.

        Parameters:
        gatewayName - The name of the gateway.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayArn

        DescribeGatewayResponse.Builder gatewayArn​(String gatewayArn)

        The ARN of the gateway, which has the following format.

        arn:${Partition}:iotsitewise:${Region}:${Account}:gateway/${GatewayId}

        Parameters:
        gatewayArn - The ARN of the gateway, which has the following format.

        arn:${Partition}:iotsitewise:${Region}:${Account}:gateway/${GatewayId}

        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayPlatform

        DescribeGatewayResponse.Builder gatewayPlatform​(GatewayPlatform gatewayPlatform)

        The gateway's platform.

        Parameters:
        gatewayPlatform - The gateway's platform.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayCapabilitySummaries

        DescribeGatewayResponse.Builder gatewayCapabilitySummaries​(Collection<GatewayCapabilitySummary> gatewayCapabilitySummaries)

        A list of gateway capability summaries that each contain a namespace and status. Each gateway capability defines data sources for the gateway. To retrieve a capability configuration's definition, use DescribeGatewayCapabilityConfiguration.

        Parameters:
        gatewayCapabilitySummaries - A list of gateway capability summaries that each contain a namespace and status. Each gateway capability defines data sources for the gateway. To retrieve a capability configuration's definition, use DescribeGatewayCapabilityConfiguration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayCapabilitySummaries

        DescribeGatewayResponse.Builder gatewayCapabilitySummaries​(GatewayCapabilitySummary... gatewayCapabilitySummaries)

        A list of gateway capability summaries that each contain a namespace and status. Each gateway capability defines data sources for the gateway. To retrieve a capability configuration's definition, use DescribeGatewayCapabilityConfiguration.

        Parameters:
        gatewayCapabilitySummaries - A list of gateway capability summaries that each contain a namespace and status. Each gateway capability defines data sources for the gateway. To retrieve a capability configuration's definition, use DescribeGatewayCapabilityConfiguration.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • creationDate

        DescribeGatewayResponse.Builder creationDate​(Instant creationDate)

        The date the gateway was created, in Unix epoch time.

        Parameters:
        creationDate - The date the gateway was created, in Unix epoch time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • lastUpdateDate

        DescribeGatewayResponse.Builder lastUpdateDate​(Instant lastUpdateDate)

        The date the gateway was last updated, in Unix epoch time.

        Parameters:
        lastUpdateDate - The date the gateway was last updated, in Unix epoch time.
        Returns:
        Returns a reference to this object so that method calls can be chained together.