public class BucketMirror extends Object
桶镜像配置实体类.
| 限定符和类型 | 类和说明 |
|---|---|
static class |
BucketMirror.AsyncMirrorRule
异步回源规则实体类.
|
static class |
BucketMirror.Header
回源规则中的Header.
|
static class |
BucketMirror.HeaderSetting
执行回源请求时的header配置。
|
static class |
BucketMirror.MatchCondition
进行回源请求时的匹配条件。
|
static class |
BucketMirror.MirrorRequestSetting
执行回源请求时的配置。
|
static class |
BucketMirror.SavingSetting
回源成功后向ks3保存对象时的配置。
|
static class |
BucketMirror.SyncMirrorRule
同步回源规则实体类.
|
static class |
BucketMirror.Version |
| 构造器和说明 |
|---|
BucketMirror() |
BucketMirror(BucketMirror.Version version,
boolean useDefaultRobots,
BucketMirror.AsyncMirrorRule asyncMirrorRule,
List<BucketMirror.SyncMirrorRule> syncMirrorRules) |
| 限定符和类型 | 方法和说明 |
|---|---|
static BucketMirror |
fromJson(String jsonText) |
BucketMirror.AsyncMirrorRule |
getAsyncMirrorRule() |
String |
getCreatedTime() |
String |
getLastModifiedTime() |
List<BucketMirror.SyncMirrorRule> |
getSyncMirrorRules() |
BucketMirror.Version |
getVersion() |
boolean |
isUseDefaultRobots() |
void |
setAsyncMirrorRule(BucketMirror.AsyncMirrorRule asyncMirrorRule) |
void |
setCreatedTime(String createdTime) |
void |
setLastModifiedTime(String lastModifiedTime) |
void |
setSyncMirrorRules(List<BucketMirror.SyncMirrorRule> syncMirrorRules) |
void |
setUseDefaultRobots(boolean useDefaultRobots) |
void |
setVersion(BucketMirror.Version version) |
String |
toJson() |
String |
toString() |
public BucketMirror()
public BucketMirror(BucketMirror.Version version, boolean useDefaultRobots, BucketMirror.AsyncMirrorRule asyncMirrorRule, List<BucketMirror.SyncMirrorRule> syncMirrorRules)
public String toJson()
public static BucketMirror fromJson(String jsonText)
public BucketMirror.Version getVersion()
public void setVersion(BucketMirror.Version version)
version - the version to setpublic boolean isUseDefaultRobots()
public void setUseDefaultRobots(boolean useDefaultRobots)
useDefaultRobots - the useDefaultRobots to setpublic BucketMirror.AsyncMirrorRule getAsyncMirrorRule()
public void setAsyncMirrorRule(BucketMirror.AsyncMirrorRule asyncMirrorRule)
asyncMirrorRule - the asyncMirrorRule to setpublic List<BucketMirror.SyncMirrorRule> getSyncMirrorRules()
public void setSyncMirrorRules(List<BucketMirror.SyncMirrorRule> syncMirrorRules)
syncMirrorRules - the syncMirrorRules to setpublic String getCreatedTime()
public void setCreatedTime(String createdTime)
createdTime - the createdTime to setpublic String getLastModifiedTime()
public void setLastModifiedTime(String lastModifiedTime)
lastModifiedTime - the lastModifiedTime to setCopyright © 2024. All rights reserved.