@Generated(value="https://github.com/DataDog/datadog-api-client-java/blob/master/.generator") public class ScheduleCreateRequestDataAttributesLayersItems extends Object
| Modifier and Type | Field and Description |
|---|---|
static String |
JSON_PROPERTY_EFFECTIVE_DATE |
static String |
JSON_PROPERTY_END_DATE |
static String |
JSON_PROPERTY_INTERVAL |
static String |
JSON_PROPERTY_MEMBERS |
static String |
JSON_PROPERTY_NAME |
static String |
JSON_PROPERTY_RESTRICTIONS |
static String |
JSON_PROPERTY_ROTATION_START |
static String |
JSON_PROPERTY_TIME_ZONE |
boolean |
unparsed |
| Constructor and Description |
|---|
ScheduleCreateRequestDataAttributesLayersItems() |
ScheduleCreateRequestDataAttributesLayersItems(OffsetDateTime effectiveDate,
LayerAttributesInterval interval,
List<ScheduleRequestDataAttributesLayersItemsMembersItems> members,
String name,
OffsetDateTime rotationStart) |
public boolean unparsed
public static final String JSON_PROPERTY_EFFECTIVE_DATE
public static final String JSON_PROPERTY_END_DATE
public static final String JSON_PROPERTY_INTERVAL
public static final String JSON_PROPERTY_MEMBERS
public static final String JSON_PROPERTY_NAME
public static final String JSON_PROPERTY_RESTRICTIONS
public static final String JSON_PROPERTY_ROTATION_START
public static final String JSON_PROPERTY_TIME_ZONE
public ScheduleCreateRequestDataAttributesLayersItems()
public ScheduleCreateRequestDataAttributesLayersItems(OffsetDateTime effectiveDate, LayerAttributesInterval interval, List<ScheduleRequestDataAttributesLayersItemsMembersItems> members, String name, OffsetDateTime rotationStart)
public ScheduleCreateRequestDataAttributesLayersItems effectiveDate(OffsetDateTime effectiveDate)
public OffsetDateTime getEffectiveDate()
public void setEffectiveDate(OffsetDateTime effectiveDate)
public ScheduleCreateRequestDataAttributesLayersItems endDate(OffsetDateTime endDate)
@Nullable public OffsetDateTime getEndDate()
public void setEndDate(OffsetDateTime endDate)
public ScheduleCreateRequestDataAttributesLayersItems interval(LayerAttributesInterval interval)
public LayerAttributesInterval getInterval()
public void setInterval(LayerAttributesInterval interval)
public ScheduleCreateRequestDataAttributesLayersItems members(List<ScheduleRequestDataAttributesLayersItemsMembersItems> members)
public ScheduleCreateRequestDataAttributesLayersItems addMembersItem(ScheduleRequestDataAttributesLayersItemsMembersItems membersItem)
public List<ScheduleRequestDataAttributesLayersItemsMembersItems> getMembers()
public void setMembers(List<ScheduleRequestDataAttributesLayersItemsMembersItems> members)
public ScheduleCreateRequestDataAttributesLayersItems name(String name)
public String getName()
public void setName(String name)
public ScheduleCreateRequestDataAttributesLayersItems restrictions(List<TimeRestriction> restrictions)
public ScheduleCreateRequestDataAttributesLayersItems addRestrictionsItem(TimeRestriction restrictionsItem)
@Nullable public List<TimeRestriction> getRestrictions()
public void setRestrictions(List<TimeRestriction> restrictions)
public ScheduleCreateRequestDataAttributesLayersItems rotationStart(OffsetDateTime rotationStart)
public OffsetDateTime getRotationStart()
public void setRotationStart(OffsetDateTime rotationStart)
public ScheduleCreateRequestDataAttributesLayersItems timeZone(String timeZone)
@Nullable public String getTimeZone()
public void setTimeZone(String timeZone)
public ScheduleCreateRequestDataAttributesLayersItems putAdditionalProperty(String key, Object value)
key - The arbitrary key to setvalue - The associated valuepublic Map<String,Object> getAdditionalProperties()
public Object getAdditionalProperty(String key)
key - The arbitrary key to getpublic boolean equals(Object o)
Copyright © 2026. All rights reserved.