Class NodeRoles

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

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

    Constructors
    Constructor Description
    NodeRoles()  
  • Method Summary

    Modifier and Type Method Description
    static org.elasticsearch.common.settings.Settings addRoles​(java.util.Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)  
    static org.elasticsearch.common.settings.Settings addRoles​(org.elasticsearch.common.settings.Settings settings, java.util.Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)  
    static org.elasticsearch.common.settings.Settings dataNode()  
    static org.elasticsearch.common.settings.Settings dataNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings dataOnlyNode()  
    static org.elasticsearch.common.settings.Settings dataOnlyNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings ingestNode()  
    static org.elasticsearch.common.settings.Settings ingestNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings ingestOnlyNode()  
    static org.elasticsearch.common.settings.Settings ingestOnlyNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings masterNode()  
    static org.elasticsearch.common.settings.Settings masterNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings masterOnlyNode()  
    static org.elasticsearch.common.settings.Settings masterOnlyNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings nonDataNode()  
    static org.elasticsearch.common.settings.Settings nonDataNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings nonIngestNode()  
    static org.elasticsearch.common.settings.Settings nonIngestNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings nonMasterNode()  
    static org.elasticsearch.common.settings.Settings nonMasterNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings nonRemoteClusterClientNode()  
    static org.elasticsearch.common.settings.Settings nonRemoteClusterClientNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings noRoles()  
    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​(java.util.Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)  
    static org.elasticsearch.common.settings.Settings onlyRoles​(org.elasticsearch.common.settings.Settings settings, java.util.Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)  
    static org.elasticsearch.common.settings.Settings remoteClusterClientNode()  
    static org.elasticsearch.common.settings.Settings remoteClusterClientNode​(org.elasticsearch.common.settings.Settings settings)  
    static org.elasticsearch.common.settings.Settings removeRoles​(java.util.Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)  
    static org.elasticsearch.common.settings.Settings removeRoles​(org.elasticsearch.common.settings.Settings settings, java.util.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​(java.util.Set<org.elasticsearch.cluster.node.DiscoveryNodeRole> roles)
    • onlyRoles

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

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

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

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

      public static org.elasticsearch.common.settings.Settings addRoles​(org.elasticsearch.common.settings.Settings settings, java.util.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)