FileDetailsInner Class
- java.
lang. Object - com.
azure. core. management. ProxyResource - com.
azure. resourcemanager. support. fluent. models. FileDetailsInner
- com.
- com.
public final class FileDetailsInner
extends ProxyResource
Object that represents File Details resource.
Constructor Summary
| Constructor | Description |
|---|---|
| FileDetailsInner() |
Creates an instance of File |
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| Integer |
chunkSize()
Get the chunk |
|
Offset |
createdOn()
Get the created |
| Integer |
fileSize()
Get the file |
|
static
File |
fromJson(JsonReader jsonReader)
Reads an instance of File |
| String |
id()
Get the id property: Fully qualified resource Id for the resource. |
| String |
name()
Get the name property: The name of the resource. |
| Integer |
numberOfChunks()
Get the number |
|
System |
systemData()
Get the system |
|
Json |
toJson(JsonWriter jsonWriter) |
| String |
type()
Get the type property: The type of the resource. |
| void |
validate()
Validates the instance. |
|
File |
withChunkSize(Integer chunkSize)
Set the chunk |
|
File |
withFileSize(Integer fileSize)
Set the file |
|
File |
withNumberOfChunks(Integer numberOfChunks)
Set the number |
Methods inherited from ProxyResource
Methods inherited from java.lang.Object
Constructor Details
FileDetailsInner
public FileDetailsInner()
Creates an instance of FileDetailsInner class.
Method Details
chunkSize
public Integer chunkSize()
Get the chunkSize property: Size of each chunk. The size of each chunk should be provided in bytes and must not exceed 2.5 megabytes (MB).
Returns:
createdOn
public OffsetDateTime createdOn()
Get the createdOn property: Time in UTC (ISO 8601 format) when file workspace was created.
Returns:
fileSize
public Integer fileSize()
Get the fileSize property: Size of the file to be uploaded. The file size must not exceed 5 MB and should be provided in bytes.
Returns:
fromJson
public static FileDetailsInner fromJson(JsonReader jsonReader)
Reads an instance of FileDetailsInner from the JsonReader.
Parameters:
Returns:
Throws:
id
public String id()
Get the id property: Fully qualified resource Id for the resource.
Overrides:
FileDetailsInner.id()Returns:
name
public String name()
Get the name property: The name of the resource.
Overrides:
FileDetailsInner.name()Returns:
numberOfChunks
public Integer numberOfChunks()
Get the numberOfChunks property: Number of chunks to be uploaded. The maximum number of allowed chunks is 2.
Returns:
systemData
public SystemData systemData()
Get the systemData property: Azure Resource Manager metadata containing createdBy and modifiedBy information.
Returns:
toJson
public JsonWriter toJson(JsonWriter jsonWriter)
Overrides:
FileDetailsInner.toJson(JsonWriter jsonWriter)Parameters:
Throws:
type
public String type()
Get the type property: The type of the resource.
Overrides:
FileDetailsInner.type()Returns:
validate
public void validate()
Validates the instance.
withChunkSize
public FileDetailsInner withChunkSize(Integer chunkSize)
Set the chunkSize property: Size of each chunk. The size of each chunk should be provided in bytes and must not exceed 2.5 megabytes (MB).
Parameters:
Returns:
withFileSize
public FileDetailsInner withFileSize(Integer fileSize)
Set the fileSize property: Size of the file to be uploaded. The file size must not exceed 5 MB and should be provided in bytes.
Parameters:
Returns:
withNumberOfChunks
public FileDetailsInner withNumberOfChunks(Integer numberOfChunks)
Set the numberOfChunks property: Number of chunks to be uploaded. The maximum number of allowed chunks is 2.
Parameters:
Returns: