Class PrepareNetworkPoliciesRequest


  • public final class PrepareNetworkPoliciesRequest
    extends Object
    Details of PrepareNetworkPolicies for Subnet.
    • Constructor Detail

      • PrepareNetworkPoliciesRequest

        public PrepareNetworkPoliciesRequest()
    • Method Detail

      • serviceName

        public String serviceName()
        Get the serviceName property: The name of the service for which subnet is being prepared for.
        Returns:
        the serviceName value.
      • withServiceName

        public PrepareNetworkPoliciesRequest withServiceName​(String serviceName)
        Set the serviceName property: The name of the service for which subnet is being prepared for.
        Parameters:
        serviceName - the serviceName value to set.
        Returns:
        the PrepareNetworkPoliciesRequest object itself.
      • networkIntentPolicyConfigurations

        public List<NetworkIntentPolicyConfiguration> networkIntentPolicyConfigurations()
        Get the networkIntentPolicyConfigurations property: A list of NetworkIntentPolicyConfiguration.
        Returns:
        the networkIntentPolicyConfigurations value.
      • withNetworkIntentPolicyConfigurations

        public PrepareNetworkPoliciesRequest withNetworkIntentPolicyConfigurations​(List<NetworkIntentPolicyConfiguration> networkIntentPolicyConfigurations)
        Set the networkIntentPolicyConfigurations property: A list of NetworkIntentPolicyConfiguration.
        Parameters:
        networkIntentPolicyConfigurations - the networkIntentPolicyConfigurations value to set.
        Returns:
        the PrepareNetworkPoliciesRequest object itself.
      • validate

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