Interface ReadinessCheckOrBuilder

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

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

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      com.google.protobuf.Duration getAppStartTimeout()
      A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic.
      com.google.protobuf.DurationOrBuilder getAppStartTimeoutOrBuilder()
      A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic.
      com.google.protobuf.Duration getCheckInterval()
      Interval between health checks.
      com.google.protobuf.DurationOrBuilder getCheckIntervalOrBuilder()
      Interval between health checks.
      int getFailureThreshold()
      Number of consecutive failed checks required before removing traffic.
      String getHost()
      Host header to send when performing a HTTP Readiness check.
      com.google.protobuf.ByteString getHostBytes()
      Host header to send when performing a HTTP Readiness check.
      String getPath()
      The request path.
      com.google.protobuf.ByteString getPathBytes()
      The request path.
      int getSuccessThreshold()
      Number of consecutive successful checks required before receiving traffic.
      com.google.protobuf.Duration getTimeout()
      Time before the check is considered failed.
      com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
      Time before the check is considered failed.
      boolean hasAppStartTimeout()
      A maximum time limit on application initialization, measured from moment the application successfully replies to a healthcheck until it is ready to serve traffic.
      boolean hasCheckInterval()
      Interval between health checks.
      boolean hasTimeout()
      Time before the check is considered failed.
      • 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

      • getPath

        String getPath()
         The request path.
         
        string path = 1;
        Returns:
        The path.
      • getPathBytes

        com.google.protobuf.ByteString getPathBytes()
         The request path.
         
        string path = 1;
        Returns:
        The bytes for path.
      • getHost

        String getHost()
         Host header to send when performing a HTTP Readiness check.
         Example: "myapp.appspot.com"
         
        string host = 2;
        Returns:
        The host.
      • getHostBytes

        com.google.protobuf.ByteString getHostBytes()
         Host header to send when performing a HTTP Readiness check.
         Example: "myapp.appspot.com"
         
        string host = 2;
        Returns:
        The bytes for host.
      • getFailureThreshold

        int getFailureThreshold()
         Number of consecutive failed checks required before removing
         traffic.
         
        uint32 failure_threshold = 3;
        Returns:
        The failureThreshold.
      • getSuccessThreshold

        int getSuccessThreshold()
         Number of consecutive successful checks required before receiving
         traffic.
         
        uint32 success_threshold = 4;
        Returns:
        The successThreshold.
      • hasCheckInterval

        boolean hasCheckInterval()
         Interval between health checks.
         
        .google.protobuf.Duration check_interval = 5;
        Returns:
        Whether the checkInterval field is set.
      • getCheckInterval

        com.google.protobuf.Duration getCheckInterval()
         Interval between health checks.
         
        .google.protobuf.Duration check_interval = 5;
        Returns:
        The checkInterval.
      • getCheckIntervalOrBuilder

        com.google.protobuf.DurationOrBuilder getCheckIntervalOrBuilder()
         Interval between health checks.
         
        .google.protobuf.Duration check_interval = 5;
      • hasTimeout

        boolean hasTimeout()
         Time before the check is considered failed.
         
        .google.protobuf.Duration timeout = 6;
        Returns:
        Whether the timeout field is set.
      • getTimeout

        com.google.protobuf.Duration getTimeout()
         Time before the check is considered failed.
         
        .google.protobuf.Duration timeout = 6;
        Returns:
        The timeout.
      • getTimeoutOrBuilder

        com.google.protobuf.DurationOrBuilder getTimeoutOrBuilder()
         Time before the check is considered failed.
         
        .google.protobuf.Duration timeout = 6;
      • hasAppStartTimeout

        boolean hasAppStartTimeout()
         A maximum time limit on application initialization, measured from moment
         the application successfully replies to a healthcheck until it is ready to
         serve traffic.
         
        .google.protobuf.Duration app_start_timeout = 7;
        Returns:
        Whether the appStartTimeout field is set.
      • getAppStartTimeout

        com.google.protobuf.Duration getAppStartTimeout()
         A maximum time limit on application initialization, measured from moment
         the application successfully replies to a healthcheck until it is ready to
         serve traffic.
         
        .google.protobuf.Duration app_start_timeout = 7;
        Returns:
        The appStartTimeout.
      • getAppStartTimeoutOrBuilder

        com.google.protobuf.DurationOrBuilder getAppStartTimeoutOrBuilder()
         A maximum time limit on application initialization, measured from moment
         the application successfully replies to a healthcheck until it is ready to
         serve traffic.
         
        .google.protobuf.Duration app_start_timeout = 7;