Class GenericContainerExtendedInfo


  • public final class GenericContainerExtendedInfo
    extends Object
    Container extended information.
    • Constructor Detail

      • GenericContainerExtendedInfo

        public GenericContainerExtendedInfo()
    • 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.