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

com.aliyun.sdk.service.hbase20170115.models.DescribeBackupPolicyResponseBody Maven / Gradle / Ivy

The newest version!
// This file is auto-generated, don't edit it. Thanks.
package com.aliyun.sdk.service.hbase20170115.models;

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

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

DescribeBackupPolicyResponseBody

*/ public class DescribeBackupPolicyResponseBody extends TeaModel { @com.aliyun.core.annotation.NameInMap("BackupRetentionPeriod") private String backupRetentionPeriod; @com.aliyun.core.annotation.NameInMap("PreferredBackupEndTimeUTC") private String preferredBackupEndTimeUTC; @com.aliyun.core.annotation.NameInMap("PreferredBackupPeriod") private String preferredBackupPeriod; @com.aliyun.core.annotation.NameInMap("PreferredBackupStartTimeUTC") private String preferredBackupStartTimeUTC; @com.aliyun.core.annotation.NameInMap("PreferredBackupTime") private String preferredBackupTime; @com.aliyun.core.annotation.NameInMap("RequestId") private String requestId; private DescribeBackupPolicyResponseBody(Builder builder) { this.backupRetentionPeriod = builder.backupRetentionPeriod; this.preferredBackupEndTimeUTC = builder.preferredBackupEndTimeUTC; this.preferredBackupPeriod = builder.preferredBackupPeriod; this.preferredBackupStartTimeUTC = builder.preferredBackupStartTimeUTC; this.preferredBackupTime = builder.preferredBackupTime; this.requestId = builder.requestId; } public static Builder builder() { return new Builder(); } public static DescribeBackupPolicyResponseBody create() { return builder().build(); } /** * @return backupRetentionPeriod */ public String getBackupRetentionPeriod() { return this.backupRetentionPeriod; } /** * @return preferredBackupEndTimeUTC */ public String getPreferredBackupEndTimeUTC() { return this.preferredBackupEndTimeUTC; } /** * @return preferredBackupPeriod */ public String getPreferredBackupPeriod() { return this.preferredBackupPeriod; } /** * @return preferredBackupStartTimeUTC */ public String getPreferredBackupStartTimeUTC() { return this.preferredBackupStartTimeUTC; } /** * @return preferredBackupTime */ public String getPreferredBackupTime() { return this.preferredBackupTime; } /** * @return requestId */ public String getRequestId() { return this.requestId; } public static final class Builder { private String backupRetentionPeriod; private String preferredBackupEndTimeUTC; private String preferredBackupPeriod; private String preferredBackupStartTimeUTC; private String preferredBackupTime; private String requestId; /** * BackupRetentionPeriod. */ public Builder backupRetentionPeriod(String backupRetentionPeriod) { this.backupRetentionPeriod = backupRetentionPeriod; return this; } /** * PreferredBackupEndTimeUTC. */ public Builder preferredBackupEndTimeUTC(String preferredBackupEndTimeUTC) { this.preferredBackupEndTimeUTC = preferredBackupEndTimeUTC; return this; } /** * PreferredBackupPeriod. */ public Builder preferredBackupPeriod(String preferredBackupPeriod) { this.preferredBackupPeriod = preferredBackupPeriod; return this; } /** * PreferredBackupStartTimeUTC. */ public Builder preferredBackupStartTimeUTC(String preferredBackupStartTimeUTC) { this.preferredBackupStartTimeUTC = preferredBackupStartTimeUTC; return this; } /** * PreferredBackupTime. */ public Builder preferredBackupTime(String preferredBackupTime) { this.preferredBackupTime = preferredBackupTime; return this; } /** * RequestId. */ public Builder requestId(String requestId) { this.requestId = requestId; return this; } public DescribeBackupPolicyResponseBody build() { return new DescribeBackupPolicyResponseBody(this); } } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy