Class RecordSetRoutingPolicyPrimaryBackupBackupGeoHealthCheckedTargetsInternalLoadBalancer


  • public final class RecordSetRoutingPolicyPrimaryBackupBackupGeoHealthCheckedTargetsInternalLoadBalancer
    extends java.lang.Object
    • Method Detail

      • ipAddress

        public java.lang.String ipAddress()
        Returns:
        The frontend IP address of the load balancer.
      • ipProtocol

        public java.lang.String ipProtocol()
        Returns:
        The configured IP protocol of the load balancer. This value is case-sensitive. Possible values: ["tcp", "udp"]
      • loadBalancerType

        public java.lang.String loadBalancerType()
        Returns:
        The type of load balancer. This value is case-sensitive. Possible values: ["regionalL4ilb", "regionalL7ilb", "globalL7ilb"]
      • networkUrl

        public java.lang.String networkUrl()
        Returns:
        The fully qualified url of the network in which the load balancer belongs. This should be formatted like `projects/{project}/global/networks/{network}` or `https://www.googleapis.com/compute/v1/projects/{project}/global/networks/{network}`.
      • port

        public java.lang.String port()
        Returns:
        The configured port of the load balancer.
      • project

        public java.lang.String project()
        Returns:
        The ID of the project in which the load balancer belongs.
      • region

        public java.util.Optional<java.lang.String> region()
        Returns:
        The region of the load balancer. Only needed for regional load balancers.