mirror of https://github.com/apache/jclouds.git
JCLOUDS-1452: Replace size with contentLength
Tracking B2 v2 API changes.
This commit is contained in:
parent
ce163f3498
commit
750809f97f
|
@ -205,9 +205,9 @@ public final class B2BlobStore extends BaseBlobStore {
|
||||||
} else {
|
} else {
|
||||||
Map<String, String> userMetadata = ImmutableMap.of();
|
Map<String, String> userMetadata = ImmutableMap.of();
|
||||||
ContentMetadata metadata = ContentMetadataBuilder.create()
|
ContentMetadata metadata = ContentMetadataBuilder.create()
|
||||||
.contentLength(entry.size())
|
.contentLength(entry.contentLength())
|
||||||
.build();
|
.build();
|
||||||
builder.add(new BlobMetadataImpl(null, entry.fileName(), null, null, null, null, entry.uploadTimestamp(), userMetadata, null, container, metadata, entry.size()));
|
builder.add(new BlobMetadataImpl(null, entry.fileName(), null, null, null, null, entry.uploadTimestamp(), userMetadata, null, container, metadata, entry.contentLength()));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
return new PageSetImpl<StorageMetadata>(builder.build(), list.nextFileName());
|
return new PageSetImpl<StorageMetadata>(builder.build(), list.nextFileName());
|
||||||
|
|
|
@ -41,12 +41,16 @@ public abstract class B2ObjectList {
|
||||||
public abstract Action action();
|
public abstract Action action();
|
||||||
@Nullable public abstract String fileId();
|
@Nullable public abstract String fileId();
|
||||||
public abstract String fileName();
|
public abstract String fileName();
|
||||||
public abstract long size();
|
public abstract long contentLength();
|
||||||
|
@Deprecated
|
||||||
|
public long size() {
|
||||||
|
return contentLength();
|
||||||
|
}
|
||||||
public abstract Date uploadTimestamp();
|
public abstract Date uploadTimestamp();
|
||||||
|
|
||||||
@SerializedNames({"action", "fileId", "fileName", "size", "uploadTimestamp"})
|
@SerializedNames({"action", "fileId", "fileName", "contentLength", "uploadTimestamp"})
|
||||||
public static Entry create(Action action, @Nullable String fileId, String fileName, long size, long uploadTimestamp) {
|
public static Entry create(Action action, @Nullable String fileId, String fileName, long contentLength, long uploadTimestamp) {
|
||||||
return new AutoValue_B2ObjectList_Entry(action, fileId, fileName, size, new Date(uploadTimestamp));
|
return new AutoValue_B2ObjectList_Entry(action, fileId, fileName, contentLength, new Date(uploadTimestamp));
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
|
@ -4,14 +4,14 @@
|
||||||
"action": "upload",
|
"action": "upload",
|
||||||
"fileId": "4_z27c88f1d182b150646ff0b16_f1004ba650fe24e6b_d20150809_m012853_c100_v0009990_t0000",
|
"fileId": "4_z27c88f1d182b150646ff0b16_f1004ba650fe24e6b_d20150809_m012853_c100_v0009990_t0000",
|
||||||
"fileName": "files/hello.txt",
|
"fileName": "files/hello.txt",
|
||||||
"size": 6,
|
"contentLength": 6,
|
||||||
"uploadTimestamp": 1439083733000
|
"uploadTimestamp": 1439083733000
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"action": "upload",
|
"action": "upload",
|
||||||
"fileId": "4_z27c88f1d182b150646ff0b16_f1004ba650fe24e6c_d20150809_m012854_c100_v0009990_t0000",
|
"fileId": "4_z27c88f1d182b150646ff0b16_f1004ba650fe24e6c_d20150809_m012854_c100_v0009990_t0000",
|
||||||
"fileName": "files/world.txt",
|
"fileName": "files/world.txt",
|
||||||
"size": 6,
|
"contentLength": 6,
|
||||||
"uploadTimestamp": 1439083734000
|
"uploadTimestamp": 1439083734000
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
|
@ -4,21 +4,21 @@
|
||||||
"action": "upload",
|
"action": "upload",
|
||||||
"fileId": "4_z27c88f1d182b150646ff0b16_f100920ddab886245_d20150809_m232316_c100_v0009990_t0003",
|
"fileId": "4_z27c88f1d182b150646ff0b16_f100920ddab886245_d20150809_m232316_c100_v0009990_t0003",
|
||||||
"fileName": "files/hello.txt",
|
"fileName": "files/hello.txt",
|
||||||
"size": 6,
|
"contentLength": 6,
|
||||||
"uploadTimestamp": 1439162596000
|
"uploadTimestamp": 1439162596000
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"action": "hide",
|
"action": "hide",
|
||||||
"fileId": "4_z27c88f1d182b150646ff0b16_f100920ddab886247_d20150809_m232323_c100_v0009990_t0005",
|
"fileId": "4_z27c88f1d182b150646ff0b16_f100920ddab886247_d20150809_m232323_c100_v0009990_t0005",
|
||||||
"fileName": "files/world.txt",
|
"fileName": "files/world.txt",
|
||||||
"size": 0,
|
"contentLength": 0,
|
||||||
"uploadTimestamp": 1439162603000
|
"uploadTimestamp": 1439162603000
|
||||||
},
|
},
|
||||||
{
|
{
|
||||||
"action": "upload",
|
"action": "upload",
|
||||||
"fileId": "4_z27c88f1d182b150646ff0b16_f100920ddab886246_d20150809_m232316_c100_v0009990_t0003",
|
"fileId": "4_z27c88f1d182b150646ff0b16_f100920ddab886246_d20150809_m232316_c100_v0009990_t0003",
|
||||||
"fileName": "files/world.txt",
|
"fileName": "files/world.txt",
|
||||||
"size": 6,
|
"contentLength": 6,
|
||||||
"uploadTimestamp": 1439162596000
|
"uploadTimestamp": 1439162596000
|
||||||
}
|
}
|
||||||
],
|
],
|
||||||
|
|
Loading…
Reference in New Issue