Class NodeSummary.Builder

  • Enclosing class:
    NodeSummary

    public static class NodeSummary.Builder
    extends Object
    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • privateEndpointFqdn

        public NodeSummary.Builder privateEndpointFqdn​(String privateEndpointFqdn)
        The fully qualified domain name (FQDN) of the API endpoint to access a specific node.
        Parameters:
        privateEndpointFqdn - the value to set
        Returns:
        this builder
      • privateEndpointIpAddress

        public NodeSummary.Builder privateEndpointIpAddress​(String privateEndpointIpAddress)
        The private IP address of the API endpoint to access a specific node.
        Parameters:
        privateEndpointIpAddress - the value to set
        Returns:
        this builder
      • displayName

        public NodeSummary.Builder displayName​(String displayName)
        A user-friendly name of a cluster node.
        Parameters:
        displayName - the value to set
        Returns:
        this builder
      • redisClusterId

        public NodeSummary.Builder redisClusterId​(String redisClusterId)
        The OCID of the cluster
        Parameters:
        redisClusterId - the value to set
        Returns:
        this builder
      • shardNumber

        public NodeSummary.Builder shardNumber​(Integer shardNumber)
        The shard number to which the node belongs to.
        Parameters:
        shardNumber - the value to set
        Returns:
        this builder