Class IpTag


  • public final class IpTag
    extends Object
    Contains the IpTag associated with the object.
    • Constructor Detail

      • IpTag

        public IpTag()
    • Method Detail

      • ipTagType

        public String ipTagType()
        Get the ipTagType property: The IP tag type. Example: FirstPartyUsage.
        Returns:
        the ipTagType value.
      • withIpTagType

        public IpTag withIpTagType​(String ipTagType)
        Set the ipTagType property: The IP tag type. Example: FirstPartyUsage.
        Parameters:
        ipTagType - the ipTagType value to set.
        Returns:
        the IpTag object itself.
      • tag

        public String tag()
        Get the tag property: The value of the IP tag associated with the public IP. Example: SQL.
        Returns:
        the tag value.
      • withTag

        public IpTag withTag​(String tag)
        Set the tag property: The value of the IP tag associated with the public IP. Example: SQL.
        Parameters:
        tag - the tag value to set.
        Returns:
        the IpTag object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.