Builder(Device source) { this.pathOnHost = source.pathOnHost(); this.pathInContainer = source.pathInContainer(); this.cgroupPermissions = source.cgroupPermissions(); } @Override
@JsonCreator static Device create( @JsonProperty("PathOnHost") final String pathOnHost, @JsonProperty("PathInContainer") final String pathInContainer, @JsonProperty("CgroupPermissions") final String cgroupPermissions) { return builder() .pathOnHost(pathOnHost) .pathInContainer(pathInContainer) .cgroupPermissions(cgroupPermissions) .build(); } }
@JsonCreator static Device create( @JsonProperty("PathOnHost") final String pathOnHost, @JsonProperty("PathInContainer") final String pathInContainer, @JsonProperty("CgroupPermissions") final String cgroupPermissions) { return builder() .pathOnHost(pathOnHost) .pathInContainer(pathInContainer) .cgroupPermissions(cgroupPermissions) .build(); } }
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof Device) { Device that = (Device) o; return ((this.pathOnHost == null) ? (that.pathOnHost() == null) : this.pathOnHost.equals(that.pathOnHost())) && ((this.pathInContainer == null) ? (that.pathInContainer() == null) : this.pathInContainer.equals(that.pathInContainer())) && ((this.cgroupPermissions == null) ? (that.cgroupPermissions() == null) : this.cgroupPermissions.equals(that.cgroupPermissions())); } return false; }
Builder(Device source) { this.pathOnHost = source.pathOnHost(); this.pathInContainer = source.pathInContainer(); this.cgroupPermissions = source.cgroupPermissions(); } @Override
@Override public boolean equals(Object o) { if (o == this) { return true; } if (o instanceof Device) { Device that = (Device) o; return ((this.pathOnHost == null) ? (that.pathOnHost() == null) : this.pathOnHost.equals(that.pathOnHost())) && ((this.pathInContainer == null) ? (that.pathInContainer() == null) : this.pathInContainer.equals(that.pathInContainer())) && ((this.cgroupPermissions == null) ? (that.cgroupPermissions() == null) : this.cgroupPermissions.equals(that.cgroupPermissions())); } return false; }