Class AliasMetadata.Builder

org.elasticsearch.cluster.metadata.AliasMetadata.Builder
Enclosing class:
AliasMetadata

public static class AliasMetadata.Builder extends
  • Constructor Details

    • Builder

      public Builder( alias)
  • Method Details

    • alias

      public  alias()
    • filter

      public AliasMetadata.Builder filter(CompressedXContent filter)
    • filter

      public  filter)
    • filter

      public <,​> filter)
    • routing

      public  routing)
    • indexRouting

      public  indexRouting)
    • searchRouting

      public  searchRouting)
    • writeIndex

      public AliasMetadata.Builder writeIndex(@Nullable  writeIndex)
    • isHidden

      public AliasMetadata.Builder isHidden(@Nullable  isHidden)
    • build

      public AliasMetadata build()
    • toXContent

      public static void toXContent(AliasMetadata aliasMetadata, org.elasticsearch.common.xcontent.XContentBuilder builder, org.elasticsearch.common.xcontent.ToXContent.Params params) throws
      Throws:
    • fromXContent

      public static AliasMetadata fromXContent(org.elasticsearch.common.xcontent.XContentParser parser) throws
      Throws: