private boolean shouldUseVirtualAddressing(final URI endpoint) { return !isPathStyleAccess && BucketNameUtils.isDNSBucketName(bucketName) && !isValidIpV4Address(endpoint.getHost()); }
private boolean canUseVirtualAddressing() { return BucketNameUtils.isDNSBucketName(endpointResolver.getBucketName()); }
private static String convertRegionToString(Region region, String bucketName) { String regionAsString; if (region == null) { if (BucketNameUtils.isDNSBucketName(bucketName)) { regionAsString = Region.US_Standard.getFirstRegionId(); } else { throw new IllegalArgumentException("Region must be specified for bucket that cannot be addressed using virtual host style"); } } else { regionAsString = region.getFirstRegionId(); } return regionAsString; }
private boolean shouldUseVirtualAddressing(final URI endpoint, final String bucketName) { return !clientOptions.isPathStyleAccess() && BucketNameUtils.isDNSBucketName(bucketName) && !isValidIpV4Address(endpoint.getHost()); }
/** * Constructs a new {@link ID} with all the required parameters. * * @param bucket The name of the bucket containing the desired object. * @param key The key in the specified bucket under which the object is * stored. */ ID(Region region, String bucket, String key) { if (region == null) { if (BucketNameUtils.isDNSBucketName(bucket)) { this.regionId = Region.US_Standard.getFirstRegionId(); } else { throw new IllegalArgumentException( "Region must be specified for bucket that cannot be addressed using virtual host style"); } } else { this.regionId = region.getFirstRegionId(); } this.bucket = bucket; this.key = key; }
private boolean shouldUseVirtualAddressing(final URI endpoint) { return !isPathStyleAccess && BucketNameUtils.isDNSBucketName(bucketName) && !isValidIpV4Address(endpoint.getHost()); }
private boolean canUseVirtualAddressing() { return BucketNameUtils.isDNSBucketName(endpointResolver.getBucketName()); }
private static String convertRegionToString(Region region, String bucketName) { String regionAsString; if (region == null) { if (BucketNameUtils.isDNSBucketName(bucketName)) { regionAsString = Region.US_Standard.getFirstRegionId(); } else { throw new IllegalArgumentException("Region must be specified for bucket that cannot be addressed using virtual host style"); } } else { regionAsString = region.getFirstRegionId(); } return regionAsString; }
private boolean shouldUseVirtualAddressing(final URI endpoint, final String bucketName) { return !clientOptions.isPathStyleAccess() && BucketNameUtils.isDNSBucketName(bucketName) && !isValidIpV4Address(endpoint.getHost()); }