Package com.softlayer.api.service
Class Brand
java.lang.Object
com.softlayer.api.Type
com.softlayer.api.service.Entity
com.softlayer.api.service.Brand
@ApiType("SoftLayer_Brand") public class Brand extends Entity
The SoftLayer_Brand data type contains brand information relating to the single SoftLayer customer account.
IBM Cloud Infrastructure customers are unable to change their brand information in the portal or the API.
IBM Cloud Infrastructure customers are unable to change their brand information in the portal or the API.
- See Also:
- SoftLayer_Brand
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Brand.Mask
static interface
Brand.Service
Every IBM Cloud Infrastructure customer account is associated to a brand.static interface
Brand.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected Account
account
protected Boolean
allowAccountCreationFlag
This flag indicates if creation of accounts is allowed.protected Long
allOwnedAccountCount
A count of all accounts owned by the brand.protected List<Account>
allOwnedAccounts
All accounts owned by the brand.protected Partner
businessPartner
Business Partner details for the brand.protected Boolean
businessPartnerFlag
Flag indicating if the brand is a business partner.protected Catalog
catalog
The Product Catalog for the Brandprotected Long
catalogId
ID of the Catalog used by this Brandprotected boolean
catalogIdSpecified
protected Long
contactCount
A count of the contacts for the brand.protected List<Contact>
contacts
The contacts for the brand.protected Long
customerCountryLocationRestrictionCount
A count of this references relationship between brands, locations and countries associated with a user's account that are ineligible when ordering products.protected List<CustomerCountry>
customerCountryLocationRestrictions
This references relationship between brands, locations and countries associated with a user's account that are ineligible when ordering products.protected Brand
distributor
protected Boolean
distributorChildFlag
protected String
distributorFlag
protected List<Hardware>
hardware
An account's associated hardware objects.protected Long
hardwareCount
A count of an account's associated hardware objects.protected Boolean
hasAgentAdvancedSupportFlag
protected Boolean
hasAgentSupportFlag
protected Long
id
protected boolean
idSpecified
protected String
keyName
The brand key name.protected boolean
keyNameSpecified
protected String
longName
The brand long name.protected boolean
longNameSpecified
protected String
name
The brand name.protected boolean
nameSpecified
protected Long
openTicketCount
A count ofprotected List<Ticket>
openTickets
protected Long
ownedAccountCount
A count of active accounts owned by the brand.protected List<Account>
ownedAccounts
Active accounts owned by the brand.protected Level
securityLevel
protected Long
ticketCount
A count ofprotected Long
ticketGroupCount
A count ofprotected List<Group>
ticketGroups
protected List<Ticket>
tickets
protected Long
userCount
A count ofprotected List<Customer>
users
protected Long
virtualGuestCount
A count of an account's associated virtual guest objects.protected List<Guest>
virtualGuests
An account's associated virtual guest objects.Fields inherited from class com.softlayer.api.Type
unknownProperties
-
Constructor Summary
Constructors Constructor Description Brand()
-
Method Summary
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
Field Details
-
account
-
allOwnedAccounts
All accounts owned by the brand. -
allowAccountCreationFlag
This flag indicates if creation of accounts is allowed. -
businessPartner
Business Partner details for the brand. Country Enterprise Code, Channel, Segment, Reseller Level. -
businessPartnerFlag
Flag indicating if the brand is a business partner. -
catalog
The Product Catalog for the Brand -
contacts
The contacts for the brand. -
customerCountryLocationRestrictions
This references relationship between brands, locations and countries associated with a user's account that are ineligible when ordering products. For example, the India datacenter may not be available on this brand for customers that live in Great Britain. -
distributor
-
distributorChildFlag
-
distributorFlag
-
hardware
An account's associated hardware objects. -
hasAgentAdvancedSupportFlag
-
hasAgentSupportFlag
-
openTickets
-
ownedAccounts
Active accounts owned by the brand. -
securityLevel
-
ticketGroups
-
tickets
-
users
-
virtualGuests
An account's associated virtual guest objects. -
catalogId
ID of the Catalog used by this Brand -
catalogIdSpecified
protected boolean catalogIdSpecified -
id
-
idSpecified
protected boolean idSpecified -
keyName
The brand key name. -
keyNameSpecified
protected boolean keyNameSpecified -
longName
The brand long name. -
longNameSpecified
protected boolean longNameSpecified -
name
The brand name. -
nameSpecified
protected boolean nameSpecified -
allOwnedAccountCount
A count of all accounts owned by the brand. -
contactCount
A count of the contacts for the brand. -
customerCountryLocationRestrictionCount
A count of this references relationship between brands, locations and countries associated with a user's account that are ineligible when ordering products. For example, the India datacenter may not be available on this brand for customers that live in Great Britain. -
hardwareCount
A count of an account's associated hardware objects. -
openTicketCount
A count of -
ownedAccountCount
A count of active accounts owned by the brand. -
ticketCount
A count of -
ticketGroupCount
A count of -
userCount
A count of -
virtualGuestCount
A count of an account's associated virtual guest objects.
-
-
Constructor Details
-
Brand
public Brand()
-
-
Method Details
-
getAccount
-
setAccount
-
getAllOwnedAccounts
-
getAllowAccountCreationFlag
-
setAllowAccountCreationFlag
-
getBusinessPartner
-
setBusinessPartner
-
getBusinessPartnerFlag
-
setBusinessPartnerFlag
-
getCatalog
-
setCatalog
-
getContacts
-
getCustomerCountryLocationRestrictions
-
getDistributor
-
setDistributor
-
getDistributorChildFlag
-
setDistributorChildFlag
-
getDistributorFlag
-
setDistributorFlag
-
getHardware
-
getHasAgentAdvancedSupportFlag
-
setHasAgentAdvancedSupportFlag
-
getHasAgentSupportFlag
-
setHasAgentSupportFlag
-
getOpenTickets
-
getOwnedAccounts
-
getSecurityLevel
-
setSecurityLevel
-
getTicketGroups
-
getTickets
-
getUsers
-
getVirtualGuests
-
getCatalogId
-
setCatalogId
-
isCatalogIdSpecified
public boolean isCatalogIdSpecified() -
unsetCatalogId
public void unsetCatalogId() -
getId
-
setId
-
isIdSpecified
public boolean isIdSpecified() -
unsetId
public void unsetId() -
getKeyName
-
setKeyName
-
isKeyNameSpecified
public boolean isKeyNameSpecified() -
unsetKeyName
public void unsetKeyName() -
getLongName
-
setLongName
-
isLongNameSpecified
public boolean isLongNameSpecified() -
unsetLongName
public void unsetLongName() -
getName
-
setName
-
isNameSpecified
public boolean isNameSpecified() -
unsetName
public void unsetName() -
getAllOwnedAccountCount
-
setAllOwnedAccountCount
-
getContactCount
-
setContactCount
-
getCustomerCountryLocationRestrictionCount
-
setCustomerCountryLocationRestrictionCount
public void setCustomerCountryLocationRestrictionCount(Long customerCountryLocationRestrictionCount) -
getHardwareCount
-
setHardwareCount
-
getOpenTicketCount
-
setOpenTicketCount
-
getOwnedAccountCount
-
setOwnedAccountCount
-
getTicketCount
-
setTicketCount
-
getTicketGroupCount
-
setTicketGroupCount
-
getUserCount
-
setUserCount
-
getVirtualGuestCount
-
setVirtualGuestCount
-
asService
-
service
-
service
-