/** * */ package com.intuit.tank.http; import java.io.Serializable; /** * @author denisa * */ public class TankCookie implements Serializable { private static final long serialVersionUID = 1L; private String domain; private String name; private String value; private String path; public static final Builder builder() { return new Builder(); } /** * @return the domain */ public String getDomain() { return domain; } /** * @return the name */ public String getName() { return name; } /** * @return the value */ public String getValue() { return value; } /** * @return the path */ public String getPath() { return path; } public static final class Builder { private TankCookie instance; private Builder() { this.instance = new TankCookie(); } public TankCookie build() { return instance; } public Builder withDomain(String aValue) { instance.domain = aValue; return this; } public Builder withName(String aValue) { instance.name = aValue; return this; } public Builder withPath(String aValue) { instance.path = aValue; return this; } public Builder withValue(String aValue) { instance.value = aValue; return this; } } }