com.google.appengine.v1.InstanceOrBuilder Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of proto-google-appengine-v1 Show documentation
Show all versions of proto-google-appengine-v1 Show documentation
PROTO library for proto-google-appengine-v1
// 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