Interface LoadBalancerInfoOrBuilder

  • All Superinterfaces:
    com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder
    All Known Implementing Classes:
    LoadBalancerInfo, LoadBalancerInfo.Builder

    public interface LoadBalancerInfoOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Detail

      • getLoadBalancerTypeValue

        int getLoadBalancerTypeValue()
         Type of the load balancer.
         
        .google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
        Returns:
        The enum numeric value on the wire for loadBalancerType.
      • getLoadBalancerType

        LoadBalancerInfo.LoadBalancerType getLoadBalancerType()
         Type of the load balancer.
         
        .google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.LoadBalancerType load_balancer_type = 1;
        Returns:
        The loadBalancerType.
      • getHealthCheckUri

        String getHealthCheckUri()
         URI of the health check for the load balancer.
         
        string health_check_uri = 2;
        Returns:
        The healthCheckUri.
      • getHealthCheckUriBytes

        com.google.protobuf.ByteString getHealthCheckUriBytes()
         URI of the health check for the load balancer.
         
        string health_check_uri = 2;
        Returns:
        The bytes for healthCheckUri.
      • getBackendsList

        List<LoadBalancerBackend> getBackendsList()
         Information for the loadbalancer backends.
         
        repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
      • getBackends

        LoadBalancerBackend getBackends​(int index)
         Information for the loadbalancer backends.
         
        repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
      • getBackendsCount

        int getBackendsCount()
         Information for the loadbalancer backends.
         
        repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
      • getBackendsOrBuilderList

        List<? extends LoadBalancerBackendOrBuilder> getBackendsOrBuilderList()
         Information for the loadbalancer backends.
         
        repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
      • getBackendsOrBuilder

        LoadBalancerBackendOrBuilder getBackendsOrBuilder​(int index)
         Information for the loadbalancer backends.
         
        repeated .google.cloud.networkmanagement.v1beta1.LoadBalancerBackend backends = 3;
      • getBackendTypeValue

        int getBackendTypeValue()
         Type of load balancer's backend configuration.
         
        .google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
        Returns:
        The enum numeric value on the wire for backendType.
      • getBackendType

        LoadBalancerInfo.BackendType getBackendType()
         Type of load balancer's backend configuration.
         
        .google.cloud.networkmanagement.v1beta1.LoadBalancerInfo.BackendType backend_type = 4;
        Returns:
        The backendType.
      • getBackendUri

        String getBackendUri()
         Backend configuration URI.
         
        string backend_uri = 5;
        Returns:
        The backendUri.
      • getBackendUriBytes

        com.google.protobuf.ByteString getBackendUriBytes()
         Backend configuration URI.
         
        string backend_uri = 5;
        Returns:
        The bytes for backendUri.