Class StatsdReporterType

java.lang.Object
com.vidispine.generated.MetricsReporterType
com.vidispine.generated.StatsdReporterType
All Implemented Interfaces:
Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

public class StatsdReporterType extends MetricsReporterType implements Serializable, Cloneable, org.jvnet.jaxb.lang.CopyTo, org.jvnet.jaxb.lang.Equals, org.jvnet.jaxb.lang.HashCode, org.jvnet.jaxb.lang.ToString

Java class for StatsdReporterType complex type

.

The following schema fragment specifies the expected content contained within this class.


 <complexType name="StatsdReporterType">
   <complexContent>
     <extension base="{http://xml.vidispine.com/schema/vidispine}MetricsReporterType">
       <sequence>
         <element name="host" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="port" type="{http://www.w3.org/2001/XMLSchema}int" minOccurs="0"/>
         <element name="prefix" type="{http://www.w3.org/2001/XMLSchema}string" minOccurs="0"/>
         <element name="tags" type="{http://www.w3.org/2001/XMLSchema}boolean" minOccurs="0"/>
       </sequence>
     </extension>
   </complexContent>
 </complexType>
 
See Also:
  • Field Details

  • Constructor Details

    • StatsdReporterType

      public StatsdReporterType()
  • Method Details

    • getHost

      public String getHost()
      Gets the value of the host property.
      Returns:
      possible object is String
    • setHost

      public void setHost(String value)
      Sets the value of the host property.
      Parameters:
      value - allowed object is String
    • isSetHost

      public boolean isSetHost()
    • getPort

      public Integer getPort()
      Gets the value of the port property.
      Returns:
      possible object is Integer
    • setPort

      public void setPort(Integer value)
      Sets the value of the port property.
      Parameters:
      value - allowed object is Integer
    • isSetPort

      public boolean isSetPort()
    • getPrefix

      public String getPrefix()
      Gets the value of the prefix property.
      Returns:
      possible object is String
    • setPrefix

      public void setPrefix(String value)
      Sets the value of the prefix property.
      Parameters:
      value - allowed object is String
    • isSetPrefix

      public boolean isSetPrefix()
    • isTags

      public Boolean isTags()
      Gets the value of the tags property.
      Returns:
      possible object is Boolean
    • setTags

      public void setTags(Boolean value)
      Sets the value of the tags property.
      Parameters:
      value - allowed object is Boolean
    • isSetTags

      public boolean isSetTags()
    • clone

      public Object clone()
      Overrides:
      clone in class MetricsReporterType
    • copyTo

      public Object copyTo(Object target)
      Specified by:
      copyTo in interface org.jvnet.jaxb.lang.CopyTo
      Overrides:
      copyTo in class MetricsReporterType
    • copyTo

      public Object copyTo(org.jvnet.jaxb.locator.ObjectLocator locator, Object target, org.jvnet.jaxb.lang.CopyStrategy strategy)
      Specified by:
      copyTo in interface org.jvnet.jaxb.lang.CopyTo
      Overrides:
      copyTo in class MetricsReporterType
    • createNewInstance

      public Object createNewInstance()
      Specified by:
      createNewInstance in interface org.jvnet.jaxb.lang.CopyTo
      Overrides:
      createNewInstance in class MetricsReporterType
    • withHost

      public StatsdReporterType withHost(String value)
      Sets the value of the host property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withPort

      public StatsdReporterType withPort(Integer value)
      Sets the value of the port property.
      Parameters:
      value - allowed object is Integer
      Returns:
      The class instance
    • withPrefix

      public StatsdReporterType withPrefix(String value)
      Sets the value of the prefix property.
      Parameters:
      value - allowed object is String
      Returns:
      The class instance
    • withTags

      public StatsdReporterType withTags(Boolean value)
      Sets the value of the tags property.
      Parameters:
      value - allowed object is Boolean
      Returns:
      The class instance
    • withExclude

      public StatsdReporterType withExclude(String... values)
      Adds objects to the list of Exclude using add method
      Overrides:
      withExclude in class MetricsReporterType
      Parameters:
      values - objects to add to the list Exclude
      Returns:
      The class instance
    • withExclude

      public StatsdReporterType withExclude(Collection<String> values)
      Adds objects to the list of Exclude using addAll method
      Overrides:
      withExclude in class MetricsReporterType
      Parameters:
      values - objects to add to the list Exclude
      Returns:
      The class instance
    • withInclude

      public StatsdReporterType withInclude(String... values)
      Adds objects to the list of Include using add method
      Overrides:
      withInclude in class MetricsReporterType
      Parameters:
      values - objects to add to the list Include
      Returns:
      The class instance
    • withInclude

      public StatsdReporterType withInclude(Collection<String> values)
      Adds objects to the list of Include using addAll method
      Overrides:
      withInclude in class MetricsReporterType
      Parameters:
      values - objects to add to the list Include
      Returns:
      The class instance
    • equals

      public boolean equals(org.jvnet.jaxb.locator.ObjectLocator thisLocator, org.jvnet.jaxb.locator.ObjectLocator thatLocator, Object object, org.jvnet.jaxb.lang.EqualsStrategy strategy)
      Specified by:
      equals in interface org.jvnet.jaxb.lang.Equals
      Overrides:
      equals in class MetricsReporterType
    • equals

      public boolean equals(Object object)
      Overrides:
      equals in class MetricsReporterType
    • visit

      public StatsdReporterType visit(com.kscs.util.jaxb.PropertyVisitor _visitor_)
      Overrides:
      visit in class MetricsReporterType
    • hashCode

      public int hashCode(org.jvnet.jaxb.locator.ObjectLocator locator, org.jvnet.jaxb.lang.HashCodeStrategy strategy)
      Specified by:
      hashCode in interface org.jvnet.jaxb.lang.HashCode
      Overrides:
      hashCode in class MetricsReporterType
    • hashCode

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

      public String toString()
      Overrides:
      toString in class MetricsReporterType
    • append

      public StringBuilder append(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      append in interface org.jvnet.jaxb.lang.ToString
      Overrides:
      append in class MetricsReporterType
    • appendFields

      public StringBuilder appendFields(org.jvnet.jaxb.locator.ObjectLocator locator, StringBuilder buffer, org.jvnet.jaxb.lang.ToStringStrategy strategy)
      Specified by:
      appendFields in interface org.jvnet.jaxb.lang.ToString
      Overrides:
      appendFields in class MetricsReporterType