/** * * * <pre> * Specifies the "time-to-live" duration for an associated resource. The * resource expires if it is not active for a period of `ttl`. The definition * of "activity" depends on the type of the associated resource. The minimum * and maximum allowed values for `ttl` depend on the type of the associated * resource, as well. If `ttl` is not set, the associated resource never * expires. * </pre> * * <code>.google.protobuf.Duration ttl = 1;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> getTtlFieldBuilder() { if (ttlBuilder_ == null) { ttlBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(getTtl(), getParentForChildren(), isClean()); ttl_ = null; } return ttlBuilder_; }
/** * * * <pre> * Specifies the "time-to-live" duration for an associated resource. The * resource expires if it is not active for a period of `ttl`. The definition * of "activity" depends on the type of the associated resource. The minimum * and maximum allowed values for `ttl` depend on the type of the associated * resource, as well. If `ttl` is not set, the associated resource never * expires. * </pre> * * <code>.google.protobuf.Duration ttl = 1;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder> getTtlFieldBuilder() { if (ttlBuilder_ == null) { ttlBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.protobuf.Duration, com.google.protobuf.Duration.Builder, com.google.protobuf.DurationOrBuilder>(getTtl(), getParentForChildren(), isClean()); ttl_ = null; } return ttlBuilder_; }