Class Release
- java.lang.Object
-
- com.softlayer.api.Type
-
- com.softlayer.api.service.Entity
-
- com.softlayer.api.service.auxiliary.press.Release
-
@ApiType("SoftLayer_Auxiliary_Press_Release") public class Release extends Entity
The SoftLayer_Auxiliary_Press_Release service is associated with all actions pertaining to the press release management tool. It can be used to obtain a single press release, all press releases, press releases for a given year and highlighted press releases.- See Also:
- SoftLayer_Auxiliary_Press_Release
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static class
Release.Mask
static interface
Release.Service
The SoftLayer_Auxiliary_Press_Release service is associated with all actions pertaining to the press release management tool.static interface
Release.ServiceAsync
-
Field Summary
Fields Modifier and Type Field Description protected List<Release>
about
protected Long
aboutCount
A count ofprotected Long
contactCount
A count ofprotected List<Release>
contacts
protected Long
id
A press release's internal identifier.protected boolean
idSpecified
protected Long
mediaPartnerCount
A count ofprotected List<Release>
mediaPartners
protected Content
pressReleaseContent
protected GregorianCalendar
publishDate
The data a press release was published.protected boolean
publishDateSpecified
protected String
releaseLocation
A press release's location.protected boolean
releaseLocationSpecified
protected String
subTitle
A press release's sub-title.protected boolean
subTitleSpecified
protected String
title
A press release's title.protected boolean
titleSpecified
protected Boolean
websiteHighlightFlag
Whether or not a press release is highlighted on the SoftLayer Website.protected boolean
websiteHighlightFlagSpecified
-
Fields inherited from class com.softlayer.api.Type
unknownProperties
-
-
Constructor Summary
Constructors Constructor Description Release()
-
Method Summary
-
Methods inherited from class com.softlayer.api.Type
getUnknownProperties, setUnknownProperties
-
-
-
-
Field Detail
-
about
@ApiProperty protected List<Release> about
-
contacts
@ApiProperty protected List<Release> contacts
-
mediaPartners
@ApiProperty protected List<Release> mediaPartners
-
pressReleaseContent
@ApiProperty protected Content pressReleaseContent
-
id
@ApiProperty(canBeNullOrNotSet=true) protected Long id
A press release's internal identifier.
-
idSpecified
protected boolean idSpecified
-
publishDate
@ApiProperty(canBeNullOrNotSet=true) protected GregorianCalendar publishDate
The data a press release was published.
-
publishDateSpecified
protected boolean publishDateSpecified
-
releaseLocation
@ApiProperty(canBeNullOrNotSet=true) protected String releaseLocation
A press release's location.
-
releaseLocationSpecified
protected boolean releaseLocationSpecified
-
subTitle
@ApiProperty(canBeNullOrNotSet=true) protected String subTitle
A press release's sub-title.
-
subTitleSpecified
protected boolean subTitleSpecified
-
title
@ApiProperty(canBeNullOrNotSet=true) protected String title
A press release's title.
-
titleSpecified
protected boolean titleSpecified
-
websiteHighlightFlag
@ApiProperty(canBeNullOrNotSet=true) protected Boolean websiteHighlightFlag
Whether or not a press release is highlighted on the SoftLayer Website.
-
websiteHighlightFlagSpecified
protected boolean websiteHighlightFlagSpecified
-
aboutCount
@ApiProperty protected Long aboutCount
A count of
-
contactCount
@ApiProperty protected Long contactCount
A count of
-
mediaPartnerCount
@ApiProperty protected Long mediaPartnerCount
A count of
-
-
Method Detail
-
getPressReleaseContent
public Content getPressReleaseContent()
-
setPressReleaseContent
public void setPressReleaseContent(Content pressReleaseContent)
-
getId
public Long getId()
-
setId
public void setId(Long id)
-
isIdSpecified
public boolean isIdSpecified()
-
unsetId
public void unsetId()
-
getPublishDate
public GregorianCalendar getPublishDate()
-
setPublishDate
public void setPublishDate(GregorianCalendar publishDate)
-
isPublishDateSpecified
public boolean isPublishDateSpecified()
-
unsetPublishDate
public void unsetPublishDate()
-
getReleaseLocation
public String getReleaseLocation()
-
setReleaseLocation
public void setReleaseLocation(String releaseLocation)
-
isReleaseLocationSpecified
public boolean isReleaseLocationSpecified()
-
unsetReleaseLocation
public void unsetReleaseLocation()
-
getSubTitle
public String getSubTitle()
-
setSubTitle
public void setSubTitle(String subTitle)
-
isSubTitleSpecified
public boolean isSubTitleSpecified()
-
unsetSubTitle
public void unsetSubTitle()
-
getTitle
public String getTitle()
-
setTitle
public void setTitle(String title)
-
isTitleSpecified
public boolean isTitleSpecified()
-
unsetTitle
public void unsetTitle()
-
getWebsiteHighlightFlag
public Boolean getWebsiteHighlightFlag()
-
setWebsiteHighlightFlag
public void setWebsiteHighlightFlag(Boolean websiteHighlightFlag)
-
isWebsiteHighlightFlagSpecified
public boolean isWebsiteHighlightFlagSpecified()
-
unsetWebsiteHighlightFlag
public void unsetWebsiteHighlightFlag()
-
getAboutCount
public Long getAboutCount()
-
setAboutCount
public void setAboutCount(Long aboutCount)
-
getContactCount
public Long getContactCount()
-
setContactCount
public void setContactCount(Long contactCount)
-
getMediaPartnerCount
public Long getMediaPartnerCount()
-
setMediaPartnerCount
public void setMediaPartnerCount(Long mediaPartnerCount)
-
asService
public Release.Service asService(ApiClient client)
-
service
public static Release.Service service(ApiClient client)
-
service
public static Release.Service service(ApiClient client, Long id)
-
-