Class AnnouncementLightweightNonAuthenticatedEntity
java.lang.Object
travel.wink.sdk.inventory.model.AnnouncementLightweightNonAuthenticatedEntity
@Generated(value="org.openapitools.codegen.languages.JavaClientCodegen",
date="2025-06-26T20:20:31.141212618+07:00[Asia/Bangkok]",
comments="Generator version: 7.13.0")
public class AnnouncementLightweightNonAuthenticatedEntity
extends Object
AnnouncementLightweightNonAuthenticatedEntity
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddDescriptionsItem(SimpleDescriptionNonAuthenticatedEntity descriptionsItem) descriptions(List<@Valid SimpleDescriptionNonAuthenticatedEntity> descriptions) boolean@NotNull @Valid @Size(min=1,max=2147483647) List<@Valid SimpleDescriptionNonAuthenticatedEntity> Get descriptions@Valid LocalDateEnd date for when announcement is no longer validWhen enabled, the property wants this announcement always to be displayedWhen enabled, the property does not want the title to be displayed@Valid LocalDateStart date for when announcement is validinthashCode()voidsetDescriptions(List<@Valid SimpleDescriptionNonAuthenticatedEntity> descriptions) voidsetEndDate(LocalDate endDate) voidsetShowAlways(Boolean showAlways) voidsetShowTitle(Boolean showTitle) voidsetStartDate(LocalDate startDate) showAlways(Boolean showAlways) toString()
-
Field Details
-
JSON_PROPERTY_START_DATE
- See Also:
-
JSON_PROPERTY_END_DATE
- See Also:
-
JSON_PROPERTY_DESCRIPTIONS
- See Also:
-
JSON_PROPERTY_SHOW_TITLE
- See Also:
-
JSON_PROPERTY_SHOW_ALWAYS
- See Also:
-
-
Constructor Details
-
AnnouncementLightweightNonAuthenticatedEntity
public AnnouncementLightweightNonAuthenticatedEntity()
-
-
Method Details
-
startDate
-
getStartDate
Start date for when announcement is valid- Returns:
- startDate
-
setStartDate
-
endDate
-
getEndDate
End date for when announcement is no longer valid- Returns:
- endDate
-
setEndDate
-
descriptions
public AnnouncementLightweightNonAuthenticatedEntity descriptions(@Nonnull List<@Valid SimpleDescriptionNonAuthenticatedEntity> descriptions) -
addDescriptionsItem
public AnnouncementLightweightNonAuthenticatedEntity addDescriptionsItem(SimpleDescriptionNonAuthenticatedEntity descriptionsItem) -
getDescriptions
@Nonnull @NotNull @Valid @Size(min=1, max=2147483647) public @NotNull @Valid @Size(min=1,max=2147483647) List<@Valid SimpleDescriptionNonAuthenticatedEntity> getDescriptions()Get descriptions- Returns:
- descriptions
-
setDescriptions
public void setDescriptions(@Nonnull List<@Valid SimpleDescriptionNonAuthenticatedEntity> descriptions) -
showTitle
-
getShowTitle
When enabled, the property does not want the title to be displayed- Returns:
- showTitle
-
setShowTitle
-
showAlways
-
getShowAlways
When enabled, the property wants this announcement always to be displayed- Returns:
- showAlways
-
setShowAlways
-
equals
-
hashCode
-
toString
-