Interface SubvolumeInfo
-
public interface SubvolumeInfo
An immutable client-side representation of SubvolumeInfo.
-
-
Nested Class Summary
Nested Classes Modifier and Type Interface Description static interface
SubvolumeInfo.Definition
The entirety of the SubvolumeInfo definition.static interface
SubvolumeInfo.DefinitionStages
The SubvolumeInfo definition stages.static interface
SubvolumeInfo.Update
The template for SubvolumeInfo update.static interface
SubvolumeInfo.UpdateStages
The SubvolumeInfo update stages.
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description SubvolumeModel
getMetadata()
Get details of the specified subvolume.SubvolumeModel
getMetadata(com.azure.core.util.Context context)
Get details of the specified subvolume.String
id()
Gets the id property: Fully qualified resource Id for the resource.SubvolumeInfoInner
innerModel()
Gets the inner com.azure.resourcemanager.netapp.fluent.models.SubvolumeInfoInner object.String
name()
Gets the name property: The name of the resource.String
parentPath()
Gets the parentPath property: name parent path to the subvolume.String
path()
Gets the path property: path Path to the subvolume.String
provisioningState()
Gets the provisioningState property: Azure lifecycle management.SubvolumeInfo
refresh()
Refreshes the resource to sync with Azure.SubvolumeInfo
refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.Long
size()
Gets the size property: size Truncate subvolume to the provided size in bytes.com.azure.core.management.SystemData
systemData()
Gets the systemData property: The system meta data relating to this resource.String
type()
Gets the type property: The type of the resource.SubvolumeInfo.Update
update()
Begins update for the SubvolumeInfo resource.
-
-
-
Method Detail
-
id
String id()
Gets the id property: Fully qualified resource Id for the resource.- Returns:
- the id value.
-
name
String name()
Gets the name property: The name of the resource.- Returns:
- the name value.
-
type
String type()
Gets the type property: The type of the resource.- Returns:
- the type value.
-
systemData
com.azure.core.management.SystemData systemData()
Gets the systemData property: The system meta data relating to this resource.- Returns:
- the systemData value.
-
path
String path()
Gets the path property: path Path to the subvolume.- Returns:
- the path value.
-
size
Long size()
Gets the size property: size Truncate subvolume to the provided size in bytes.- Returns:
- the size value.
-
parentPath
String parentPath()
Gets the parentPath property: name parent path to the subvolume.- Returns:
- the parentPath value.
-
provisioningState
String provisioningState()
Gets the provisioningState property: Azure lifecycle management.- Returns:
- the provisioningState value.
-
innerModel
SubvolumeInfoInner innerModel()
Gets the inner com.azure.resourcemanager.netapp.fluent.models.SubvolumeInfoInner object.- Returns:
- the inner object.
-
update
SubvolumeInfo.Update update()
Begins update for the SubvolumeInfo resource.- Returns:
- the stage of resource update.
-
refresh
SubvolumeInfo refresh()
Refreshes the resource to sync with Azure.- Returns:
- the refreshed resource.
-
refresh
SubvolumeInfo refresh(com.azure.core.util.Context context)
Refreshes the resource to sync with Azure.- Parameters:
context
- The context to associate with this operation.- Returns:
- the refreshed resource.
-
getMetadata
SubvolumeModel getMetadata()
Get details of the specified subvolume.- Returns:
- details of the specified subvolume.
- Throws:
com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
getMetadata
SubvolumeModel getMetadata(com.azure.core.util.Context context)
Get details of the specified subvolume.- Parameters:
context
- The context to associate with this operation.- Returns:
- details of the specified subvolume.
- Throws:
IllegalArgumentException
- thrown if parameters fail the validation.com.azure.core.management.exception.ManagementException
- thrown if the request is rejected by server.RuntimeException
- all other wrapped checked exceptions if the request fails to be sent.
-
-