Class NodeAttributes.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • attributes

        public final NodeAttributes.Builder attributes​(java.util.Map<java.lang.String,​java.lang.String> map)
        Required - Lists node attributes.

        API name: attributes

        Adds all entries of map to attributes.

      • attributes

        public final NodeAttributes.Builder attributes​(java.lang.String key,
                                                       java.lang.String value)
        Required - Lists node attributes.

        API name: attributes

        Adds an entry to attributes.

      • ephemeralId

        public final NodeAttributes.Builder ephemeralId​(java.lang.String value)
        Required - The ephemeral ID of the node.

        API name: ephemeral_id

      • id

        public final NodeAttributes.Builder id​(@Nullable
                                               java.lang.String value)
        The unique identifier of the node.

        API name: id

      • name

        public final NodeAttributes.Builder name​(java.lang.String value)
        Required - The unique identifier of the node.

        API name: name

      • transportAddress

        public final NodeAttributes.Builder transportAddress​(java.lang.String value)
        Required - The host and port where transport HTTP connections are accepted.

        API name: transport_address