/** * * * <pre> * Output only. Additional metadata about the monitored resource. * Only `k8s_container`, `k8s_pod`, and `k8s_node` MonitoredResources have * this field populated. * </pre> * * <code>.google.api.MonitoredResourceMetadata metadata = 25;</code> */ public com.google.api.MonitoredResourceMetadata getMetadata() { return metadata_ == null ? com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_; } /**
/** * * * <pre> * Output only. Additional metadata about the monitored resource. * Only `k8s_container`, `k8s_pod`, and `k8s_node` MonitoredResources have * this field populated. * </pre> * * <code>.google.api.MonitoredResourceMetadata metadata = 25;</code> */ public Builder mergeMetadata(com.google.api.MonitoredResourceMetadata value) { if (metadataBuilder_ == null) { if (metadata_ != null) { metadata_ = com.google.api.MonitoredResourceMetadata.newBuilder(metadata_) .mergeFrom(value) .buildPartial(); } else { metadata_ = value; } onChanged(); } else { metadataBuilder_.mergeFrom(value); } return this; } /**
@java.lang.Override public boolean equals(final java.lang.Object obj) { if (obj == this) { return true; } if (!(obj instanceof com.google.monitoring.v3.TimeSeries)) { return super.equals(obj); } com.google.monitoring.v3.TimeSeries other = (com.google.monitoring.v3.TimeSeries) obj; boolean result = true; result = result && (hasMetric() == other.hasMetric()); if (hasMetric()) { result = result && getMetric().equals(other.getMetric()); } result = result && (hasResource() == other.hasResource()); if (hasResource()) { result = result && getResource().equals(other.getResource()); } result = result && (hasMetadata() == other.hasMetadata()); if (hasMetadata()) { result = result && getMetadata().equals(other.getMetadata()); } result = result && metricKind_ == other.metricKind_; result = result && valueType_ == other.valueType_; result = result && getPointsList().equals(other.getPointsList()); result = result && unknownFields.equals(other.unknownFields); return result; }
hash = (53 * hash) + getMetadata().hashCode();
/** * * * <pre> * Output only. The associated monitored resource metadata. When reading a * a timeseries, this field will include metadata labels that are explicitly * named in the reduction. When creating a timeseries, this field is ignored. * </pre> * * <code>.google.api.MonitoredResourceMetadata metadata = 7;</code> */ public Builder mergeMetadata(com.google.api.MonitoredResourceMetadata value) { if (metadataBuilder_ == null) { if (metadata_ != null) { metadata_ = com.google.api.MonitoredResourceMetadata.newBuilder(metadata_) .mergeFrom(value) .buildPartial(); } else { metadata_ = value; } onChanged(); } else { metadataBuilder_.mergeFrom(value); } return this; } /**
result = result && (hasMetadata() == other.hasMetadata()); if (hasMetadata()) { result = result && getMetadata().equals(other.getMetadata());
hash = (53 * hash) + getMetadata().hashCode();
/** * * * <pre> * Output only. The associated monitored resource metadata. When reading a * a timeseries, this field will include metadata labels that are explicitly * named in the reduction. When creating a timeseries, this field is ignored. * </pre> * * <code>.google.api.MonitoredResourceMetadata metadata = 7;</code> */ public com.google.api.MonitoredResourceMetadata getMetadata() { return metadata_ == null ? com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_; } /**
/** * * * <pre> * Output only. Additional metadata about the monitored resource. * Only `k8s_container`, `k8s_pod`, and `k8s_node` MonitoredResources have * this field populated. * </pre> * * <code>.google.api.MonitoredResourceMetadata metadata = 25;</code> */ public com.google.api.MonitoredResourceMetadata getMetadata() { if (metadataBuilder_ == null) { return metadata_ == null ? com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_; } else { return metadataBuilder_.getMessage(); } } /**
/** * * * <pre> * Output only. The associated monitored resource metadata. When reading a * a timeseries, this field will include metadata labels that are explicitly * named in the reduction. When creating a timeseries, this field is ignored. * </pre> * * <code>.google.api.MonitoredResourceMetadata metadata = 7;</code> */ public com.google.api.MonitoredResourceMetadata getMetadata() { if (metadataBuilder_ == null) { return metadata_ == null ? com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_; } else { return metadataBuilder_.getMessage(); } } /**
/** * * * <pre> * Output only. The associated monitored resource metadata. When reading a * a timeseries, this field will include metadata labels that are explicitly * named in the reduction. When creating a timeseries, this field is ignored. * </pre> * * <code>.google.api.MonitoredResourceMetadata metadata = 7;</code> */ public com.google.api.MonitoredResourceMetadataOrBuilder getMetadataOrBuilder() { if (metadataBuilder_ != null) { return metadataBuilder_.getMessageOrBuilder(); } else { return metadata_ == null ? com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_; } } /**
/** * * * <pre> * Output only. Additional metadata about the monitored resource. * Only `k8s_container`, `k8s_pod`, and `k8s_node` MonitoredResources have * this field populated. * </pre> * * <code>.google.api.MonitoredResourceMetadata metadata = 25;</code> */ public com.google.api.MonitoredResourceMetadataOrBuilder getMetadataOrBuilder() { if (metadataBuilder_ != null) { return metadataBuilder_.getMessageOrBuilder(); } else { return metadata_ == null ? com.google.api.MonitoredResourceMetadata.getDefaultInstance() : metadata_; } } /**