public Blob create(MutableBlobMetadata metadata) { return new BlobImpl(metadata != null ? metadata : metadataProvider.get()); } }
/** * {@inheritDoc} */ @Override public int compareTo(Blob o) { if (getMetadata().getName() == null) return -1; return (this == o) ? 0 : getMetadata().getName().compareTo(o.getMetadata().getName()); }
public Blob create(MutableBlobMetadata metadata) { return new BlobImpl(metadata != null ? metadata : metadataProvider.get()); } }
/** * {@inheritDoc} */ @Override public int compareTo(Blob o) { if (getMetadata().getName() == null) return -1; return (this == o) ? 0 : getMetadata().getName().compareTo(o.getMetadata().getName()); }
public Blob create(MutableBlobMetadata metadata) { return new BlobImpl(metadata != null ? metadata : metadataProvider.get()); } }
/** * {@inheritDoc} */ @Override public int compareTo(Blob o) { if (getMetadata().getName() == null) return -1; return (this == o) ? 0 : getMetadata().getName().compareTo(o.getMetadata().getName()); }
public Blob create(MutableBlobMetadata metadata) { return new BlobImpl(metadata != null ? metadata : metadataProvider.get()); } }
/** * {@inheritDoc} */ @Override public int compareTo(Blob o) { if (getMetadata().getName() == null) return -1; return (this == o) ? 0 : getMetadata().getName().compareTo(o.getMetadata().getName()); }
public Blob create(MutableBlobMetadata metadata) { return new BlobImpl(metadata != null ? metadata : metadataProvider.get()); } }
/** * {@inheritDoc} */ @Override public int compareTo(Blob o) { if (getMetadata().getName() == null) return -1; return (this == o) ? 0 : getMetadata().getName().compareTo(o.getMetadata().getName()); }
public Blob create(MutableBlobMetadata metadata) { return new BlobImpl(metadata != null ? metadata : metadataProvider.get()); } }
/** * {@inheritDoc} */ @Override public int compareTo(Blob o) { if (getMetadata().getName() == null) return -1; return (this == o) ? 0 : getMetadata().getName().compareTo(o.getMetadata().getName()); }
public Blob create(MutableBlobMetadata metadata) { return new BlobImpl(metadata != null ? metadata : metadataProvider.get()); } }
/** * {@inheritDoc} */ @Override public int compareTo(Blob o) { if (getMetadata().getName() == null) return -1; return (this == o) ? 0 : getMetadata().getName().compareTo(o.getMetadata().getName()); }
@Override public Blob getBlob(String container, String name, GetOptions options) { ObjectApi objectApi = api.getObjectApi(regionId, container); SwiftObject object = objectApi.get(name, toGetOptions.apply(options)); if (object == null) { return null; } Blob blob = new BlobImpl(toBlobMetadata(container).apply(object)); blob.setPayload(object.getPayload()); blob.setAllHeaders(object.getHeaders()); return blob; }
@Override public Blob getBlob(String container, String name, GetOptions options) { ObjectApi objectApi = api.getObjectApi(regionId, container); SwiftObject object = objectApi.get(name, toGetOptions.apply(options)); if (object == null) { return null; } Blob blob = new BlobImpl(toBlobMetadata(container).apply(object)); blob.setPayload(object.getPayload()); blob.setAllHeaders(object.getHeaders()); return blob; }
@Override public Blob getBlob(String container, String name, GetOptions options) { ObjectApi objectApi = api.getObjectApi(regionId, container); SwiftObject object = objectApi.get(name, toGetOptions.apply(options)); if (object == null) { return null; } Blob blob = new BlobImpl(toBlobMetadata(container).apply(object)); blob.setPayload(object.getPayload()); blob.setAllHeaders(object.getHeaders()); return blob; }
@Override public Blob build() { Blob blob = new BlobImpl(new MutableBlobMetadataImpl()); checkState(name != null, "name"); blob.getMetadata().setName(name); if (payload != null) blob.setPayload(payload); blob.getMetadata().setUserMetadata(userMetadata); blob.getMetadata().setType(type); return blob; }
@Override public Blob build() { Blob blob = new BlobImpl(new MutableBlobMetadataImpl()); checkState(name != null, "name"); blob.getMetadata().setName(name); if (payload != null) blob.setPayload(payload); blob.getMetadata().setUserMetadata(userMetadata); blob.getMetadata().setType(type); return blob; }
@Override public Blob build() { Blob blob = new BlobImpl(new MutableBlobMetadataImpl()); checkState(name != null, "name"); blob.getMetadata().setName(name); if (payload != null) blob.setPayload(payload); blob.getMetadata().setUserMetadata(userMetadata); blob.getMetadata().setType(type); return blob; }