Class GenericContainerExtendedInfo
- java.lang.Object
-
- com.azure.resourcemanager.recoveryservicesbackup.models.GenericContainerExtendedInfo
-
public final class GenericContainerExtendedInfo extends Object
Container extended information.
-
-
Constructor Summary
Constructors Constructor Description GenericContainerExtendedInfo()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ContainerIdentityInfo
containerIdentityInfo()
Get the containerIdentityInfo property: Container identity information.String
rawCertData()
Get the rawCertData property: Public key of container cert.Map<String,String>
serviceEndpoints()
Get the serviceEndpoints property: Azure Backup Service Endpoints for the container.void
validate()
Validates the instance.GenericContainerExtendedInfo
withContainerIdentityInfo(ContainerIdentityInfo containerIdentityInfo)
Set the containerIdentityInfo property: Container identity information.GenericContainerExtendedInfo
withRawCertData(String rawCertData)
Set the rawCertData property: Public key of container cert.GenericContainerExtendedInfo
withServiceEndpoints(Map<String,String> serviceEndpoints)
Set the serviceEndpoints property: Azure Backup Service Endpoints for the container.
-
-
-
Method Detail
-
rawCertData
public String rawCertData()
Get the rawCertData property: Public key of container cert.- Returns:
- the rawCertData value.
-
withRawCertData
public GenericContainerExtendedInfo withRawCertData(String rawCertData)
Set the rawCertData property: Public key of container cert.- Parameters:
rawCertData
- the rawCertData value to set.- Returns:
- the GenericContainerExtendedInfo object itself.
-
containerIdentityInfo
public ContainerIdentityInfo containerIdentityInfo()
Get the containerIdentityInfo property: Container identity information.- Returns:
- the containerIdentityInfo value.
-
withContainerIdentityInfo
public GenericContainerExtendedInfo withContainerIdentityInfo(ContainerIdentityInfo containerIdentityInfo)
Set the containerIdentityInfo property: Container identity information.- Parameters:
containerIdentityInfo
- the containerIdentityInfo value to set.- Returns:
- the GenericContainerExtendedInfo object itself.
-
serviceEndpoints
public Map<String,String> serviceEndpoints()
Get the serviceEndpoints property: Azure Backup Service Endpoints for the container.- Returns:
- the serviceEndpoints value.
-
withServiceEndpoints
public GenericContainerExtendedInfo withServiceEndpoints(Map<String,String> serviceEndpoints)
Set the serviceEndpoints property: Azure Backup Service Endpoints for the container.- Parameters:
serviceEndpoints
- the serviceEndpoints value to set.- Returns:
- the GenericContainerExtendedInfo object itself.
-
validate
public void validate()
Validates the instance.- Throws:
IllegalArgumentException
- thrown if the instance is not valid.
-
-