Class MetricsAccessKey

All Implemented Interfaces:
Describable<MetricsAccessKey>, Serializable

public class MetricsAccessKey extends AbstractDescribableImpl<MetricsAccessKey> implements Serializable
Author:
Stephen Connolly
See Also:
  • Constructor Details

    • MetricsAccessKey

      public MetricsAccessKey(String description, String key)
    • MetricsAccessKey

      @Deprecated public MetricsAccessKey(String description, String key, boolean canPing, boolean canThreadDump, boolean canHealthCheck, boolean canMetrics, String origins)
      Deprecated.
    • MetricsAccessKey

      @DataBoundConstructor public MetricsAccessKey(String description, Secret key, boolean canPing, boolean canThreadDump, boolean canHealthCheck, boolean canMetrics, String origins)
  • Method Details

    • getDescription

      @CheckForNull public String getDescription()
    • getKey

      @NonNull public Secret getKey()
    • isCanPing

      public boolean isCanPing()
    • isCanThreadDump

      public boolean isCanThreadDump()
    • isCanHealthCheck

      public boolean isCanHealthCheck()
    • isCanMetrics

      public boolean isCanMetrics()
    • getOrigins

      public String getOrigins()
    • isOriginAllowed

      public boolean isOriginAllowed(String origin)
    • equals

      public boolean equals(Object o)
      Overrides:
      equals in class Object
    • hashCode

      public int hashCode()
      Overrides:
      hashCode in class Object
    • toString

      public String toString()
      Overrides:
      toString in class Object