Package alluxio.proxy.s3
Class ListBucketOptions
- java.lang.Object
-
- alluxio.proxy.s3.ListBucketOptions
-
public final class ListBucketOptions extends java.lang.ObjectThe options for list bucket operation.
-
-
Field Summary
Fields Modifier and Type Field Description static intDEFAULT_MAX_KEYS
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static ListBucketOptionsdefaults()Creates a defaultListBucketOptions.booleanequals(java.lang.Object o)java.lang.StringgetDelimiter()java.lang.StringgetEncodingType()java.lang.StringgetMarker()intgetMaxKeys()java.lang.StringgetPrefix()inthashCode()ListBucketOptionssetDelimiter(java.lang.String delimiter)ListBucketOptionssetEncodingType(java.lang.String encodingType)ListBucketOptionssetMarker(java.lang.String marker)ListBucketOptionssetMaxKeys(int maxKeys)ListBucketOptionssetPrefix(java.lang.String prefix)java.lang.StringtoString()
-
-
-
Field Detail
-
DEFAULT_MAX_KEYS
public static final int DEFAULT_MAX_KEYS
- See Also:
- Constant Field Values
-
-
Method Detail
-
defaults
public static ListBucketOptions defaults()
Creates a defaultListBucketOptions.- Returns:
- the created
ListBucketOptions
-
getMarker
public java.lang.String getMarker()
- Returns:
- the marker
-
getPrefix
public java.lang.String getPrefix()
- Returns:
- the prefix
-
getMaxKeys
public int getMaxKeys()
- Returns:
- the max keys
-
getDelimiter
public java.lang.String getDelimiter()
- Returns:
- the delimiter
-
getEncodingType
public java.lang.String getEncodingType()
- Returns:
- the encoding type
-
setMarker
public ListBucketOptions setMarker(java.lang.String marker)
- Parameters:
marker- the marker to set- Returns:
- the updated object
-
setPrefix
public ListBucketOptions setPrefix(java.lang.String prefix)
- Parameters:
prefix- the prefix to set- Returns:
- the updated object
-
setMaxKeys
public ListBucketOptions setMaxKeys(int maxKeys)
- Parameters:
maxKeys- the max keys- Returns:
- the updated object
-
setDelimiter
public ListBucketOptions setDelimiter(java.lang.String delimiter)
- Parameters:
delimiter- the delimiter- Returns:
- the updated object
-
setEncodingType
public ListBucketOptions setEncodingType(java.lang.String encodingType)
- Parameters:
encodingType- the encoding type- Returns:
- the updated object
-
equals
public boolean equals(java.lang.Object o)
- Overrides:
equalsin classjava.lang.Object
-
hashCode
public int hashCode()
- Overrides:
hashCodein classjava.lang.Object
-
toString
public java.lang.String toString()
- Overrides:
toStringin classjava.lang.Object
-
-