MoveResourceDependency Class
- java.
lang. Object - com.
microsoft. azure. management. resourcemover. v2021_01_01.MoveResourceDependency
- com.
public class MoveResourceDependency
Defines the dependency of the move resource.
Constructor Summary
| Constructor | Description | |
|---|---|---|
| MoveResourceDependency() | ||
Method Summary
| Modifier and Type | Method and Description |
|---|---|
|
Automatic |
automaticResolution()
Get the automatic |
|
Dependency |
dependencyType()
Get possible values include: 'Required |
| java.lang.String |
id()
Get gets the source ARM ID of the dependent resource. |
| java.lang.String |
isOptional()
Get gets or sets a value indicating whether the dependency is optional. |
|
Manual |
manualResolution()
Get the manual |
| java.lang.String |
resolutionStatus()
Get gets the dependency resolution status. |
|
Resolution |
resolutionType()
Get possible values include: 'Manual', 'Automatic'. |
|
Move |
withAutomaticResolution(AutomaticResolutionProperties automaticResolution)
Set the automatic |
|
Move |
withDependencyType(DependencyType dependencyType)
Set possible values include: 'Required |
|
Move |
withId(String id)
Set gets the source ARM ID of the dependent resource. |
|
Move |
withIsOptional(String isOptional)
Set gets or sets a value indicating whether the dependency is optional. |
|
Move |
withManualResolution(ManualResolutionProperties manualResolution)
Set the manual |
|
Move |
withResolutionStatus(String resolutionStatus)
Set gets the dependency resolution status. |
|
Move |
withResolutionType(ResolutionType resolutionType)
Set possible values include: 'Manual', 'Automatic'. |
Methods inherited from java.lang.Object
Constructor Details
MoveResourceDependency
public MoveResourceDependency()
Method Details
automaticResolution
public AutomaticResolutionProperties automaticResolution()
Get the automaticResolution value.
Returns:
dependencyType
public DependencyType dependencyType()
Get possible values include: 'RequiredForPrepare', 'RequiredForMove'.
Returns:
id
public String id()
Get gets the source ARM ID of the dependent resource.
Returns:
isOptional
public String isOptional()
Get gets or sets a value indicating whether the dependency is optional.
Returns:
manualResolution
public ManualResolutionProperties manualResolution()
Get the manualResolution value.
Returns:
resolutionStatus
public String resolutionStatus()
Get gets the dependency resolution status.
Returns:
resolutionType
public ResolutionType resolutionType()
Get possible values include: 'Manual', 'Automatic'.
Returns:
withAutomaticResolution
public MoveResourceDependency withAutomaticResolution(AutomaticResolutionProperties automaticResolution)
Set the automaticResolution value.
Parameters:
Returns:
withDependencyType
public MoveResourceDependency withDependencyType(DependencyType dependencyType)
Set possible values include: 'RequiredForPrepare', 'RequiredForMove'.
Parameters:
Returns:
withId
public MoveResourceDependency withId(String id)
Set gets the source ARM ID of the dependent resource.
Parameters:
Returns:
withIsOptional
public MoveResourceDependency withIsOptional(String isOptional)
Set gets or sets a value indicating whether the dependency is optional.
Parameters:
Returns:
withManualResolution
public MoveResourceDependency withManualResolution(ManualResolutionProperties manualResolution)
Set the manualResolution value.
Parameters:
Returns:
withResolutionStatus
public MoveResourceDependency withResolutionStatus(String resolutionStatus)
Set gets the dependency resolution status.
Parameters:
Returns:
withResolutionType
public MoveResourceDependency withResolutionType(ResolutionType resolutionType)
Set possible values include: 'Manual', 'Automatic'.
Parameters:
Returns: