Class ExtendedUserAttributes.Builder

    • Method Detail

      • setUsername

        public ExtendedUserAttributes.Builder setUsername​(java.lang.String value)
        string username = 1 [json_name = "username"];
        Parameters:
        value - The username to set.
        Returns:
        This builder for chaining.
      • clearUsername

        public ExtendedUserAttributes.Builder clearUsername()
        string username = 1 [json_name = "username"];
        Returns:
        This builder for chaining.
      • setUsernameBytes

        public ExtendedUserAttributes.Builder setUsernameBytes​(com.google.protobuf.ByteString value)
        string username = 1 [json_name = "username"];
        Parameters:
        value - The bytes for username to set.
        Returns:
        This builder for chaining.
      • setName

        public ExtendedUserAttributes.Builder setName​(java.lang.String value)
        string name = 2 [json_name = "name"];
        Parameters:
        value - The name to set.
        Returns:
        This builder for chaining.
      • setNameBytes

        public ExtendedUserAttributes.Builder setNameBytes​(com.google.protobuf.ByteString value)
        string name = 2 [json_name = "name"];
        Parameters:
        value - The bytes for name to set.
        Returns:
        This builder for chaining.
      • setAlias

        public ExtendedUserAttributes.Builder setAlias​(java.lang.String value)
        string alias = 3 [json_name = "alias"];
        Parameters:
        value - The alias to set.
        Returns:
        This builder for chaining.
      • setAliasBytes

        public ExtendedUserAttributes.Builder setAliasBytes​(com.google.protobuf.ByteString value)
        string alias = 3 [json_name = "alias"];
        Parameters:
        value - The bytes for alias to set.
        Returns:
        This builder for chaining.
      • hasMetadata

        public boolean hasMetadata()
        .streamlayer.users.UserMetadata metadata = 4 [json_name = "metadata"];
        Specified by:
        hasMetadata in interface ExtendedUserAttributesOrBuilder
        Returns:
        Whether the metadata field is set.