Class CreateSenderIpsInner

java.lang.Object
software.xdev.brevo.model.CreateSenderIpsInner

public class CreateSenderIpsInner extends Object
CreateSenderIpsInner
  • Field Details

  • Constructor Details

    • CreateSenderIpsInner

      public CreateSenderIpsInner()
  • Method Details

    • ip

      public CreateSenderIpsInner ip(@Nonnull String ip)
    • getIp

      @Nonnull public String getIp()
      Dedicated IP available in your account
      Returns:
      ip
    • setIp

      public void setIp(@Nonnull String ip)
    • domain

      public CreateSenderIpsInner domain(@Nonnull String domain)
    • getDomain

      @Nonnull public String getDomain()
      Domain of the IP
      Returns:
      domain
    • setDomain

      public void setDomain(@Nonnull String domain)
    • weight

      public CreateSenderIpsInner weight(@Nullable Long weight)
    • getWeight

      @Nullable public Long getWeight()
      Weight to apply to the IP. Sum of all IP weights must be 100. Should be passed for either ALL or NONE of the IPs. If it's not passed, the sending will be equally balanced on all IPs. minimum: 1 maximum: 100
      Returns:
      weight
    • setWeight

      public void setWeight(@Nullable Long weight)
    • 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
    • toUrlQueryString

      public String toUrlQueryString()
      Convert the instance into URL query string.
      Returns:
      URL query string
    • toUrlQueryString

      public String toUrlQueryString(String prefix)
      Convert the instance into URL query string.
      Parameters:
      prefix - prefix of the query string
      Returns:
      URL query string