Interface GatewaySummary.Builder

    • Method Detail

      • gatewayId

        GatewaySummary.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

        GatewaySummary.Builder gatewayName​(String gatewayName)

        The name of the asset.

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

        GatewaySummary.Builder gatewayPlatform​(GatewayPlatform gatewayPlatform)
        Sets the value of the GatewayPlatform property for this object.
        Parameters:
        gatewayPlatform - The new value for the GatewayPlatform property for this object.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • gatewayCapabilitySummaries

        GatewaySummary.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

        GatewaySummary.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

        GatewaySummary.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

        GatewaySummary.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.