All Downloads are FREE. Search and download functionalities are using the official Maven repository.

com.google.appengine.v1.InstanceOrBuilder Maven / Gradle / Ivy

There is a newer version: 0.12.0
Show newest version
// Generated by the protocol buffer compiler.  DO NOT EDIT!
// source: google/appengine/v1/instance.proto

package com.google.appengine.v1;

public interface InstanceOrBuilder extends
    // @@protoc_insertion_point(interface_extends:google.appengine.v1.Instance)
    com.google.protobuf.MessageOrBuilder {

  /**
   * 
   * Full path to the Instance resource in the API.
   * Example: `apps/myapp/services/default/versions/v1/instances/instance-1`.
   * @OutputOnly
   * 
* * string name = 1; */ java.lang.String getName(); /** *
   * Full path to the Instance resource in the API.
   * Example: `apps/myapp/services/default/versions/v1/instances/instance-1`.
   * @OutputOnly
   * 
* * string name = 1; */ com.google.protobuf.ByteString getNameBytes(); /** *
   * Relative name of the instance within the version.
   * Example: `instance-1`.
   * @OutputOnly
   * 
* * string id = 2; */ java.lang.String getId(); /** *
   * Relative name of the instance within the version.
   * Example: `instance-1`.
   * @OutputOnly
   * 
* * string id = 2; */ com.google.protobuf.ByteString getIdBytes(); /** *
   * App Engine release this instance is running on.
   * @OutputOnly
   * 
* * string app_engine_release = 3; */ java.lang.String getAppEngineRelease(); /** *
   * App Engine release this instance is running on.
   * @OutputOnly
   * 
* * string app_engine_release = 3; */ com.google.protobuf.ByteString getAppEngineReleaseBytes(); /** *
   * Availability of the instance.
   * @OutputOnly
   * 
* * .google.appengine.v1.Instance.Availability availability = 4; */ int getAvailabilityValue(); /** *
   * Availability of the instance.
   * @OutputOnly
   * 
* * .google.appengine.v1.Instance.Availability availability = 4; */ com.google.appengine.v1.Instance.Availability getAvailability(); /** *
   * Name of the virtual machine where this instance lives. Only applicable
   * for instances in App Engine flexible environment.
   * @OutputOnly
   * 
* * string vm_name = 5; */ java.lang.String getVmName(); /** *
   * Name of the virtual machine where this instance lives. Only applicable
   * for instances in App Engine flexible environment.
   * @OutputOnly
   * 
* * string vm_name = 5; */ com.google.protobuf.ByteString getVmNameBytes(); /** *
   * Zone where the virtual machine is located. Only applicable for instances
   * in App Engine flexible environment.
   * @OutputOnly
   * 
* * string vm_zone_name = 6; */ java.lang.String getVmZoneName(); /** *
   * Zone where the virtual machine is located. Only applicable for instances
   * in App Engine flexible environment.
   * @OutputOnly
   * 
* * string vm_zone_name = 6; */ com.google.protobuf.ByteString getVmZoneNameBytes(); /** *
   * Virtual machine ID of this instance. Only applicable for instances in
   * App Engine flexible environment.
   * @OutputOnly
   * 
* * string vm_id = 7; */ java.lang.String getVmId(); /** *
   * Virtual machine ID of this instance. Only applicable for instances in
   * App Engine flexible environment.
   * @OutputOnly
   * 
* * string vm_id = 7; */ com.google.protobuf.ByteString getVmIdBytes(); /** *
   * Time that this instance was started.
   * @OutputOnly
   * 
* * .google.protobuf.Timestamp start_time = 8; */ boolean hasStartTime(); /** *
   * Time that this instance was started.
   * @OutputOnly
   * 
* * .google.protobuf.Timestamp start_time = 8; */ com.google.protobuf.Timestamp getStartTime(); /** *
   * Time that this instance was started.
   * @OutputOnly
   * 
* * .google.protobuf.Timestamp start_time = 8; */ com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder(); /** *
   * Number of requests since this instance was started.
   * @OutputOnly
   * 
* * int32 requests = 9; */ int getRequests(); /** *
   * Number of errors since this instance was started.
   * @OutputOnly
   * 
* * int32 errors = 10; */ int getErrors(); /** *
   * Average queries per second (QPS) over the last minute.
   * @OutputOnly
   * 
* * float qps = 11; */ float getQps(); /** *
   * Average latency (ms) over the last minute.
   * @OutputOnly
   * 
* * int32 average_latency = 12; */ int getAverageLatency(); /** *
   * Total memory in use (bytes).
   * @OutputOnly
   * 
* * int64 memory_usage = 13; */ long getMemoryUsage(); /** *
   * Status of the virtual machine where this instance lives. Only applicable
   * for instances in App Engine flexible environment.
   * @OutputOnly
   * 
* * string vm_status = 14; */ java.lang.String getVmStatus(); /** *
   * Status of the virtual machine where this instance lives. Only applicable
   * for instances in App Engine flexible environment.
   * @OutputOnly
   * 
* * string vm_status = 14; */ com.google.protobuf.ByteString getVmStatusBytes(); /** *
   * Whether this instance is in debug mode. Only applicable for instances in
   * App Engine flexible environment.
   * @OutputOnly
   * 
* * bool vm_debug_enabled = 15; */ boolean getVmDebugEnabled(); }




© 2015 - 2025 Weber Informatics LLC | Privacy Policy