public class ArchiveV2025R0 extends SerializableObject
| Modifier and Type | Class and Description |
|---|---|
static class |
ArchiveV2025R0.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected String |
description
The description of the archive.
|
protected String |
id
The unique identifier that represents an archive.
|
protected String |
name
The name of the archive.
|
protected ArchiveV2025R0OwnedByField |
ownedBy
The part of an archive API response that describes the user who owns the archive.
|
protected long |
size
The size of the archive in bytes.
|
protected EnumWrapper<ArchiveV2025R0TypeField> |
type
The value is always `archive`.
|
explicitlySetNullableFields| Modifier | Constructor and Description |
|---|---|
protected |
ArchiveV2025R0(ArchiveV2025R0.Builder builder) |
|
ArchiveV2025R0(String id,
String name,
long size) |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
String |
getDescription() |
String |
getId() |
String |
getName() |
ArchiveV2025R0OwnedByField |
getOwnedBy() |
long |
getSize() |
EnumWrapper<ArchiveV2025R0TypeField> |
getType() |
int |
hashCode() |
String |
toString() |
getRawData, setRawDatagetExplicitlySetNullableFields, isFieldExplicitlySet, markNullableFieldAsSet, markNullableFieldsAsSetprotected EnumWrapper<ArchiveV2025R0TypeField> type
protected final String name
The following restrictions to the archive name apply: names containing non-printable ASCII characters, forward and backward slashes (`/`, `\`), names with trailing spaces, and names `.` and `..` are not allowed.
protected final long size
protected String description
protected ArchiveV2025R0OwnedByField ownedBy
public ArchiveV2025R0(String id, String name, long size)
protected ArchiveV2025R0(ArchiveV2025R0.Builder builder)
public EnumWrapper<ArchiveV2025R0TypeField> getType()
public long getSize()
public String getDescription()
public ArchiveV2025R0OwnedByField getOwnedBy()