All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.aliyun.sdk.service.ens20171110.models.DescribeResourceTimelineResponseBody Maven / Gradle / Ivy

// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.ens20171110.models;

import com.aliyun.sdk.gateway.pop.*;
import darabonba.core.*;
import darabonba.core.async.*;
import darabonba.core.sync.*;
import darabonba.core.client.*;
import darabonba.core.RequestModel;
import darabonba.core.TeaModel;
import com.aliyun.sdk.gateway.pop.models.*;

/**
 * 
 * {@link DescribeResourceTimelineResponseBody} extends {@link TeaModel}
 *
 * 

DescribeResourceTimelineResponseBody

*/ public class DescribeResourceTimelineResponseBody extends TeaModel { @com.aliyun.core.annotation.NameInMap("AvailableEvents") private java.util.List availableEvents; @com.aliyun.core.annotation.NameInMap("BizEvents") private java.util.List bizEvents; @com.aliyun.core.annotation.NameInMap("Desc") private String desc; @com.aliyun.core.annotation.NameInMap("InventoryEvents") private java.util.List inventoryEvents; @com.aliyun.core.annotation.NameInMap("Msg") private String msg; @com.aliyun.core.annotation.NameInMap("RequestId") private String requestId; @com.aliyun.core.annotation.NameInMap("ReserveEvents") private java.util.List reserveEvents; private DescribeResourceTimelineResponseBody(Builder builder) { this.availableEvents = builder.availableEvents; this.bizEvents = builder.bizEvents; this.desc = builder.desc; this.inventoryEvents = builder.inventoryEvents; this.msg = builder.msg; this.requestId = builder.requestId; this.reserveEvents = builder.reserveEvents; } public static Builder builder() { return new Builder(); } public static DescribeResourceTimelineResponseBody create() { return builder().build(); } /** * @return availableEvents */ public java.util.List getAvailableEvents() { return this.availableEvents; } /** * @return bizEvents */ public java.util.List getBizEvents() { return this.bizEvents; } /** * @return desc */ public String getDesc() { return this.desc; } /** * @return inventoryEvents */ public java.util.List getInventoryEvents() { return this.inventoryEvents; } /** * @return msg */ public String getMsg() { return this.msg; } /** * @return requestId */ public String getRequestId() { return this.requestId; } /** * @return reserveEvents */ public java.util.List getReserveEvents() { return this.reserveEvents; } public static final class Builder { private java.util.List availableEvents; private java.util.List bizEvents; private String desc; private java.util.List inventoryEvents; private String msg; private String requestId; private java.util.List reserveEvents; /** * AvailableEvents. */ public Builder availableEvents(java.util.List availableEvents) { this.availableEvents = availableEvents; return this; } /** * BizEvents. */ public Builder bizEvents(java.util.List bizEvents) { this.bizEvents = bizEvents; return this; } /** * Desc. */ public Builder desc(String desc) { this.desc = desc; return this; } /** * InventoryEvents. */ public Builder inventoryEvents(java.util.List inventoryEvents) { this.inventoryEvents = inventoryEvents; return this; } /** * Msg. */ public Builder msg(String msg) { this.msg = msg; return this; } /** * RequestId. */ public Builder requestId(String requestId) { this.requestId = requestId; return this; } /** * ReserveEvents. */ public Builder reserveEvents(java.util.List reserveEvents) { this.reserveEvents = reserveEvents; return this; } public DescribeResourceTimelineResponseBody build() { return new DescribeResourceTimelineResponseBody(this); } } /** * * {@link DescribeResourceTimelineResponseBody} extends {@link TeaModel} * *

DescribeResourceTimelineResponseBody

*/ public static class AvailableEvents extends TeaModel { @com.aliyun.core.annotation.NameInMap("Name") private String name; @com.aliyun.core.annotation.NameInMap("OccurrenceTime") private String occurrenceTime; @com.aliyun.core.annotation.NameInMap("Reason") private String reason; @com.aliyun.core.annotation.NameInMap("Type") private String type; private AvailableEvents(Builder builder) { this.name = builder.name; this.occurrenceTime = builder.occurrenceTime; this.reason = builder.reason; this.type = builder.type; } public static Builder builder() { return new Builder(); } public static AvailableEvents create() { return builder().build(); } /** * @return name */ public String getName() { return this.name; } /** * @return occurrenceTime */ public String getOccurrenceTime() { return this.occurrenceTime; } /** * @return reason */ public String getReason() { return this.reason; } /** * @return type */ public String getType() { return this.type; } public static final class Builder { private String name; private String occurrenceTime; private String reason; private String type; /** * Name. */ public Builder name(String name) { this.name = name; return this; } /** * OccurrenceTime. */ public Builder occurrenceTime(String occurrenceTime) { this.occurrenceTime = occurrenceTime; return this; } /** * Reason. */ public Builder reason(String reason) { this.reason = reason; return this; } /** * Type. */ public Builder type(String type) { this.type = type; return this; } public AvailableEvents build() { return new AvailableEvents(this); } } } /** * * {@link DescribeResourceTimelineResponseBody} extends {@link TeaModel} * *

DescribeResourceTimelineResponseBody

*/ public static class BizEvents extends TeaModel { @com.aliyun.core.annotation.NameInMap("Name") private String name; @com.aliyun.core.annotation.NameInMap("OccurrenceTime") private String occurrenceTime; @com.aliyun.core.annotation.NameInMap("Reason") private String reason; @com.aliyun.core.annotation.NameInMap("Type") private String type; private BizEvents(Builder builder) { this.name = builder.name; this.occurrenceTime = builder.occurrenceTime; this.reason = builder.reason; this.type = builder.type; } public static Builder builder() { return new Builder(); } public static BizEvents create() { return builder().build(); } /** * @return name */ public String getName() { return this.name; } /** * @return occurrenceTime */ public String getOccurrenceTime() { return this.occurrenceTime; } /** * @return reason */ public String getReason() { return this.reason; } /** * @return type */ public String getType() { return this.type; } public static final class Builder { private String name; private String occurrenceTime; private String reason; private String type; /** * Name. */ public Builder name(String name) { this.name = name; return this; } /** * OccurrenceTime. */ public Builder occurrenceTime(String occurrenceTime) { this.occurrenceTime = occurrenceTime; return this; } /** * Reason. */ public Builder reason(String reason) { this.reason = reason; return this; } /** * Type. */ public Builder type(String type) { this.type = type; return this; } public BizEvents build() { return new BizEvents(this); } } } /** * * {@link DescribeResourceTimelineResponseBody} extends {@link TeaModel} * *

DescribeResourceTimelineResponseBody

*/ public static class InventoryEvents extends TeaModel { @com.aliyun.core.annotation.NameInMap("Name") private String name; @com.aliyun.core.annotation.NameInMap("OccurrenceTime") private String occurrenceTime; @com.aliyun.core.annotation.NameInMap("Reason") private String reason; @com.aliyun.core.annotation.NameInMap("Type") private String type; private InventoryEvents(Builder builder) { this.name = builder.name; this.occurrenceTime = builder.occurrenceTime; this.reason = builder.reason; this.type = builder.type; } public static Builder builder() { return new Builder(); } public static InventoryEvents create() { return builder().build(); } /** * @return name */ public String getName() { return this.name; } /** * @return occurrenceTime */ public String getOccurrenceTime() { return this.occurrenceTime; } /** * @return reason */ public String getReason() { return this.reason; } /** * @return type */ public String getType() { return this.type; } public static final class Builder { private String name; private String occurrenceTime; private String reason; private String type; /** * Name. */ public Builder name(String name) { this.name = name; return this; } /** * OccurrenceTime. */ public Builder occurrenceTime(String occurrenceTime) { this.occurrenceTime = occurrenceTime; return this; } /** * Reason. */ public Builder reason(String reason) { this.reason = reason; return this; } /** * Type. */ public Builder type(String type) { this.type = type; return this; } public InventoryEvents build() { return new InventoryEvents(this); } } } /** * * {@link DescribeResourceTimelineResponseBody} extends {@link TeaModel} * *

DescribeResourceTimelineResponseBody

*/ public static class ReserveEvents extends TeaModel { @com.aliyun.core.annotation.NameInMap("Name") private String name; @com.aliyun.core.annotation.NameInMap("OccurrenceTime") private String occurrenceTime; @com.aliyun.core.annotation.NameInMap("Reason") private String reason; @com.aliyun.core.annotation.NameInMap("Type") private String type; private ReserveEvents(Builder builder) { this.name = builder.name; this.occurrenceTime = builder.occurrenceTime; this.reason = builder.reason; this.type = builder.type; } public static Builder builder() { return new Builder(); } public static ReserveEvents create() { return builder().build(); } /** * @return name */ public String getName() { return this.name; } /** * @return occurrenceTime */ public String getOccurrenceTime() { return this.occurrenceTime; } /** * @return reason */ public String getReason() { return this.reason; } /** * @return type */ public String getType() { return this.type; } public static final class Builder { private String name; private String occurrenceTime; private String reason; private String type; /** * Name. */ public Builder name(String name) { this.name = name; return this; } /** * OccurrenceTime. */ public Builder occurrenceTime(String occurrenceTime) { this.occurrenceTime = occurrenceTime; return this; } /** * Reason. */ public Builder reason(String reason) { this.reason = reason; return this; } /** * Type. */ public Builder type(String type) { this.type = type; return this; } public ReserveEvents build() { return new ReserveEvents(this); } } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy