Class ResourceGuardProxyBase
- java.lang.Object
-
- com.azure.resourcemanager.recoveryservicesbackup.models.ResourceGuardProxyBase
-
public final class ResourceGuardProxyBase extends Object
The ResourceGuardProxyBase model.
-
-
Constructor Summary
Constructors Constructor Description ResourceGuardProxyBase()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description String
description()
Get the description property: The description property.String
lastUpdatedTime()
Get the lastUpdatedTime property: The lastUpdatedTime property.List<ResourceGuardOperationDetail>
resourceGuardOperationDetails()
Get the resourceGuardOperationDetails property: The resourceGuardOperationDetails property.String
resourceGuardResourceId()
Get the resourceGuardResourceId property: The resourceGuardResourceId property.void
validate()
Validates the instance.ResourceGuardProxyBase
withDescription(String description)
Set the description property: The description property.ResourceGuardProxyBase
withLastUpdatedTime(String lastUpdatedTime)
Set the lastUpdatedTime property: The lastUpdatedTime property.ResourceGuardProxyBase
withResourceGuardOperationDetails(List<ResourceGuardOperationDetail> resourceGuardOperationDetails)
Set the resourceGuardOperationDetails property: The resourceGuardOperationDetails property.ResourceGuardProxyBase
withResourceGuardResourceId(String resourceGuardResourceId)
Set the resourceGuardResourceId property: The resourceGuardResourceId property.
-
-
-
Method Detail
-
resourceGuardResourceId
public String resourceGuardResourceId()
Get the resourceGuardResourceId property: The resourceGuardResourceId property.- Returns:
- the resourceGuardResourceId value.
-
withResourceGuardResourceId
public ResourceGuardProxyBase withResourceGuardResourceId(String resourceGuardResourceId)
Set the resourceGuardResourceId property: The resourceGuardResourceId property.- Parameters:
resourceGuardResourceId
- the resourceGuardResourceId value to set.- Returns:
- the ResourceGuardProxyBase object itself.
-
resourceGuardOperationDetails
public List<ResourceGuardOperationDetail> resourceGuardOperationDetails()
Get the resourceGuardOperationDetails property: The resourceGuardOperationDetails property.- Returns:
- the resourceGuardOperationDetails value.
-
withResourceGuardOperationDetails
public ResourceGuardProxyBase withResourceGuardOperationDetails(List<ResourceGuardOperationDetail> resourceGuardOperationDetails)
Set the resourceGuardOperationDetails property: The resourceGuardOperationDetails property.- Parameters:
resourceGuardOperationDetails
- the resourceGuardOperationDetails value to set.- Returns:
- the ResourceGuardProxyBase object itself.
-
lastUpdatedTime
public String lastUpdatedTime()
Get the lastUpdatedTime property: The lastUpdatedTime property.- Returns:
- the lastUpdatedTime value.
-
withLastUpdatedTime
public ResourceGuardProxyBase withLastUpdatedTime(String lastUpdatedTime)
Set the lastUpdatedTime property: The lastUpdatedTime property.- Parameters:
lastUpdatedTime
- the lastUpdatedTime value to set.- Returns:
- the ResourceGuardProxyBase object itself.
-
description
public String description()
Get the description property: The description property.- Returns:
- the description value.
-
withDescription
public ResourceGuardProxyBase withDescription(String description)
Set the description property: The description property.- Parameters:
description
- the description value to set.- Returns:
- the ResourceGuardProxyBase object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-