Class Alias.Builder

    • Constructor Detail

      • Builder

        public Builder()
    • Method Detail

      • indexRouting

        public final Alias.Builder indexRouting​(@Nullable
                                                java.lang.String value)
        API name: index_routing
      • isHidden

        public final Alias.Builder isHidden​(@Nullable
                                            java.lang.Boolean value)
        API name: is_hidden
      • isWriteIndex

        public final Alias.Builder isWriteIndex​(@Nullable
                                                java.lang.Boolean value)
        API name: is_write_index
      • routing

        public final Alias.Builder routing​(@Nullable
                                           java.lang.String value)
        API name: routing
      • searchRouting

        public final Alias.Builder searchRouting​(@Nullable
                                                 java.lang.String value)
        API name: search_routing
      • build

        public Alias build()
        Builds a Alias.
        Specified by:
        build in interface ObjectBuilder<Alias>
        Throws:
        java.lang.NullPointerException - if some of the required fields are null.