/** * * * <pre> * Policy constraining how messages published to the topic may be stored. It * is determined when the topic is created based on the policy configured at * the project level. It must not be set by the caller in the request to * CreateTopic or to UpdateTopic. This field will be populated in the * responses for GetTopic, CreateTopic, and UpdateTopic: if not present in the * response, then no constraints are in effect. * </pre> * * <code>.google.pubsub.v1.MessageStoragePolicy message_storage_policy = 3;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.pubsub.v1.MessageStoragePolicy, com.google.pubsub.v1.MessageStoragePolicy.Builder, com.google.pubsub.v1.MessageStoragePolicyOrBuilder> getMessageStoragePolicyFieldBuilder() { if (messageStoragePolicyBuilder_ == null) { messageStoragePolicyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.pubsub.v1.MessageStoragePolicy, com.google.pubsub.v1.MessageStoragePolicy.Builder, com.google.pubsub.v1.MessageStoragePolicyOrBuilder>( getMessageStoragePolicy(), getParentForChildren(), isClean()); messageStoragePolicy_ = null; } return messageStoragePolicyBuilder_; }
/** * * * <pre> * Policy constraining how messages published to the topic may be stored. It * is determined when the topic is created based on the policy configured at * the project level. It must not be set by the caller in the request to * CreateTopic or to UpdateTopic. This field will be populated in the * responses for GetTopic, CreateTopic, and UpdateTopic: if not present in the * response, then no constraints are in effect. * </pre> * * <code>.google.pubsub.v1.MessageStoragePolicy message_storage_policy = 3;</code> */ private com.google.protobuf.SingleFieldBuilderV3< com.google.pubsub.v1.MessageStoragePolicy, com.google.pubsub.v1.MessageStoragePolicy.Builder, com.google.pubsub.v1.MessageStoragePolicyOrBuilder> getMessageStoragePolicyFieldBuilder() { if (messageStoragePolicyBuilder_ == null) { messageStoragePolicyBuilder_ = new com.google.protobuf.SingleFieldBuilderV3< com.google.pubsub.v1.MessageStoragePolicy, com.google.pubsub.v1.MessageStoragePolicy.Builder, com.google.pubsub.v1.MessageStoragePolicyOrBuilder>( getMessageStoragePolicy(), getParentForChildren(), isClean()); messageStoragePolicy_ = null; } return messageStoragePolicyBuilder_; }