Class SecuritySolutionsReferenceDataProperties

java.lang.Object
com.azure.resourcemanager.security.fluent.models.SecuritySolutionsReferenceDataProperties

public final class SecuritySolutionsReferenceDataProperties extends Object
The SecuritySolutionsReferenceDataProperties model.
  • Constructor Details

    • SecuritySolutionsReferenceDataProperties

      public SecuritySolutionsReferenceDataProperties()
  • Method Details

    • securityFamily

      public SecurityFamily securityFamily()
      Get the securityFamily property: The security family of the security solution.
      Returns:
      the securityFamily value.
    • withSecurityFamily

      public SecuritySolutionsReferenceDataProperties withSecurityFamily(SecurityFamily securityFamily)
      Set the securityFamily property: The security family of the security solution.
      Parameters:
      securityFamily - the securityFamily value to set.
      Returns:
      the SecuritySolutionsReferenceDataProperties object itself.
    • alertVendorName

      public String alertVendorName()
      Get the alertVendorName property: The security solutions' vendor name.
      Returns:
      the alertVendorName value.
    • withAlertVendorName

      public SecuritySolutionsReferenceDataProperties withAlertVendorName(String alertVendorName)
      Set the alertVendorName property: The security solutions' vendor name.
      Parameters:
      alertVendorName - the alertVendorName value to set.
      Returns:
      the SecuritySolutionsReferenceDataProperties object itself.
    • packageInfoUrl

      public String packageInfoUrl()
      Get the packageInfoUrl property: The security solutions' package info url.
      Returns:
      the packageInfoUrl value.
    • withPackageInfoUrl

      public SecuritySolutionsReferenceDataProperties withPackageInfoUrl(String packageInfoUrl)
      Set the packageInfoUrl property: The security solutions' package info url.
      Parameters:
      packageInfoUrl - the packageInfoUrl value to set.
      Returns:
      the SecuritySolutionsReferenceDataProperties object itself.
    • productName

      public String productName()
      Get the productName property: The security solutions' product name.
      Returns:
      the productName value.
    • withProductName

      public SecuritySolutionsReferenceDataProperties withProductName(String productName)
      Set the productName property: The security solutions' product name.
      Parameters:
      productName - the productName value to set.
      Returns:
      the SecuritySolutionsReferenceDataProperties object itself.
    • publisher

      public String publisher()
      Get the publisher property: The security solutions' publisher.
      Returns:
      the publisher value.
    • withPublisher

      public SecuritySolutionsReferenceDataProperties withPublisher(String publisher)
      Set the publisher property: The security solutions' publisher.
      Parameters:
      publisher - the publisher value to set.
      Returns:
      the SecuritySolutionsReferenceDataProperties object itself.
    • publisherDisplayName

      public String publisherDisplayName()
      Get the publisherDisplayName property: The security solutions' publisher display name.
      Returns:
      the publisherDisplayName value.
    • withPublisherDisplayName

      public SecuritySolutionsReferenceDataProperties withPublisherDisplayName(String publisherDisplayName)
      Set the publisherDisplayName property: The security solutions' publisher display name.
      Parameters:
      publisherDisplayName - the publisherDisplayName value to set.
      Returns:
      the SecuritySolutionsReferenceDataProperties object itself.
    • template

      public String template()
      Get the template property: The security solutions' template.
      Returns:
      the template value.
    • withTemplate

      public SecuritySolutionsReferenceDataProperties withTemplate(String template)
      Set the template property: The security solutions' template.
      Parameters:
      template - the template value to set.
      Returns:
      the SecuritySolutionsReferenceDataProperties object itself.
    • validate

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