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

com.aliyun.cdn20180510.models.CreateUsageDetailDataExportTaskRequest Maven / Gradle / Ivy

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

import com.aliyun.tea.*;

public class CreateUsageDetailDataExportTaskRequest extends TeaModel {
    /**
     * 

The domain names. If you do not specify the Group parameter, resource usage details of these domain names are exported.

*
*

If you do not specify this parameter, resource usage details are exported based on accounts.

*/ @NameInMap("DomainNames") public String domainNames; /** *

The end of the time range to query.

*
*

Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.

*
*

> The end time must be later than the start time.

*/ @NameInMap("EndTime") public String endTime; /** *

The domain name group. If you specify this parameter, the **DomainNames** parameter is ignored.

*/ @NameInMap("Group") public String group; /** *

The language in which you want to export the file. Valid values:

*
*

* **zh-cn**: Chinese. This is the default value.

*

* **en-us**: English

*/ @NameInMap("Language") public String language; /** *

The beginning of the time range to query.

*
*

Specify the time in the ISO 8601 standard in the yyyy-MM-ddTHH:mm:ssZ format. The time must be in UTC.

*/ @NameInMap("StartTime") public String startTime; /** *

The name of the task.

*/ @NameInMap("TaskName") public String taskName; /** *

The type of resource usage data to query. Valid values:

*
*

* **flow**: traffic and bandwidth

*

* **vas**: requests

*/ @NameInMap("Type") public String type; public static CreateUsageDetailDataExportTaskRequest build(java.util.Map map) throws Exception { CreateUsageDetailDataExportTaskRequest self = new CreateUsageDetailDataExportTaskRequest(); return TeaModel.build(map, self); } public CreateUsageDetailDataExportTaskRequest setDomainNames(String domainNames) { this.domainNames = domainNames; return this; } public String getDomainNames() { return this.domainNames; } public CreateUsageDetailDataExportTaskRequest setEndTime(String endTime) { this.endTime = endTime; return this; } public String getEndTime() { return this.endTime; } public CreateUsageDetailDataExportTaskRequest setGroup(String group) { this.group = group; return this; } public String getGroup() { return this.group; } public CreateUsageDetailDataExportTaskRequest setLanguage(String language) { this.language = language; return this; } public String getLanguage() { return this.language; } public CreateUsageDetailDataExportTaskRequest setStartTime(String startTime) { this.startTime = startTime; return this; } public String getStartTime() { return this.startTime; } public CreateUsageDetailDataExportTaskRequest setTaskName(String taskName) { this.taskName = taskName; return this; } public String getTaskName() { return this.taskName; } public CreateUsageDetailDataExportTaskRequest setType(String type) { this.type = type; return this; } public String getType() { return this.type; } }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy