Interface NodeSnapshot.Builder

    • Method Detail

      • cacheClusterId

        NodeSnapshot.Builder cacheClusterId​(String cacheClusterId)

        A unique identifier for the source cluster.

        Parameters:
        cacheClusterId - A unique identifier for the source cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodeGroupId

        NodeSnapshot.Builder nodeGroupId​(String nodeGroupId)

        A unique identifier for the source node group (shard).

        Parameters:
        nodeGroupId - A unique identifier for the source node group (shard).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cacheNodeId

        NodeSnapshot.Builder cacheNodeId​(String cacheNodeId)

        The cache node identifier for the node in the source cluster.

        Parameters:
        cacheNodeId - The cache node identifier for the node in the source cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • nodeGroupConfiguration

        NodeSnapshot.Builder nodeGroupConfiguration​(NodeGroupConfiguration nodeGroupConfiguration)

        The configuration for the source node group (shard).

        Parameters:
        nodeGroupConfiguration - The configuration for the source node group (shard).
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cacheSize

        NodeSnapshot.Builder cacheSize​(String cacheSize)

        The size of the cache on the source cache node.

        Parameters:
        cacheSize - The size of the cache on the source cache node.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • cacheNodeCreateTime

        NodeSnapshot.Builder cacheNodeCreateTime​(Instant cacheNodeCreateTime)

        The date and time when the cache node was created in the source cluster.

        Parameters:
        cacheNodeCreateTime - The date and time when the cache node was created in the source cluster.
        Returns:
        Returns a reference to this object so that method calls can be chained together.
      • snapshotCreateTime

        NodeSnapshot.Builder snapshotCreateTime​(Instant snapshotCreateTime)

        The date and time when the source node's metadata and cache data set was obtained for the snapshot.

        Parameters:
        snapshotCreateTime - The date and time when the source node's metadata and cache data set was obtained for the snapshot.
        Returns:
        Returns a reference to this object so that method calls can be chained together.