Example usage for com.google.common.net UrlEscapers urlFragmentEscaper

List of usage examples for com.google.common.net UrlEscapers urlFragmentEscaper

Introduction

In this page you can find the example usage for com.google.common.net UrlEscapers urlFragmentEscaper.

Prototype

public static Escaper urlFragmentEscaper() 

Source Link

Document

Returns an Escaper instance that escapes strings so they can be safely included in a <a href="http://goo.gl/xXEq4p">URL fragment</a>.

Usage

From source file:com.spectralogic.ds3client.commands.spectrads3.PutUserGroupMemberSpectraS3Request.java

public PutUserGroupMemberSpectraS3Request(final String groupId, final String memberUserId) {
    this.groupId = groupId;
    this.memberUserId = memberUserId;

    this.getQueryParams().put("group_id", UrlEscapers.urlFragmentEscaper().escape(groupId).replace("+", "%2B"));
    this.getQueryParams().put("member_user_id",
            UrlEscapers.urlFragmentEscaper().escape(memberUserId).replace("+", "%2B"));
}

From source file:com.spectralogic.ds3client.commands.spectrads3.PutGroupGroupMemberSpectraS3Request.java

public PutGroupGroupMemberSpectraS3Request(final String groupId, final String memberGroupId) {
    this.groupId = groupId;
    this.memberGroupId = memberGroupId;

    this.getQueryParams().put("group_id", UrlEscapers.urlFragmentEscaper().escape(groupId).replace("+", "%2B"));
    this.getQueryParams().put("member_group_id",
            UrlEscapers.urlFragmentEscaper().escape(memberGroupId).replace("+", "%2B"));
}

From source file:com.spectralogic.ds3client.commands.spectrads3.PutDataPolicyAclForUserSpectraS3Request.java

public PutDataPolicyAclForUserSpectraS3Request(final String dataPolicyId, final String userId) {
    this.dataPolicyId = dataPolicyId;
    this.userId = userId;

    this.getQueryParams().put("data_policy_id",
            UrlEscapers.urlFragmentEscaper().escape(dataPolicyId).replace("+", "%2B"));
    this.getQueryParams().put("user_id", UrlEscapers.urlFragmentEscaper().escape(userId).replace("+", "%2B"));
}

From source file:com.spectralogic.ds3client.commands.spectrads3.PutDataPolicyAclForGroupSpectraS3Request.java

public PutDataPolicyAclForGroupSpectraS3Request(final String dataPolicyId, final String groupId) {
    this.dataPolicyId = dataPolicyId;
    this.groupId = groupId;

    this.getQueryParams().put("data_policy_id",
            UrlEscapers.urlFragmentEscaper().escape(dataPolicyId).replace("+", "%2B"));
    this.getQueryParams().put("group_id", UrlEscapers.urlFragmentEscaper().escape(groupId).replace("+", "%2B"));
}

From source file:com.spectralogic.ds3client.commands.AbortMultiPartUploadRequest.java

public AbortMultiPartUploadRequest(final String bucketName, final String objectName, final String uploadId) {
    this.bucketName = bucketName;
    this.objectName = objectName;
    this.uploadId = uploadId;

    this.getQueryParams().put("upload_id",
            UrlEscapers.urlFragmentEscaper().escape(uploadId).replace("+", "%2B"));
}

From source file:com.spectralogic.ds3client.commands.spectrads3.PutGlobalBucketAclForGroupSpectraS3Request.java

public PutGlobalBucketAclForGroupSpectraS3Request(final String groupId, final BucketAclPermission permission) {
    this.groupId = groupId;
    this.permission = permission;

    this.getQueryParams().put("group_id", UrlEscapers.urlFragmentEscaper().escape(groupId).replace("+", "%2B"));
    this.getQueryParams().put("permission", permission.toString());
}

From source file:com.spectralogic.ds3client.commands.spectrads3.ConvertStorageDomainToDs3TargetSpectraS3Request.java

public ConvertStorageDomainToDs3TargetSpectraS3Request(final String convertToDs3Target,
        final String storageDomain) {
    this.storageDomain = storageDomain;
    this.convertToDs3Target = convertToDs3Target;

    this.getQueryParams().put("convert_to_ds3_target",
            UrlEscapers.urlFragmentEscaper().escape(convertToDs3Target).replace("+", "%2B"));
}

From source file:com.spectralogic.ds3client.commands.spectrads3.PutGlobalBucketAclForUserSpectraS3Request.java

public PutGlobalBucketAclForUserSpectraS3Request(final BucketAclPermission permission, final String userId) {
    this.permission = permission;
    this.userId = userId;

    this.getQueryParams().put("permission", permission.toString());
    this.getQueryParams().put("user_id", UrlEscapers.urlFragmentEscaper().escape(userId).replace("+", "%2B"));
}

From source file:com.spectralogic.ds3client.commands.ListMultiPartUploadPartsRequest.java

public ListMultiPartUploadPartsRequest(final String bucketName, final String objectName,
        final String uploadId) {
    this.bucketName = bucketName;
    this.objectName = objectName;
    this.uploadId = uploadId;

    this.getQueryParams().put("upload_id",
            UrlEscapers.urlFragmentEscaper().escape(uploadId).replace("+", "%2B"));
}

From source file:ratpack.http.internal.DefaultHttpUriBuilder.java

@Override
public HttpUriBuilder path(String path) {
    escaper = UrlEscapers.urlFragmentEscaper();
    this.path += "/" + escaper.escape(path);
    return this;
}