com.softlayer.api.service.container.catalyst.ManualEnrollmentRequest Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of softlayer-api-client Show documentation
Show all versions of softlayer-api-client Show documentation
API client for accessing the SoftLayer API
package com.softlayer.api.service.container.catalyst;
import com.softlayer.api.annotation.ApiProperty;
import com.softlayer.api.annotation.ApiType;
import com.softlayer.api.service.Entity;
/**
* Contains user information used to request a manual Catalyst enrollment.
*
* @see SoftLayer_Container_Catalyst_ManualEnrollmentRequest
*/
@ApiType("SoftLayer_Container_Catalyst_ManualEnrollmentRequest")
public class ManualEnrollmentRequest extends Entity {
/**
* Applicant's email address
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String customerEmail;
public String getCustomerEmail() {
return customerEmail;
}
public void setCustomerEmail(String customerEmail) {
customerEmailSpecified = true;
this.customerEmail = customerEmail;
}
protected boolean customerEmailSpecified;
public boolean isCustomerEmailSpecified() {
return customerEmailSpecified;
}
public void unsetCustomerEmail() {
customerEmail = null;
customerEmailSpecified = false;
}
/**
* Applicant's first and last name
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String customerName;
public String getCustomerName() {
return customerName;
}
public void setCustomerName(String customerName) {
customerNameSpecified = true;
this.customerName = customerName;
}
protected boolean customerNameSpecified;
public boolean isCustomerNameSpecified() {
return customerNameSpecified;
}
public void unsetCustomerName() {
customerName = null;
customerNameSpecified = false;
}
/**
* Name of applicant's startup company
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String startupName;
public String getStartupName() {
return startupName;
}
public void setStartupName(String startupName) {
startupNameSpecified = true;
this.startupName = startupName;
}
protected boolean startupNameSpecified;
public boolean isStartupNameSpecified() {
return startupNameSpecified;
}
public void unsetStartupName() {
startupName = null;
startupNameSpecified = false;
}
/**
* Flag indicating whether (true) or not (false) and applicant is
*/
@ApiProperty(canBeNullOrNotSet = true)
protected Boolean ventureAffiliationFlag;
public Boolean getVentureAffiliationFlag() {
return ventureAffiliationFlag;
}
public void setVentureAffiliationFlag(Boolean ventureAffiliationFlag) {
ventureAffiliationFlagSpecified = true;
this.ventureAffiliationFlag = ventureAffiliationFlag;
}
protected boolean ventureAffiliationFlagSpecified;
public boolean isVentureAffiliationFlagSpecified() {
return ventureAffiliationFlagSpecified;
}
public void unsetVentureAffiliationFlag() {
ventureAffiliationFlag = null;
ventureAffiliationFlagSpecified = false;
}
/**
* Name of the venture capital fund, if any, applicant is affiliated with
*/
@ApiProperty(canBeNullOrNotSet = true)
protected String ventureFundName;
public String getVentureFundName() {
return ventureFundName;
}
public void setVentureFundName(String ventureFundName) {
ventureFundNameSpecified = true;
this.ventureFundName = ventureFundName;
}
protected boolean ventureFundNameSpecified;
public boolean isVentureFundNameSpecified() {
return ventureFundNameSpecified;
}
public void unsetVentureFundName() {
ventureFundName = null;
ventureFundNameSpecified = false;
}
public static class Mask extends com.softlayer.api.service.Entity.Mask {
public Mask customerEmail() {
withLocalProperty("customerEmail");
return this;
}
public Mask customerName() {
withLocalProperty("customerName");
return this;
}
public Mask startupName() {
withLocalProperty("startupName");
return this;
}
public Mask ventureAffiliationFlag() {
withLocalProperty("ventureAffiliationFlag");
return this;
}
public Mask ventureFundName() {
withLocalProperty("ventureFundName");
return this;
}
}
}