Interface GetSignalCatalogResponse.Builder

All Superinterfaces:
AwsResponse.Builder, Buildable, CopyableBuilder<GetSignalCatalogResponse.Builder,GetSignalCatalogResponse>, IoTFleetWiseResponse.Builder, SdkBuilder<GetSignalCatalogResponse.Builder,GetSignalCatalogResponse>, SdkPojo, SdkResponse.Builder
Enclosing class:
GetSignalCatalogResponse

public static interface GetSignalCatalogResponse.Builder extends IoTFleetWiseResponse.Builder, SdkPojo, CopyableBuilder<GetSignalCatalogResponse.Builder,GetSignalCatalogResponse>
  • Method Details

    • name

      The name of the signal catalog.

      Parameters:
      name - The name of the signal catalog.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • arn

      The Amazon Resource Name (ARN) of the signal catalog.

      Parameters:
      arn - The Amazon Resource Name (ARN) of the signal catalog.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • description

      GetSignalCatalogResponse.Builder description(String description)

      A brief description of the signal catalog.

      Parameters:
      description - A brief description of the signal catalog.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeCounts

      The total number of network nodes specified in a signal catalog.

      Parameters:
      nodeCounts - The total number of network nodes specified in a signal catalog.
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • nodeCounts

      The total number of network nodes specified in a signal catalog.

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

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

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

      GetSignalCatalogResponse.Builder creationTime(Instant creationTime)

      The time the signal catalog was created in seconds since epoch (January 1, 1970 at midnight UTC time).

      Parameters:
      creationTime - The time the signal catalog was created in seconds since epoch (January 1, 1970 at midnight UTC time).
      Returns:
      Returns a reference to this object so that method calls can be chained together.
    • lastModificationTime

      GetSignalCatalogResponse.Builder lastModificationTime(Instant lastModificationTime)

      The last time the signal catalog was modified.

      Parameters:
      lastModificationTime - The last time the signal catalog was modified.
      Returns:
      Returns a reference to this object so that method calls can be chained together.