Class AzureWorkloadContainerExtendedInfo


  • public final class AzureWorkloadContainerExtendedInfo
    extends Object
    Extended information of the container.
    • Constructor Detail

      • AzureWorkloadContainerExtendedInfo

        public AzureWorkloadContainerExtendedInfo()
    • Method Detail

      • hostServerName

        public String hostServerName()
        Get the hostServerName property: Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
        Returns:
        the hostServerName value.
      • withHostServerName

        public AzureWorkloadContainerExtendedInfo withHostServerName​(String hostServerName)
        Set the hostServerName property: Host Os Name in case of Stand Alone and Cluster Name in case of distributed container.
        Parameters:
        hostServerName - the hostServerName value to set.
        Returns:
        the AzureWorkloadContainerExtendedInfo object itself.
      • inquiryInfo

        public InquiryInfo inquiryInfo()
        Get the inquiryInfo property: Inquiry Status for the container.
        Returns:
        the inquiryInfo value.
      • withInquiryInfo

        public AzureWorkloadContainerExtendedInfo withInquiryInfo​(InquiryInfo inquiryInfo)
        Set the inquiryInfo property: Inquiry Status for the container.
        Parameters:
        inquiryInfo - the inquiryInfo value to set.
        Returns:
        the AzureWorkloadContainerExtendedInfo object itself.
      • nodesList

        public List<DistributedNodesInfo> nodesList()
        Get the nodesList property: List of the nodes in case of distributed container.
        Returns:
        the nodesList value.
      • withNodesList

        public AzureWorkloadContainerExtendedInfo withNodesList​(List<DistributedNodesInfo> nodesList)
        Set the nodesList property: List of the nodes in case of distributed container.
        Parameters:
        nodesList - the nodesList value to set.
        Returns:
        the AzureWorkloadContainerExtendedInfo object itself.
      • validate

        public void validate()
        Validates the instance.
        Throws:
        IllegalArgumentException - thrown if the instance is not valid.