com.spotinst.sdkjava.model.api.oceanCD.ApiVerificationProviderNewRelic Maven / Gradle / Ivy
package com.spotinst.sdkjava.model.api.oceanCD;
import com.fasterxml.jackson.annotation.JsonFilter;
import com.fasterxml.jackson.annotation.JsonIgnore;
import com.fasterxml.jackson.annotation.JsonIgnoreProperties;
import com.fasterxml.jackson.annotation.JsonInclude;
import com.spotinst.sdkjava.client.rest.IPartialUpdateEntity;
import java.util.HashSet;
import java.util.Set;
@JsonIgnoreProperties(ignoreUnknown = true)
@JsonInclude(JsonInclude.Include.NON_NULL)
@JsonFilter("PartialUpdateEntityFilter")
public class ApiVerificationProviderNewRelic implements IPartialUpdateEntity {
@JsonIgnore
private Set isSet;
private String personalApiKey;
private String accountId;
private String region;
private String baseUrlRest;
private String baseUrlNerdGraph;
public ApiVerificationProviderNewRelic() {
isSet = new HashSet<>();
}
public Set getIsSet() {
return isSet;
}
public void setIsSet(Set isSet) {
this.isSet = isSet;
}
public String getPersonalApiKey() {
return personalApiKey;
}
public void setPersonalApiKey(String personalApiKey) {
isSet.add("personalApiKey");
this.personalApiKey = personalApiKey;
}
public String getAccountId() {
return accountId;
}
public void setAccountId(String accountId) {
isSet.add("accountId");
this.accountId = accountId;
}
public String getRegion() {
return region;
}
public void setRegion(String region) {
isSet.add("region");
this.region = region;
}
public String getBaseUrlRest() {
return baseUrlRest;
}
public void setBaseUrlRest(String baseUrlRest) {
isSet.add("baseUrlRest");
this.baseUrlRest = baseUrlRest;
}
public String getBaseUrlNerdGraph() {
return baseUrlNerdGraph;
}
public void setBaseUrlNerdGraph(String baseUrlNerdGraph) {
isSet.add("baseUrlNerdGraph");
this.baseUrlNerdGraph = baseUrlNerdGraph;
}
@JsonIgnore
public boolean isPersonalApiKeySet() {
return isSet.contains("personalApiKey");
}
@JsonIgnore
public boolean isAccountIdSet() {
return isSet.contains("accountId");
}
@JsonIgnore
public boolean isRegionSet() {
return isSet.contains("region");
}
@JsonIgnore
public boolean isBaseUrlRestSet() {
return isSet.contains("baseUrlRest");
}
@JsonIgnore
public boolean isBaseUrlNerdGraphSet() {
return isSet.contains("baseUrlNerdGraph");
}
}