本文整理了Java中com.amazonaws.services.s3.model.Region.values
方法的一些代码示例,展示了Region.values
的具体用法。这些代码示例主要来源于Github
/Stackoverflow
/Maven
等平台,是从一些精选项目中提取出来的代码,具有较强的参考意义,能在一定程度帮忙到你。Region.values
方法的具体详情如下:
包路径:com.amazonaws.services.s3.model.Region
类名称:Region
方法名:values
暂无
代码示例来源:origin: aws/aws-sdk-java
/**
* Returns the Amazon S3 Region enumeration value representing the specified Amazon
* S3 Region ID string. If specified string doesn't map to a known Amazon S3
* Region, then an <code>IllegalArgumentException</code> is thrown.
*
* @param s3RegionId
* The Amazon S3 region ID string.
*
* @return The Amazon S3 Region enumeration value representing the specified Amazon
* S3 Region ID.
*
* @throws IllegalArgumentException
* If the specified value does not map to one of the known
* Amazon S3 regions.
*/
public static Region fromValue(final String s3RegionId) throws IllegalArgumentException
{
if (s3RegionId == null || s3RegionId.equals("US") || s3RegionId.equals("us-east-1")) {
return Region.US_Standard;
}
for (Region region : Region.values()) {
List<String> regionIds = region.regionIds;
if (regionIds != null && regionIds.contains(s3RegionId))
return region;
}
throw new IllegalArgumentException(
"Cannot create enum from " + s3RegionId + " value!");
}
代码示例来源:origin: aws-amplify/aws-sdk-android
/**
* Returns the Amazon S3 Region enumeration value representing the specified
* Amazon S3 Region ID string. If specified string doesn't map to a known
* Amazon S3 Region, then an <code>IllegalArgumentException</code> is
* thrown.
*
* @param s3RegionId The Amazon S3 region ID string.
* @return The Amazon S3 Region enumeration value representing the specified
* Amazon S3 Region ID.
* @throws IllegalArgumentException If the specified value does not map to
* one of the known Amazon S3 regions.
*/
public static Region fromValue(final String s3RegionId) throws IllegalArgumentException
{
if (s3RegionId == null || s3RegionId.equals("US") || s3RegionId.equals("us-east-1")) {
return Region.US_Standard;
}
for (final Region region : Region.values()) {
final List<String> regionIds = region.regionIds;
if (regionIds != null && regionIds.contains(s3RegionId)) {
return region;
}
}
throw new IllegalArgumentException(
"Cannot create enum from " + s3RegionId + " value!");
}
代码示例来源:origin: takipi/aws-s3-speed
private void init()
{
for (Region region : Region.values())
{
List<Long> list = new ArrayList<Long>();
this.uploadTimings.put(region, list);
this.downloadTimings.put(region, list);
}
S3Manager.initBuckets(false);
}
}
代码示例来源:origin: com.amazonaws/aws-android-sdk-s3
/**
* Returns the Amazon S3 Region enumeration value representing the specified
* Amazon S3 Region ID string. If specified string doesn't map to a known
* Amazon S3 Region, then an <code>IllegalArgumentException</code> is
* thrown.
*
* @param s3RegionId The Amazon S3 region ID string.
* @return The Amazon S3 Region enumeration value representing the specified
* Amazon S3 Region ID.
* @throws IllegalArgumentException If the specified value does not map to
* one of the known Amazon S3 regions.
*/
public static Region fromValue(final String s3RegionId) throws IllegalArgumentException
{
if (s3RegionId == null || s3RegionId.equals("US") || s3RegionId.equals("us-east-1")) {
return Region.US_Standard;
}
for (final Region region : Region.values()) {
final List<String> regionIds = region.regionIds;
if (regionIds != null && regionIds.contains(s3RegionId)) {
return region;
}
}
throw new IllegalArgumentException(
"Cannot create enum from " + s3RegionId + " value!");
}
代码示例来源:origin: Nextdoor/bender
/**
* Returns the Amazon S3 Region enumeration value representing the specified Amazon
* S3 Region ID string. If specified string doesn't map to a known Amazon S3
* Region, then an <code>IllegalArgumentException</code> is thrown.
*
* @param s3RegionId
* The Amazon S3 region ID string.
*
* @return The Amazon S3 Region enumeration value representing the specified Amazon
* S3 Region ID.
*
* @throws IllegalArgumentException
* If the specified value does not map to one of the known
* Amazon S3 regions.
*/
public static Region fromValue(final String s3RegionId) throws IllegalArgumentException
{
if (s3RegionId == null || s3RegionId.equals("US") || s3RegionId.equals("us-east-1")) {
return Region.US_Standard;
}
for (Region region : Region.values()) {
List<String> regionIds = region.regionIds;
if (regionIds != null && regionIds.contains(s3RegionId))
return region;
}
throw new IllegalArgumentException(
"Cannot create enum from " + s3RegionId + " value!");
}
代码示例来源:origin: takipi/aws-s3-speed
for (Region region : Region.values())
代码示例来源:origin: takipi/aws-s3-speed
public static void initBuckets(boolean create)
for (Region region : Region.values())
内容来源于网络,如有侵权,请联系作者删除!