io.dekorate.helm.config.Maintainer Maven / Gradle / Ivy
package io.dekorate.helm.config;
import java.lang.Object;
import java.lang.String;
import io.sundr.builder.annotations.Buildable;
/**
* Generated
*/
@Buildable(builderPackage = "io.fabric8.kubernetes.api.builder")
public class Maintainer{
public Maintainer() {
}
public Maintainer(String name,String email,String url) {
this.name = name;
this.email = email;
this.url = url;
}
private String name;
private String email;
private String url;
public String getName() {
return this.name;
}
public String getEmail() {
return this.email;
}
public String getUrl() {
return this.url;
}
public static MaintainerBuilder newBuilder() {
return new MaintainerBuilder();
}
public static MaintainerBuilder newBuilderFromDefaults() {
return new MaintainerBuilder();
}
public boolean equals(Object o) {
if (this == o) return true;
if (o == null || getClass() != o.getClass()) return false;
Maintainer that = (Maintainer) o;
if (name != null ? !name.equals(that.name) :that.name != null) return false;
if (email != null ? !email.equals(that.email) :that.email != null) return false;
if (url != null ? !url.equals(that.url) :that.url != null) return false;
return true;
}
public int hashCode() {
return java.util.Objects.hash(name, email, url, super.hashCode());
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy