|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |
java.lang.Objectjava.lang.Enum<Region>
com.amazonaws.services.s3.model.Region
public enum Region
Amazon S3 Regions allow you to choose the geographical Region where Amazon S3 will store the buckets you create. You might choose a Region to optimize latency, minimize costs, or address regulatory requirements. For example, if you reside in Europe, you will probably find it advantageous to create buckets in the EU (Ireland) Region.
Objects stored in a Region never leave that Region unless you explicitly transfer them to another Region. For example, objects stored in the EU (Ireland) Region never leave it.
Enum Constant Summary | |
---|---|
AP_Singapore
The Asia Pacific (Singapore) region uses Amazon S3 servers in Singapore. |
|
EU_Ireland
The EU (Ireland) Amazon S3 region used Amazon S3 servers in Ireland. |
|
US_Standard
The US Standard Amazon S3 region uses Amazon S3 servers in the United States. |
|
US_West
The US-West (Northern California) Amazon S3 region uses Amazon S3 servers in Northern California. |
Method Summary | |
---|---|
static Region |
fromValue(String s3RegionString)
Returns the Amazon S3 Region enum value representing the specified Amazon S3 region ID string. |
String |
toString()
|
static Region |
valueOf(String name)
Returns the enum constant of this type with the specified name. |
static Region[] |
values()
Returns an array containing the constants of this enum type, in the order they are declared. |
Methods inherited from class java.lang.Enum |
---|
compareTo, equals, getDeclaringClass, hashCode, name, ordinal, valueOf |
Methods inherited from class java.lang.Object |
---|
getClass, notify, notifyAll, wait, wait, wait |
Enum Constant Detail |
---|
public static final Region US_Standard
This is the default Region. All requests sent to s3.amazonaws.com go to this Region unless you specify a location constraint on a bucket when you create it. The US Standard Region automatically places your data in either Amazon's east or west coast data centers depending on what will provide you with the lowest latency. The US Standard Region provides eventual consistency for all requests.
public static final Region US_West
When using buckets in this region, you can optionally set the client endpoint to s3-us-west-1.amazonaws.com on all requests to these buckets to reduce the latency you might experience after the first hour of creating a bucket in this region.
In Amazon S3, the US-West (Northern California) Region provides read-after-write consistency for PUTS of new objects in your Amazon S3 bucket and eventual consistency for overwrite PUTS and DELETES.
public static final Region EU_Ireland
In Amazon S3, the EU (Ireland) Region provides read-after-write consistency for PUTS of new objects in your Amazon S3 bucket and eventual consistency for overwrite PUTS and DELETES.
public static final Region AP_Singapore
When using buckets in this region, you can optionally set the client endpoint to s3-ap-southeast-1.amazonaws.com on all requests to these buckets to reduce the latency you might experience after the first hour of creating a bucket in this region.
Method Detail |
---|
public static Region[] values()
for (Region c : Region.values()) System.out.println(c);
public static Region valueOf(String name)
name
- the name of the enum constant to be returned.
IllegalArgumentException
- if this enum type has no constant
with the specified name
NullPointerException
- if the argument is nullpublic String toString()
toString
in class Enum<Region>
public static Region fromValue(String s3RegionString) throws IllegalArgumentException
s3RegionString
- The Amazon S3 region ID string.
IllegalArgumentException
- If the specified value does not map to one of the known
Amazon S3 regions.
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | ENUM CONSTANTS | FIELD | METHOD | DETAIL: ENUM CONSTANTS | FIELD | METHOD |