/** * * * <pre> * The set of labels that must be defined to identify a particular * channel of the corresponding type. Each label includes a * description for how that field should be populated. * </pre> * * <code>repeated .google.api.LabelDescriptor labels = 4;</code> */ public com.google.api.LabelDescriptor.Builder addLabelsBuilder(int index) { return getLabelsFieldBuilder() .addBuilder(index, com.google.api.LabelDescriptor.getDefaultInstance()); } /**
/** * * * <pre> * The set of labels that must be defined to identify a particular * channel of the corresponding type. Each label includes a * description for how that field should be populated. * </pre> * * <code>repeated .google.api.LabelDescriptor labels = 4;</code> */ public com.google.api.LabelDescriptor.Builder addLabelsBuilder() { return getLabelsFieldBuilder() .addBuilder(com.google.api.LabelDescriptor.getDefaultInstance()); } /**
public com.google.api.LabelDescriptor getDefaultInstanceForType() { return com.google.api.LabelDescriptor.getDefaultInstance(); }
/** * <pre> * The set of labels that are available to describe a specific log entry. * Runtime requests that contain labels not specified here are * considered invalid. * </pre> * * <code>repeated .google.api.LabelDescriptor labels = 2;</code> */ public com.google.api.LabelDescriptor.Builder addLabelsBuilder() { return getLabelsFieldBuilder().addBuilder( com.google.api.LabelDescriptor.getDefaultInstance()); } /**
/** * <pre> * The label key. * </pre> * * <code>string key = 1;</code> */ public Builder clearKey() { key_ = getDefaultInstance().getKey(); onChanged(); return this; } /**
/** * <pre> * A human-readable description for the label. * </pre> * * <code>string description = 3;</code> */ public Builder clearDescription() { description_ = getDefaultInstance().getDescription(); onChanged(); return this; } /**
/** * <pre> * Required. A set of labels used to describe instances of this monitored * resource type. For example, an individual Google Cloud SQL database is * identified by values for the labels `"database_id"` and `"zone"`. * </pre> * * <code>repeated .google.api.LabelDescriptor labels = 4;</code> */ public com.google.api.LabelDescriptor.Builder addLabelsBuilder( int index) { return getLabelsFieldBuilder().addBuilder( index, com.google.api.LabelDescriptor.getDefaultInstance()); } /**
/** * <pre> * The set of labels that are available to describe a specific log entry. * Runtime requests that contain labels not specified here are * considered invalid. * </pre> * * <code>repeated .google.api.LabelDescriptor labels = 2;</code> */ public com.google.api.LabelDescriptor.Builder addLabelsBuilder( int index) { return getLabelsFieldBuilder().addBuilder( index, com.google.api.LabelDescriptor.getDefaultInstance()); } /**
/** * <pre> * Required. A set of labels used to describe instances of this monitored * resource type. For example, an individual Google Cloud SQL database is * identified by values for the labels `"database_id"` and `"zone"`. * </pre> * * <code>repeated .google.api.LabelDescriptor labels = 4;</code> */ public com.google.api.LabelDescriptor.Builder addLabelsBuilder() { return getLabelsFieldBuilder().addBuilder( com.google.api.LabelDescriptor.getDefaultInstance()); } /**
/** * <pre> * The set of labels that can be used to describe a specific * instance of this metric type. For example, the * `appengine.googleapis.com/http/server/response_latencies` metric * type has a label for the HTTP response code, `response_code`, so * you can look at latencies for successful responses or just * for responses that failed. * </pre> * * <code>repeated .google.api.LabelDescriptor labels = 2;</code> */ public com.google.api.LabelDescriptor.Builder addLabelsBuilder() { return getLabelsFieldBuilder().addBuilder( com.google.api.LabelDescriptor.getDefaultInstance()); } /**
/** * <pre> * The set of labels that can be used to describe a specific * instance of this metric type. For example, the * `appengine.googleapis.com/http/server/response_latencies` metric * type has a label for the HTTP response code, `response_code`, so * you can look at latencies for successful responses or just * for responses that failed. * </pre> * * <code>repeated .google.api.LabelDescriptor labels = 2;</code> */ public com.google.api.LabelDescriptor.Builder addLabelsBuilder( int index) { return getLabelsFieldBuilder().addBuilder( index, com.google.api.LabelDescriptor.getDefaultInstance()); } /**
public Builder mergeFrom(com.google.api.LabelDescriptor other) { if (other == com.google.api.LabelDescriptor.getDefaultInstance()) return this; if (!other.getKey().isEmpty()) { key_ = other.key_; onChanged(); } if (other.valueType_ != 0) { setValueTypeValue(other.getValueTypeValue()); } if (!other.getDescription().isEmpty()) { description_ = other.description_; onChanged(); } onChanged(); return this; }