/** * <code>required uint64 time = 3;</code> * * <pre> * Timestamp; when payment request created * </pre> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00000004); time_ = 0L; onChanged(); return this; }
/** * <code>optional uint64 expires = 4;</code> * * <pre> * Timestamp; when this request should be considered invalid * </pre> */ public Builder clearExpires() { bitField0_ = (bitField0_ & ~0x00000008); expires_ = 0L; onChanged(); return this; }
/** * <code>required uint64 time = 3;</code> * * <pre> * Timestamp; when payment request created * </pre> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00000004); time_ = 0L; onChanged(); return this; }
/** * <code>optional bytes merchant_data = 7;</code> * * <pre> * Arbitrary data to include in the Payment message * </pre> */ public Builder clearMerchantData() { bitField0_ = (bitField0_ & ~0x00000040); merchantData_ = getDefaultInstance().getMerchantData(); onChanged(); return this; }
/** * <code>optional string payment_url = 6;</code> * * <pre> * URL to send Payment and get PaymentACK * </pre> */ public Builder clearPaymentUrl() { bitField0_ = (bitField0_ & ~0x00000020); paymentUrl_ = getDefaultInstance().getPaymentUrl(); onChanged(); return this; } /**
/** * <code>optional uint64 expires = 4;</code> * * <pre> * Timestamp; when this request should be considered invalid * </pre> */ public Builder setExpires(long value) { bitField0_ |= 0x00000008; expires_ = value; onChanged(); return this; } /**
/** * <code>optional string network = 1 [default = "main"];</code> * * <pre> * "main" or "test" * </pre> */ public Builder clearNetwork() { bitField0_ = (bitField0_ & ~0x00000001); network_ = getDefaultInstance().getNetwork(); onChanged(); return this; } /**
/** * <code>optional string memo = 5;</code> * * <pre> * Human-readable description of request for the customer * </pre> */ public Builder clearMemo() { bitField0_ = (bitField0_ & ~0x00000010); memo_ = getDefaultInstance().getMemo(); onChanged(); return this; } /**
/** * <code>optional string network = 1 [default = "main"];</code> * * <pre> * "main" or "test" * </pre> */ public Builder clearNetwork() { bitField0_ = (bitField0_ & ~0x00000001); network_ = getDefaultInstance().getNetwork(); onChanged(); return this; } /**
/** * <code>required uint64 time = 3;</code> * * <pre> * Timestamp; when payment request created * </pre> */ public Builder setTime(long value) { bitField0_ |= 0x00000004; time_ = value; onChanged(); return this; } /**
/** * <code>required uint64 time = 3;</code> * * <pre> * Timestamp; when payment request created * </pre> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00000004); time_ = 0L; onChanged(); return this; }
/** * <code>optional uint64 expires = 4;</code> * * <pre> * Timestamp; when this request should be considered invalid * </pre> */ public Builder clearExpires() { bitField0_ = (bitField0_ & ~0x00000008); expires_ = 0L; onChanged(); return this; }
/** * <code>optional uint64 expires = 4;</code> * * <pre> * Timestamp; when this request should be considered invalid * </pre> */ public Builder clearExpires() { bitField0_ = (bitField0_ & ~0x00000008); expires_ = 0L; onChanged(); return this; }
/** * <code>optional uint64 expires = 4;</code> * * <pre> * Timestamp; when this request should be considered invalid * </pre> */ public Builder clearExpires() { bitField0_ = (bitField0_ & ~0x00000008); expires_ = 0L; onChanged(); return this; }
/** * <code>optional bytes merchant_data = 7;</code> * * <pre> * Arbitrary data to include in the Payment message * </pre> */ public Builder clearMerchantData() { bitField0_ = (bitField0_ & ~0x00000040); merchantData_ = getDefaultInstance().getMerchantData(); onChanged(); return this; }
/** * <code>required uint64 time = 3;</code> * * <pre> * Timestamp; when payment request created * </pre> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00000004); time_ = 0L; onChanged(); return this; }
/** * <code>required uint64 time = 3;</code> * * <pre> * Timestamp; when payment request created * </pre> */ public Builder clearTime() { bitField0_ = (bitField0_ & ~0x00000004); time_ = 0L; onChanged(); return this; }
/** * <code>optional bytes merchant_data = 7;</code> * * <pre> * Arbitrary data to include in the Payment message * </pre> */ public Builder clearMerchantData() { bitField0_ = (bitField0_ & ~0x00000040); merchantData_ = getDefaultInstance().getMerchantData(); onChanged(); return this; }
/** * <code>optional bytes merchant_data = 7;</code> * * <pre> * Arbitrary data to include in the Payment message * </pre> */ public Builder clearMerchantData() { bitField0_ = (bitField0_ & ~0x00000040); merchantData_ = getDefaultInstance().getMerchantData(); onChanged(); return this; }
/** * <code>optional bytes merchant_data = 7;</code> * * <pre> * Arbitrary data to include in the Payment message * </pre> */ public Builder clearMerchantData() { bitField0_ = (bitField0_ & ~0x00000040); merchantData_ = getDefaultInstance().getMerchantData(); onChanged(); return this; }