Class NodeRoles

java.lang.Object
org.elasticsearch.test.NodeRoles

public class NodeRoles extends Object
Utility methods for creating Settings instances defining a set of DiscoveryNodeRole.
  • Constructor Summary

    Constructors
    Constructor
    Description
     
  • Method Summary

    Modifier and Type
    Method
    Description
    static org.elasticsearch.common.settings.Settings
    addRoles(Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
     
    static org.elasticsearch.common.settings.Settings
    addRoles(org.elasticsearch.common.settings.Settings settings, Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    dataNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    dataOnlyNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    ingestNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    ingestOnlyNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    masterNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    masterOnlyNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    nonDataNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    nonIngestNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    nonMasterNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    nonRemoteClusterClientNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    noRoles(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
    onlyRole(org.elasticsearch.cluster.node.DiscoveryNodeRole role)
     
    static org.elasticsearch.common.settings.Settings
    onlyRole(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.cluster.node.DiscoveryNodeRole role)
     
    static org.elasticsearch.common.settings.Settings
    onlyRoles(Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
     
    static org.elasticsearch.common.settings.Settings
    onlyRoles(org.elasticsearch.common.settings.Settings settings, Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
     
    static org.elasticsearch.common.settings.Settings
     
    static org.elasticsearch.common.settings.Settings
    remoteClusterClientNode(org.elasticsearch.common.settings.Settings settings)
     
    static org.elasticsearch.common.settings.Settings
    removeRoles(Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
     
    static org.elasticsearch.common.settings.Settings
    removeRoles(org.elasticsearch.common.settings.Settings settings, Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
     

    Methods inherited from class java.lang.Object

    clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
  • Constructor Details

    • NodeRoles

      public NodeRoles()
  • Method Details

    • onlyRole

      public static org.elasticsearch.common.settings.Settings onlyRole(org.elasticsearch.cluster.node.DiscoveryNodeRole role)
    • onlyRole

      public static org.elasticsearch.common.settings.Settings onlyRole(org.elasticsearch.common.settings.Settings settings, org.elasticsearch.cluster.node.DiscoveryNodeRole role)
    • onlyRoles

      public static org.elasticsearch.common.settings.Settings onlyRoles(Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
    • onlyRoles

      public static org.elasticsearch.common.settings.Settings onlyRoles(org.elasticsearch.common.settings.Settings settings, Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
    • removeRoles

      public static org.elasticsearch.common.settings.Settings removeRoles(Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
    • removeRoles

      public static org.elasticsearch.common.settings.Settings removeRoles(org.elasticsearch.common.settings.Settings settings, Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
    • addRoles

      public static org.elasticsearch.common.settings.Settings addRoles(Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
    • addRoles

      public static org.elasticsearch.common.settings.Settings addRoles(org.elasticsearch.common.settings.Settings settings, Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
    • noRoles

      public static org.elasticsearch.common.settings.Settings noRoles()
    • noRoles

      public static org.elasticsearch.common.settings.Settings noRoles(org.elasticsearch.common.settings.Settings settings)
    • dataNode

      public static org.elasticsearch.common.settings.Settings dataNode()
    • dataNode

      public static org.elasticsearch.common.settings.Settings dataNode(org.elasticsearch.common.settings.Settings settings)
    • dataOnlyNode

      public static org.elasticsearch.common.settings.Settings dataOnlyNode()
    • dataOnlyNode

      public static org.elasticsearch.common.settings.Settings dataOnlyNode(org.elasticsearch.common.settings.Settings settings)
    • nonDataNode

      public static org.elasticsearch.common.settings.Settings nonDataNode()
    • nonDataNode

      public static org.elasticsearch.common.settings.Settings nonDataNode(org.elasticsearch.common.settings.Settings settings)
    • ingestNode

      public static org.elasticsearch.common.settings.Settings ingestNode()
    • ingestNode

      public static org.elasticsearch.common.settings.Settings ingestNode(org.elasticsearch.common.settings.Settings settings)
    • ingestOnlyNode

      public static org.elasticsearch.common.settings.Settings ingestOnlyNode()
    • ingestOnlyNode

      public static org.elasticsearch.common.settings.Settings ingestOnlyNode(org.elasticsearch.common.settings.Settings settings)
    • nonIngestNode

      public static org.elasticsearch.common.settings.Settings nonIngestNode()
    • nonIngestNode

      public static org.elasticsearch.common.settings.Settings nonIngestNode(org.elasticsearch.common.settings.Settings settings)
    • masterNode

      public static org.elasticsearch.common.settings.Settings masterNode()
    • masterNode

      public static org.elasticsearch.common.settings.Settings masterNode(org.elasticsearch.common.settings.Settings settings)
    • masterOnlyNode

      public static org.elasticsearch.common.settings.Settings masterOnlyNode()
    • masterOnlyNode

      public static org.elasticsearch.common.settings.Settings masterOnlyNode(org.elasticsearch.common.settings.Settings settings)
    • nonMasterNode

      public static org.elasticsearch.common.settings.Settings nonMasterNode()
    • nonMasterNode

      public static org.elasticsearch.common.settings.Settings nonMasterNode(org.elasticsearch.common.settings.Settings settings)
    • remoteClusterClientNode

      public static org.elasticsearch.common.settings.Settings remoteClusterClientNode()
    • remoteClusterClientNode

      public static org.elasticsearch.common.settings.Settings remoteClusterClientNode(org.elasticsearch.common.settings.Settings settings)
    • nonRemoteClusterClientNode

      public static org.elasticsearch.common.settings.Settings nonRemoteClusterClientNode()
    • nonRemoteClusterClientNode

      public static org.elasticsearch.common.settings.Settings nonRemoteClusterClientNode(org.elasticsearch.common.settings.Settings settings)