Class RepositoryMetadata

java.lang.Object
org.elasticsearch.cluster.metadata.RepositoryMetadata
All Implemented Interfaces:
Writeable

public class RepositoryMetadata extends Object implements Writeable
Metadata about registered repository
  • Field Details

    • REPO_GEN_IN_CS_VERSION

      public static final Version REPO_GEN_IN_CS_VERSION
  • Constructor Details

    • RepositoryMetadata

      public RepositoryMetadata(String name, String type, Settings settings)
      Constructs new repository metadata
      Parameters:
      name - repository name
      type - repository type
      settings - repository settings
    • RepositoryMetadata

      public RepositoryMetadata(RepositoryMetadata metadata, long generation, long pendingGeneration)
    • RepositoryMetadata

      public RepositoryMetadata(String name, String uuid, String type, Settings settings, long generation, long pendingGeneration)
    • RepositoryMetadata

      public RepositoryMetadata(StreamInput in) throws IOException
      Throws:
      IOException
  • Method Details