public class PolicyConditions extends Object
Modifier and Type | Field and Description |
---|---|
static String |
COND_CACHE_CONTROL |
static String |
COND_CONTENT_DISPOSITION |
static String |
COND_CONTENT_ENCODING |
static String |
COND_CONTENT_LENGTH_RANGE |
static String |
COND_CONTENT_TYPE |
static String |
COND_EXPIRES |
static String |
COND_KEY |
static String |
COND_SUCCESS_ACTION_REDIRECT |
static String |
COND_SUCCESS_ACTION_STATUS |
static String |
COND_X_OSS_META_PREFIX |
static String |
COND_X_OSS_SERVER_SIDE_PREFIX |
Constructor and Description |
---|
PolicyConditions() |
Modifier and Type | Method and Description |
---|---|
void |
addConditionItem(MatchMode matchMode,
String name,
String value)
Adds a condition item with specified
MatchMode value. |
void |
addConditionItem(MatchMode matchMode,
String name,
String[] contain)
Adds a condition item with specified
MatchMode value. |
void |
addConditionItem(String name,
long min,
long max)
Adds a range match condition.
|
void |
addConditionItem(String name,
String value)
Adds a condition item with the exact match mode.
|
String |
jsonize() |
public static final String COND_CONTENT_LENGTH_RANGE
public static final String COND_CACHE_CONTROL
public static final String COND_CONTENT_TYPE
public static final String COND_CONTENT_DISPOSITION
public static final String COND_CONTENT_ENCODING
public static final String COND_EXPIRES
public static final String COND_KEY
public static final String COND_SUCCESS_ACTION_REDIRECT
public static final String COND_SUCCESS_ACTION_STATUS
public static final String COND_X_OSS_META_PREFIX
public static final String COND_X_OSS_SERVER_SIDE_PREFIX
public void addConditionItem(String name, String value)
name
- Condition name.value
- Condition value.public void addConditionItem(MatchMode matchMode, String name, String value)
MatchMode
value.matchMode
- Conditions match mode.name
- Condition name.value
- Condition value.public void addConditionItem(String name, long min, long max)
name
- Condition namemin
- Min value.max
- Max value.public void addConditionItem(MatchMode matchMode, String name, String[] contain)
MatchMode
value.matchMode
- Conditions match mode.name
- Condition name.contain
- Condition contain.public String jsonize()
Copyright © 2023. All Rights Reserved.