Interface BackendServiceGroupHealthOrBuilder

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

    public interface BackendServiceGroupHealthOrBuilder
    extends com.google.protobuf.MessageOrBuilder
    • Method Summary

      All Methods Instance Methods Abstract Methods Deprecated Methods 
      Modifier and Type Method Description
      boolean containsAnnotations​(String key)
      Metadata defined as annotations on the network endpoint group.
      Map<String,​String> getAnnotations()
      Deprecated.
      int getAnnotationsCount()
      Metadata defined as annotations on the network endpoint group.
      Map<String,​String> getAnnotationsMap()
      Metadata defined as annotations on the network endpoint group.
      String getAnnotationsOrDefault​(String key, String defaultValue)
      Metadata defined as annotations on the network endpoint group.
      String getAnnotationsOrThrow​(String key)
      Metadata defined as annotations on the network endpoint group.
      HealthStatus getHealthStatus​(int index)
      Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
      int getHealthStatusCount()
      Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
      List<HealthStatus> getHealthStatusList()
      Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
      HealthStatusOrBuilder getHealthStatusOrBuilder​(int index)
      Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
      List<? extends HealthStatusOrBuilder> getHealthStatusOrBuilderList()
      Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
      String getKind()
      [Output Only] Type of resource.
      com.google.protobuf.ByteString getKindBytes()
      [Output Only] Type of resource.
      boolean hasKind()
      [Output Only] Type of resource.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • getAnnotationsCount

        int getAnnotationsCount()
         Metadata defined as annotations on the network endpoint group.
         
        map<string, string> annotations = 112032548;
      • containsAnnotations

        boolean containsAnnotations​(String key)
         Metadata defined as annotations on the network endpoint group.
         
        map<string, string> annotations = 112032548;
      • getAnnotationsMap

        Map<String,​String> getAnnotationsMap()
         Metadata defined as annotations on the network endpoint group.
         
        map<string, string> annotations = 112032548;
      • getAnnotationsOrDefault

        String getAnnotationsOrDefault​(String key,
                                       String defaultValue)
         Metadata defined as annotations on the network endpoint group.
         
        map<string, string> annotations = 112032548;
      • getAnnotationsOrThrow

        String getAnnotationsOrThrow​(String key)
         Metadata defined as annotations on the network endpoint group.
         
        map<string, string> annotations = 112032548;
      • getHealthStatusList

        List<HealthStatus> getHealthStatusList()
         Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
         
        repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
      • getHealthStatus

        HealthStatus getHealthStatus​(int index)
         Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
         
        repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
      • getHealthStatusCount

        int getHealthStatusCount()
         Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
         
        repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
      • getHealthStatusOrBuilderList

        List<? extends HealthStatusOrBuilder> getHealthStatusOrBuilderList()
         Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
         
        repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
      • getHealthStatusOrBuilder

        HealthStatusOrBuilder getHealthStatusOrBuilder​(int index)
         Health state of the backend instances or endpoints in requested instance or network endpoint group, determined based on configured health checks.
         
        repeated .google.cloud.compute.v1.HealthStatus health_status = 380545845;
      • hasKind

        boolean hasKind()
         [Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.
         
        optional string kind = 3292052;
        Returns:
        Whether the kind field is set.
      • getKind

        String getKind()
         [Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.
         
        optional string kind = 3292052;
        Returns:
        The kind.
      • getKindBytes

        com.google.protobuf.ByteString getKindBytes()
         [Output Only] Type of resource. Always compute#backendServiceGroupHealth for the health of backend services.
         
        optional string kind = 3292052;
        Returns:
        The bytes for kind.