ProjectFile Interface
public interface ProjectFile
An immutable client-side representation of ProjectFile.
Method Summary
| Modifier and Type | Method and Description |
|---|---|
| abstract String |
etag()
Gets the etag property: HTTP strong entity tag value. |
| abstract String |
id()
Gets the id property: Fully qualified resource Id for the resource. |
|
abstract
Project |
innerModel()
Gets the inner com. |
| abstract String |
name()
Gets the name property: The name of the resource. |
|
abstract
Project |
properties()
Gets the properties property: Custom file properties. |
|
abstract
File |
read()
Request storage information for downloading the file content This method is used for requesting storage information using which contents of the file can be downloaded. |
|
abstract
Response<File |
readWithResponse(Context context)
Request storage information for downloading the file content This method is used for requesting storage information using which contents of the file can be downloaded. |
|
abstract
File |
readWrite()
Request information for reading and writing file content. |
|
abstract
Response<File |
readWriteWithResponse(Context context)
Request information for reading and writing file content. |
|
abstract
Project |
refresh()
Refreshes the resource to sync with Azure. |
|
abstract
Project |
refresh(Context context)
Refreshes the resource to sync with Azure. |
| abstract String |
resourceGroupName()
Gets the name of the resource group. |
|
abstract
System |
systemData()
Gets the system |
| abstract String |
type()
Gets the type property: The type of the resource. |
| abstract Update |
update()
Begins update for the Project |
Method Details
etag
public abstract String etag()
Gets the etag property: HTTP strong entity tag value. This is ignored if submitted.
Returns:
id
public abstract String id()
Gets the id property: Fully qualified resource Id for the resource.
Returns:
innerModel
public abstract ProjectFileInner innerModel()
Gets the inner com.azure.resourcemanager.datamigration.fluent.models.ProjectFileInner object.
Returns:
name
public abstract String name()
Gets the name property: The name of the resource.
Returns:
properties
public abstract ProjectFileProperties properties()
Gets the properties property: Custom file properties.
Returns:
read
public abstract FileStorageInfo read()
Request storage information for downloading the file content This method is used for requesting storage information using which contents of the file can be downloaded.
Returns:
readWithResponse
public abstract Response<FileStorageInfo> readWithResponse(Context context)
Request storage information for downloading the file content This method is used for requesting storage information using which contents of the file can be downloaded.
Parameters:
Returns:
readWrite
public abstract FileStorageInfo readWrite()
Request information for reading and writing file content. This method is used for requesting information for reading and writing the file content.
Returns:
readWriteWithResponse
public abstract Response<FileStorageInfo> readWriteWithResponse(Context context)
Request information for reading and writing file content. This method is used for requesting information for reading and writing the file content.
Parameters:
Returns:
refresh
public abstract ProjectFile refresh()
Refreshes the resource to sync with Azure.
Returns:
refresh
public abstract ProjectFile refresh(Context context)
Refreshes the resource to sync with Azure.
Parameters:
Returns:
resourceGroupName
public abstract String resourceGroupName()
Gets the name of the resource group.
Returns:
systemData
public abstract SystemDataAutoGenerated systemData()
Gets the systemData property: Metadata pertaining to creation and last modification of the resource.
Returns:
type
public abstract String type()
Gets the type property: The type of the resource.
Returns:
update
public abstract ProjectFile.Update update()
Begins update for the ProjectFile resource.
Returns: