implements
// @@protoc_insertion_point(builder_implements:tinkoff.public.invest.api.contract.v1.TradingDay)
ru.tinkoff.piapi.contract.v1.TradingDayOrBuilder {
public static final com.google.protobuf.Descriptors.Descriptor
getDescriptor() {
return ru.tinkoff.piapi.contract.v1.Instruments.internal_static_tinkoff_public_invest_api_contract_v1_TradingDay_descriptor;
}
@java.lang.Override
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable
internalGetFieldAccessorTable() {
return ru.tinkoff.piapi.contract.v1.Instruments.internal_static_tinkoff_public_invest_api_contract_v1_TradingDay_fieldAccessorTable
.ensureFieldAccessorsInitialized(
ru.tinkoff.piapi.contract.v1.TradingDay.class, ru.tinkoff.piapi.contract.v1.TradingDay.Builder.class);
}
// Construct using ru.tinkoff.piapi.contract.v1.TradingDay.newBuilder()
private Builder() {
}
private Builder(
com.google.protobuf.GeneratedMessageV3.BuilderParent parent) {
super(parent);
}
@java.lang.Override
public Builder clear() {
super.clear();
bitField0_ = 0;
date_ = null;
if (dateBuilder_ != null) {
dateBuilder_.dispose();
dateBuilder_ = null;
}
isTradingDay_ = false;
startTime_ = null;
if (startTimeBuilder_ != null) {
startTimeBuilder_.dispose();
startTimeBuilder_ = null;
}
endTime_ = null;
if (endTimeBuilder_ != null) {
endTimeBuilder_.dispose();
endTimeBuilder_ = null;
}
openingAuctionStartTime_ = null;
if (openingAuctionStartTimeBuilder_ != null) {
openingAuctionStartTimeBuilder_.dispose();
openingAuctionStartTimeBuilder_ = null;
}
closingAuctionEndTime_ = null;
if (closingAuctionEndTimeBuilder_ != null) {
closingAuctionEndTimeBuilder_.dispose();
closingAuctionEndTimeBuilder_ = null;
}
eveningOpeningAuctionStartTime_ = null;
if (eveningOpeningAuctionStartTimeBuilder_ != null) {
eveningOpeningAuctionStartTimeBuilder_.dispose();
eveningOpeningAuctionStartTimeBuilder_ = null;
}
eveningStartTime_ = null;
if (eveningStartTimeBuilder_ != null) {
eveningStartTimeBuilder_.dispose();
eveningStartTimeBuilder_ = null;
}
eveningEndTime_ = null;
if (eveningEndTimeBuilder_ != null) {
eveningEndTimeBuilder_.dispose();
eveningEndTimeBuilder_ = null;
}
clearingStartTime_ = null;
if (clearingStartTimeBuilder_ != null) {
clearingStartTimeBuilder_.dispose();
clearingStartTimeBuilder_ = null;
}
clearingEndTime_ = null;
if (clearingEndTimeBuilder_ != null) {
clearingEndTimeBuilder_.dispose();
clearingEndTimeBuilder_ = null;
}
premarketStartTime_ = null;
if (premarketStartTimeBuilder_ != null) {
premarketStartTimeBuilder_.dispose();
premarketStartTimeBuilder_ = null;
}
premarketEndTime_ = null;
if (premarketEndTimeBuilder_ != null) {
premarketEndTimeBuilder_.dispose();
premarketEndTimeBuilder_ = null;
}
closingAuctionStartTime_ = null;
if (closingAuctionStartTimeBuilder_ != null) {
closingAuctionStartTimeBuilder_.dispose();
closingAuctionStartTimeBuilder_ = null;
}
openingAuctionEndTime_ = null;
if (openingAuctionEndTimeBuilder_ != null) {
openingAuctionEndTimeBuilder_.dispose();
openingAuctionEndTimeBuilder_ = null;
}
return this;
}
@java.lang.Override
public com.google.protobuf.Descriptors.Descriptor
getDescriptorForType() {
return ru.tinkoff.piapi.contract.v1.Instruments.internal_static_tinkoff_public_invest_api_contract_v1_TradingDay_descriptor;
}
@java.lang.Override
public ru.tinkoff.piapi.contract.v1.TradingDay getDefaultInstanceForType() {
return ru.tinkoff.piapi.contract.v1.TradingDay.getDefaultInstance();
}
@java.lang.Override
public ru.tinkoff.piapi.contract.v1.TradingDay build() {
ru.tinkoff.piapi.contract.v1.TradingDay result = buildPartial();
if (!result.isInitialized()) {
throw newUninitializedMessageException(result);
}
return result;
}
@java.lang.Override
public ru.tinkoff.piapi.contract.v1.TradingDay buildPartial() {
ru.tinkoff.piapi.contract.v1.TradingDay result = new ru.tinkoff.piapi.contract.v1.TradingDay(this);
if (bitField0_ != 0) { buildPartial0(result); }
onBuilt();
return result;
}
private void buildPartial0(ru.tinkoff.piapi.contract.v1.TradingDay result) {
int from_bitField0_ = bitField0_;
if (((from_bitField0_ & 0x00000001) != 0)) {
result.date_ = dateBuilder_ == null
? date_
: dateBuilder_.build();
}
if (((from_bitField0_ & 0x00000002) != 0)) {
result.isTradingDay_ = isTradingDay_;
}
if (((from_bitField0_ & 0x00000004) != 0)) {
result.startTime_ = startTimeBuilder_ == null
? startTime_
: startTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000008) != 0)) {
result.endTime_ = endTimeBuilder_ == null
? endTime_
: endTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000010) != 0)) {
result.openingAuctionStartTime_ = openingAuctionStartTimeBuilder_ == null
? openingAuctionStartTime_
: openingAuctionStartTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000020) != 0)) {
result.closingAuctionEndTime_ = closingAuctionEndTimeBuilder_ == null
? closingAuctionEndTime_
: closingAuctionEndTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000040) != 0)) {
result.eveningOpeningAuctionStartTime_ = eveningOpeningAuctionStartTimeBuilder_ == null
? eveningOpeningAuctionStartTime_
: eveningOpeningAuctionStartTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000080) != 0)) {
result.eveningStartTime_ = eveningStartTimeBuilder_ == null
? eveningStartTime_
: eveningStartTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000100) != 0)) {
result.eveningEndTime_ = eveningEndTimeBuilder_ == null
? eveningEndTime_
: eveningEndTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000200) != 0)) {
result.clearingStartTime_ = clearingStartTimeBuilder_ == null
? clearingStartTime_
: clearingStartTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000400) != 0)) {
result.clearingEndTime_ = clearingEndTimeBuilder_ == null
? clearingEndTime_
: clearingEndTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00000800) != 0)) {
result.premarketStartTime_ = premarketStartTimeBuilder_ == null
? premarketStartTime_
: premarketStartTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00001000) != 0)) {
result.premarketEndTime_ = premarketEndTimeBuilder_ == null
? premarketEndTime_
: premarketEndTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00002000) != 0)) {
result.closingAuctionStartTime_ = closingAuctionStartTimeBuilder_ == null
? closingAuctionStartTime_
: closingAuctionStartTimeBuilder_.build();
}
if (((from_bitField0_ & 0x00004000) != 0)) {
result.openingAuctionEndTime_ = openingAuctionEndTimeBuilder_ == null
? openingAuctionEndTime_
: openingAuctionEndTimeBuilder_.build();
}
}
@java.lang.Override
public Builder mergeFrom(com.google.protobuf.Message other) {
if (other instanceof ru.tinkoff.piapi.contract.v1.TradingDay) {
return mergeFrom((ru.tinkoff.piapi.contract.v1.TradingDay)other);
} else {
super.mergeFrom(other);
return this;
}
}
public Builder mergeFrom(ru.tinkoff.piapi.contract.v1.TradingDay other) {
if (other == ru.tinkoff.piapi.contract.v1.TradingDay.getDefaultInstance()) return this;
if (other.hasDate()) {
mergeDate(other.getDate());
}
if (other.getIsTradingDay() != false) {
setIsTradingDay(other.getIsTradingDay());
}
if (other.hasStartTime()) {
mergeStartTime(other.getStartTime());
}
if (other.hasEndTime()) {
mergeEndTime(other.getEndTime());
}
if (other.hasOpeningAuctionStartTime()) {
mergeOpeningAuctionStartTime(other.getOpeningAuctionStartTime());
}
if (other.hasClosingAuctionEndTime()) {
mergeClosingAuctionEndTime(other.getClosingAuctionEndTime());
}
if (other.hasEveningOpeningAuctionStartTime()) {
mergeEveningOpeningAuctionStartTime(other.getEveningOpeningAuctionStartTime());
}
if (other.hasEveningStartTime()) {
mergeEveningStartTime(other.getEveningStartTime());
}
if (other.hasEveningEndTime()) {
mergeEveningEndTime(other.getEveningEndTime());
}
if (other.hasClearingStartTime()) {
mergeClearingStartTime(other.getClearingStartTime());
}
if (other.hasClearingEndTime()) {
mergeClearingEndTime(other.getClearingEndTime());
}
if (other.hasPremarketStartTime()) {
mergePremarketStartTime(other.getPremarketStartTime());
}
if (other.hasPremarketEndTime()) {
mergePremarketEndTime(other.getPremarketEndTime());
}
if (other.hasClosingAuctionStartTime()) {
mergeClosingAuctionStartTime(other.getClosingAuctionStartTime());
}
if (other.hasOpeningAuctionEndTime()) {
mergeOpeningAuctionEndTime(other.getOpeningAuctionEndTime());
}
this.mergeUnknownFields(other.getUnknownFields());
onChanged();
return this;
}
@java.lang.Override
public final boolean isInitialized() {
return true;
}
@java.lang.Override
public Builder mergeFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws java.io.IOException {
if (extensionRegistry == null) {
throw new java.lang.NullPointerException();
}
try {
boolean done = false;
while (!done) {
int tag = input.readTag();
switch (tag) {
case 0:
done = true;
break;
case 10: {
input.readMessage(
getDateFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000001;
break;
} // case 10
case 16: {
isTradingDay_ = input.readBool();
bitField0_ |= 0x00000002;
break;
} // case 16
case 26: {
input.readMessage(
getStartTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000004;
break;
} // case 26
case 34: {
input.readMessage(
getEndTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000008;
break;
} // case 34
case 58: {
input.readMessage(
getOpeningAuctionStartTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000010;
break;
} // case 58
case 66: {
input.readMessage(
getClosingAuctionEndTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000020;
break;
} // case 66
case 74: {
input.readMessage(
getEveningOpeningAuctionStartTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000040;
break;
} // case 74
case 82: {
input.readMessage(
getEveningStartTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000080;
break;
} // case 82
case 90: {
input.readMessage(
getEveningEndTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000100;
break;
} // case 90
case 98: {
input.readMessage(
getClearingStartTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000200;
break;
} // case 98
case 106: {
input.readMessage(
getClearingEndTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000400;
break;
} // case 106
case 114: {
input.readMessage(
getPremarketStartTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00000800;
break;
} // case 114
case 122: {
input.readMessage(
getPremarketEndTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00001000;
break;
} // case 122
case 130: {
input.readMessage(
getClosingAuctionStartTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00002000;
break;
} // case 130
case 138: {
input.readMessage(
getOpeningAuctionEndTimeFieldBuilder().getBuilder(),
extensionRegistry);
bitField0_ |= 0x00004000;
break;
} // case 138
default: {
if (!super.parseUnknownField(input, extensionRegistry, tag)) {
done = true; // was an endgroup tag
}
break;
} // default:
} // switch (tag)
} // while (!done)
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.unwrapIOException();
} finally {
onChanged();
} // finally
return this;
}
private int bitField0_;
private com.google.protobuf.Timestamp date_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> dateBuilder_;
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
* @return Whether the date field is set.
*/
public boolean hasDate() {
return ((bitField0_ & 0x00000001) != 0);
}
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
* @return The date.
*/
public com.google.protobuf.Timestamp getDate() {
if (dateBuilder_ == null) {
return date_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : date_;
} else {
return dateBuilder_.getMessage();
}
}
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
*/
public Builder setDate(com.google.protobuf.Timestamp value) {
if (dateBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
date_ = value;
} else {
dateBuilder_.setMessage(value);
}
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
*/
public Builder setDate(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (dateBuilder_ == null) {
date_ = builderForValue.build();
} else {
dateBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
*/
public Builder mergeDate(com.google.protobuf.Timestamp value) {
if (dateBuilder_ == null) {
if (((bitField0_ & 0x00000001) != 0) &&
date_ != null &&
date_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getDateBuilder().mergeFrom(value);
} else {
date_ = value;
}
} else {
dateBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000001;
onChanged();
return this;
}
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
*/
public Builder clearDate() {
bitField0_ = (bitField0_ & ~0x00000001);
date_ = null;
if (dateBuilder_ != null) {
dateBuilder_.dispose();
dateBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
*/
public com.google.protobuf.Timestamp.Builder getDateBuilder() {
bitField0_ |= 0x00000001;
onChanged();
return getDateFieldBuilder().getBuilder();
}
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
*/
public com.google.protobuf.TimestampOrBuilder getDateOrBuilder() {
if (dateBuilder_ != null) {
return dateBuilder_.getMessageOrBuilder();
} else {
return date_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : date_;
}
}
/**
*
* Дата.
*
*
* .google.protobuf.Timestamp date = 1;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getDateFieldBuilder() {
if (dateBuilder_ == null) {
dateBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getDate(),
getParentForChildren(),
isClean());
date_ = null;
}
return dateBuilder_;
}
private boolean isTradingDay_ ;
/**
*
* Признак торгового дня на бирже.
*
*
* bool is_trading_day = 2;
* @return The isTradingDay.
*/
@java.lang.Override
public boolean getIsTradingDay() {
return isTradingDay_;
}
/**
*
* Признак торгового дня на бирже.
*
*
* bool is_trading_day = 2;
* @param value The isTradingDay to set.
* @return This builder for chaining.
*/
public Builder setIsTradingDay(boolean value) {
isTradingDay_ = value;
bitField0_ |= 0x00000002;
onChanged();
return this;
}
/**
*
* Признак торгового дня на бирже.
*
*
* bool is_trading_day = 2;
* @return This builder for chaining.
*/
public Builder clearIsTradingDay() {
bitField0_ = (bitField0_ & ~0x00000002);
isTradingDay_ = false;
onChanged();
return this;
}
private com.google.protobuf.Timestamp startTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> startTimeBuilder_;
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
* @return Whether the startTime field is set.
*/
public boolean hasStartTime() {
return ((bitField0_ & 0x00000004) != 0);
}
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
* @return The startTime.
*/
public com.google.protobuf.Timestamp getStartTime() {
if (startTimeBuilder_ == null) {
return startTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : startTime_;
} else {
return startTimeBuilder_.getMessage();
}
}
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
*/
public Builder setStartTime(com.google.protobuf.Timestamp value) {
if (startTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
startTime_ = value;
} else {
startTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
*/
public Builder setStartTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (startTimeBuilder_ == null) {
startTime_ = builderForValue.build();
} else {
startTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
*/
public Builder mergeStartTime(com.google.protobuf.Timestamp value) {
if (startTimeBuilder_ == null) {
if (((bitField0_ & 0x00000004) != 0) &&
startTime_ != null &&
startTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getStartTimeBuilder().mergeFrom(value);
} else {
startTime_ = value;
}
} else {
startTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000004;
onChanged();
return this;
}
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
*/
public Builder clearStartTime() {
bitField0_ = (bitField0_ & ~0x00000004);
startTime_ = null;
if (startTimeBuilder_ != null) {
startTimeBuilder_.dispose();
startTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
*/
public com.google.protobuf.Timestamp.Builder getStartTimeBuilder() {
bitField0_ |= 0x00000004;
onChanged();
return getStartTimeFieldBuilder().getBuilder();
}
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
*/
public com.google.protobuf.TimestampOrBuilder getStartTimeOrBuilder() {
if (startTimeBuilder_ != null) {
return startTimeBuilder_.getMessageOrBuilder();
} else {
return startTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : startTime_;
}
}
/**
*
* Время начала торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp start_time = 3;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getStartTimeFieldBuilder() {
if (startTimeBuilder_ == null) {
startTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getStartTime(),
getParentForChildren(),
isClean());
startTime_ = null;
}
return startTimeBuilder_;
}
private com.google.protobuf.Timestamp endTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> endTimeBuilder_;
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
* @return Whether the endTime field is set.
*/
public boolean hasEndTime() {
return ((bitField0_ & 0x00000008) != 0);
}
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
* @return The endTime.
*/
public com.google.protobuf.Timestamp getEndTime() {
if (endTimeBuilder_ == null) {
return endTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : endTime_;
} else {
return endTimeBuilder_.getMessage();
}
}
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
*/
public Builder setEndTime(com.google.protobuf.Timestamp value) {
if (endTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
endTime_ = value;
} else {
endTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
*/
public Builder setEndTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (endTimeBuilder_ == null) {
endTime_ = builderForValue.build();
} else {
endTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
*/
public Builder mergeEndTime(com.google.protobuf.Timestamp value) {
if (endTimeBuilder_ == null) {
if (((bitField0_ & 0x00000008) != 0) &&
endTime_ != null &&
endTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getEndTimeBuilder().mergeFrom(value);
} else {
endTime_ = value;
}
} else {
endTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000008;
onChanged();
return this;
}
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
*/
public Builder clearEndTime() {
bitField0_ = (bitField0_ & ~0x00000008);
endTime_ = null;
if (endTimeBuilder_ != null) {
endTimeBuilder_.dispose();
endTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
*/
public com.google.protobuf.Timestamp.Builder getEndTimeBuilder() {
bitField0_ |= 0x00000008;
onChanged();
return getEndTimeFieldBuilder().getBuilder();
}
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
*/
public com.google.protobuf.TimestampOrBuilder getEndTimeOrBuilder() {
if (endTimeBuilder_ != null) {
return endTimeBuilder_.getMessageOrBuilder();
} else {
return endTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : endTime_;
}
}
/**
*
* Время окончания торгов по часовому поясу UTC.
*
*
* .google.protobuf.Timestamp end_time = 4;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getEndTimeFieldBuilder() {
if (endTimeBuilder_ == null) {
endTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getEndTime(),
getParentForChildren(),
isClean());
endTime_ = null;
}
return endTimeBuilder_;
}
private com.google.protobuf.Timestamp openingAuctionStartTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> openingAuctionStartTimeBuilder_;
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
* @return Whether the openingAuctionStartTime field is set.
*/
public boolean hasOpeningAuctionStartTime() {
return ((bitField0_ & 0x00000010) != 0);
}
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
* @return The openingAuctionStartTime.
*/
public com.google.protobuf.Timestamp getOpeningAuctionStartTime() {
if (openingAuctionStartTimeBuilder_ == null) {
return openingAuctionStartTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : openingAuctionStartTime_;
} else {
return openingAuctionStartTimeBuilder_.getMessage();
}
}
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
*/
public Builder setOpeningAuctionStartTime(com.google.protobuf.Timestamp value) {
if (openingAuctionStartTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
openingAuctionStartTime_ = value;
} else {
openingAuctionStartTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000010;
onChanged();
return this;
}
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
*/
public Builder setOpeningAuctionStartTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (openingAuctionStartTimeBuilder_ == null) {
openingAuctionStartTime_ = builderForValue.build();
} else {
openingAuctionStartTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000010;
onChanged();
return this;
}
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
*/
public Builder mergeOpeningAuctionStartTime(com.google.protobuf.Timestamp value) {
if (openingAuctionStartTimeBuilder_ == null) {
if (((bitField0_ & 0x00000010) != 0) &&
openingAuctionStartTime_ != null &&
openingAuctionStartTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getOpeningAuctionStartTimeBuilder().mergeFrom(value);
} else {
openingAuctionStartTime_ = value;
}
} else {
openingAuctionStartTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000010;
onChanged();
return this;
}
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
*/
public Builder clearOpeningAuctionStartTime() {
bitField0_ = (bitField0_ & ~0x00000010);
openingAuctionStartTime_ = null;
if (openingAuctionStartTimeBuilder_ != null) {
openingAuctionStartTimeBuilder_.dispose();
openingAuctionStartTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
*/
public com.google.protobuf.Timestamp.Builder getOpeningAuctionStartTimeBuilder() {
bitField0_ |= 0x00000010;
onChanged();
return getOpeningAuctionStartTimeFieldBuilder().getBuilder();
}
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
*/
public com.google.protobuf.TimestampOrBuilder getOpeningAuctionStartTimeOrBuilder() {
if (openingAuctionStartTimeBuilder_ != null) {
return openingAuctionStartTimeBuilder_.getMessageOrBuilder();
} else {
return openingAuctionStartTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : openingAuctionStartTime_;
}
}
/**
*
* Время начала аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_start_time = 7;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getOpeningAuctionStartTimeFieldBuilder() {
if (openingAuctionStartTimeBuilder_ == null) {
openingAuctionStartTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getOpeningAuctionStartTime(),
getParentForChildren(),
isClean());
openingAuctionStartTime_ = null;
}
return openingAuctionStartTimeBuilder_;
}
private com.google.protobuf.Timestamp closingAuctionEndTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> closingAuctionEndTimeBuilder_;
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
* @return Whether the closingAuctionEndTime field is set.
*/
public boolean hasClosingAuctionEndTime() {
return ((bitField0_ & 0x00000020) != 0);
}
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
* @return The closingAuctionEndTime.
*/
public com.google.protobuf.Timestamp getClosingAuctionEndTime() {
if (closingAuctionEndTimeBuilder_ == null) {
return closingAuctionEndTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : closingAuctionEndTime_;
} else {
return closingAuctionEndTimeBuilder_.getMessage();
}
}
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
*/
public Builder setClosingAuctionEndTime(com.google.protobuf.Timestamp value) {
if (closingAuctionEndTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
closingAuctionEndTime_ = value;
} else {
closingAuctionEndTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000020;
onChanged();
return this;
}
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
*/
public Builder setClosingAuctionEndTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (closingAuctionEndTimeBuilder_ == null) {
closingAuctionEndTime_ = builderForValue.build();
} else {
closingAuctionEndTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000020;
onChanged();
return this;
}
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
*/
public Builder mergeClosingAuctionEndTime(com.google.protobuf.Timestamp value) {
if (closingAuctionEndTimeBuilder_ == null) {
if (((bitField0_ & 0x00000020) != 0) &&
closingAuctionEndTime_ != null &&
closingAuctionEndTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getClosingAuctionEndTimeBuilder().mergeFrom(value);
} else {
closingAuctionEndTime_ = value;
}
} else {
closingAuctionEndTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000020;
onChanged();
return this;
}
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
*/
public Builder clearClosingAuctionEndTime() {
bitField0_ = (bitField0_ & ~0x00000020);
closingAuctionEndTime_ = null;
if (closingAuctionEndTimeBuilder_ != null) {
closingAuctionEndTimeBuilder_.dispose();
closingAuctionEndTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
*/
public com.google.protobuf.Timestamp.Builder getClosingAuctionEndTimeBuilder() {
bitField0_ |= 0x00000020;
onChanged();
return getClosingAuctionEndTimeFieldBuilder().getBuilder();
}
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
*/
public com.google.protobuf.TimestampOrBuilder getClosingAuctionEndTimeOrBuilder() {
if (closingAuctionEndTimeBuilder_ != null) {
return closingAuctionEndTimeBuilder_.getMessageOrBuilder();
} else {
return closingAuctionEndTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : closingAuctionEndTime_;
}
}
/**
*
* Время окончания аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_end_time = 8;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getClosingAuctionEndTimeFieldBuilder() {
if (closingAuctionEndTimeBuilder_ == null) {
closingAuctionEndTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getClosingAuctionEndTime(),
getParentForChildren(),
isClean());
closingAuctionEndTime_ = null;
}
return closingAuctionEndTimeBuilder_;
}
private com.google.protobuf.Timestamp eveningOpeningAuctionStartTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> eveningOpeningAuctionStartTimeBuilder_;
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
* @return Whether the eveningOpeningAuctionStartTime field is set.
*/
public boolean hasEveningOpeningAuctionStartTime() {
return ((bitField0_ & 0x00000040) != 0);
}
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
* @return The eveningOpeningAuctionStartTime.
*/
public com.google.protobuf.Timestamp getEveningOpeningAuctionStartTime() {
if (eveningOpeningAuctionStartTimeBuilder_ == null) {
return eveningOpeningAuctionStartTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eveningOpeningAuctionStartTime_;
} else {
return eveningOpeningAuctionStartTimeBuilder_.getMessage();
}
}
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
*/
public Builder setEveningOpeningAuctionStartTime(com.google.protobuf.Timestamp value) {
if (eveningOpeningAuctionStartTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
eveningOpeningAuctionStartTime_ = value;
} else {
eveningOpeningAuctionStartTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000040;
onChanged();
return this;
}
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
*/
public Builder setEveningOpeningAuctionStartTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (eveningOpeningAuctionStartTimeBuilder_ == null) {
eveningOpeningAuctionStartTime_ = builderForValue.build();
} else {
eveningOpeningAuctionStartTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000040;
onChanged();
return this;
}
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
*/
public Builder mergeEveningOpeningAuctionStartTime(com.google.protobuf.Timestamp value) {
if (eveningOpeningAuctionStartTimeBuilder_ == null) {
if (((bitField0_ & 0x00000040) != 0) &&
eveningOpeningAuctionStartTime_ != null &&
eveningOpeningAuctionStartTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getEveningOpeningAuctionStartTimeBuilder().mergeFrom(value);
} else {
eveningOpeningAuctionStartTime_ = value;
}
} else {
eveningOpeningAuctionStartTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000040;
onChanged();
return this;
}
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
*/
public Builder clearEveningOpeningAuctionStartTime() {
bitField0_ = (bitField0_ & ~0x00000040);
eveningOpeningAuctionStartTime_ = null;
if (eveningOpeningAuctionStartTimeBuilder_ != null) {
eveningOpeningAuctionStartTimeBuilder_.dispose();
eveningOpeningAuctionStartTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
*/
public com.google.protobuf.Timestamp.Builder getEveningOpeningAuctionStartTimeBuilder() {
bitField0_ |= 0x00000040;
onChanged();
return getEveningOpeningAuctionStartTimeFieldBuilder().getBuilder();
}
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
*/
public com.google.protobuf.TimestampOrBuilder getEveningOpeningAuctionStartTimeOrBuilder() {
if (eveningOpeningAuctionStartTimeBuilder_ != null) {
return eveningOpeningAuctionStartTimeBuilder_.getMessageOrBuilder();
} else {
return eveningOpeningAuctionStartTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : eveningOpeningAuctionStartTime_;
}
}
/**
*
* Время начала аукциона открытия вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_opening_auction_start_time = 9;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getEveningOpeningAuctionStartTimeFieldBuilder() {
if (eveningOpeningAuctionStartTimeBuilder_ == null) {
eveningOpeningAuctionStartTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getEveningOpeningAuctionStartTime(),
getParentForChildren(),
isClean());
eveningOpeningAuctionStartTime_ = null;
}
return eveningOpeningAuctionStartTimeBuilder_;
}
private com.google.protobuf.Timestamp eveningStartTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> eveningStartTimeBuilder_;
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
* @return Whether the eveningStartTime field is set.
*/
public boolean hasEveningStartTime() {
return ((bitField0_ & 0x00000080) != 0);
}
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
* @return The eveningStartTime.
*/
public com.google.protobuf.Timestamp getEveningStartTime() {
if (eveningStartTimeBuilder_ == null) {
return eveningStartTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eveningStartTime_;
} else {
return eveningStartTimeBuilder_.getMessage();
}
}
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
*/
public Builder setEveningStartTime(com.google.protobuf.Timestamp value) {
if (eveningStartTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
eveningStartTime_ = value;
} else {
eveningStartTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000080;
onChanged();
return this;
}
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
*/
public Builder setEveningStartTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (eveningStartTimeBuilder_ == null) {
eveningStartTime_ = builderForValue.build();
} else {
eveningStartTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000080;
onChanged();
return this;
}
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
*/
public Builder mergeEveningStartTime(com.google.protobuf.Timestamp value) {
if (eveningStartTimeBuilder_ == null) {
if (((bitField0_ & 0x00000080) != 0) &&
eveningStartTime_ != null &&
eveningStartTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getEveningStartTimeBuilder().mergeFrom(value);
} else {
eveningStartTime_ = value;
}
} else {
eveningStartTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000080;
onChanged();
return this;
}
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
*/
public Builder clearEveningStartTime() {
bitField0_ = (bitField0_ & ~0x00000080);
eveningStartTime_ = null;
if (eveningStartTimeBuilder_ != null) {
eveningStartTimeBuilder_.dispose();
eveningStartTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
*/
public com.google.protobuf.Timestamp.Builder getEveningStartTimeBuilder() {
bitField0_ |= 0x00000080;
onChanged();
return getEveningStartTimeFieldBuilder().getBuilder();
}
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
*/
public com.google.protobuf.TimestampOrBuilder getEveningStartTimeOrBuilder() {
if (eveningStartTimeBuilder_ != null) {
return eveningStartTimeBuilder_.getMessageOrBuilder();
} else {
return eveningStartTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : eveningStartTime_;
}
}
/**
*
* Время начала вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_start_time = 10;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getEveningStartTimeFieldBuilder() {
if (eveningStartTimeBuilder_ == null) {
eveningStartTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getEveningStartTime(),
getParentForChildren(),
isClean());
eveningStartTime_ = null;
}
return eveningStartTimeBuilder_;
}
private com.google.protobuf.Timestamp eveningEndTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> eveningEndTimeBuilder_;
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
* @return Whether the eveningEndTime field is set.
*/
public boolean hasEveningEndTime() {
return ((bitField0_ & 0x00000100) != 0);
}
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
* @return The eveningEndTime.
*/
public com.google.protobuf.Timestamp getEveningEndTime() {
if (eveningEndTimeBuilder_ == null) {
return eveningEndTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : eveningEndTime_;
} else {
return eveningEndTimeBuilder_.getMessage();
}
}
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
*/
public Builder setEveningEndTime(com.google.protobuf.Timestamp value) {
if (eveningEndTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
eveningEndTime_ = value;
} else {
eveningEndTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000100;
onChanged();
return this;
}
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
*/
public Builder setEveningEndTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (eveningEndTimeBuilder_ == null) {
eveningEndTime_ = builderForValue.build();
} else {
eveningEndTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000100;
onChanged();
return this;
}
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
*/
public Builder mergeEveningEndTime(com.google.protobuf.Timestamp value) {
if (eveningEndTimeBuilder_ == null) {
if (((bitField0_ & 0x00000100) != 0) &&
eveningEndTime_ != null &&
eveningEndTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getEveningEndTimeBuilder().mergeFrom(value);
} else {
eveningEndTime_ = value;
}
} else {
eveningEndTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000100;
onChanged();
return this;
}
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
*/
public Builder clearEveningEndTime() {
bitField0_ = (bitField0_ & ~0x00000100);
eveningEndTime_ = null;
if (eveningEndTimeBuilder_ != null) {
eveningEndTimeBuilder_.dispose();
eveningEndTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
*/
public com.google.protobuf.Timestamp.Builder getEveningEndTimeBuilder() {
bitField0_ |= 0x00000100;
onChanged();
return getEveningEndTimeFieldBuilder().getBuilder();
}
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
*/
public com.google.protobuf.TimestampOrBuilder getEveningEndTimeOrBuilder() {
if (eveningEndTimeBuilder_ != null) {
return eveningEndTimeBuilder_.getMessageOrBuilder();
} else {
return eveningEndTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : eveningEndTime_;
}
}
/**
*
* Время окончания вечерней сессии в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp evening_end_time = 11;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getEveningEndTimeFieldBuilder() {
if (eveningEndTimeBuilder_ == null) {
eveningEndTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getEveningEndTime(),
getParentForChildren(),
isClean());
eveningEndTime_ = null;
}
return eveningEndTimeBuilder_;
}
private com.google.protobuf.Timestamp clearingStartTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> clearingStartTimeBuilder_;
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
* @return Whether the clearingStartTime field is set.
*/
public boolean hasClearingStartTime() {
return ((bitField0_ & 0x00000200) != 0);
}
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
* @return The clearingStartTime.
*/
public com.google.protobuf.Timestamp getClearingStartTime() {
if (clearingStartTimeBuilder_ == null) {
return clearingStartTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : clearingStartTime_;
} else {
return clearingStartTimeBuilder_.getMessage();
}
}
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
*/
public Builder setClearingStartTime(com.google.protobuf.Timestamp value) {
if (clearingStartTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
clearingStartTime_ = value;
} else {
clearingStartTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000200;
onChanged();
return this;
}
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
*/
public Builder setClearingStartTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (clearingStartTimeBuilder_ == null) {
clearingStartTime_ = builderForValue.build();
} else {
clearingStartTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000200;
onChanged();
return this;
}
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
*/
public Builder mergeClearingStartTime(com.google.protobuf.Timestamp value) {
if (clearingStartTimeBuilder_ == null) {
if (((bitField0_ & 0x00000200) != 0) &&
clearingStartTime_ != null &&
clearingStartTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getClearingStartTimeBuilder().mergeFrom(value);
} else {
clearingStartTime_ = value;
}
} else {
clearingStartTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000200;
onChanged();
return this;
}
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
*/
public Builder clearClearingStartTime() {
bitField0_ = (bitField0_ & ~0x00000200);
clearingStartTime_ = null;
if (clearingStartTimeBuilder_ != null) {
clearingStartTimeBuilder_.dispose();
clearingStartTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
*/
public com.google.protobuf.Timestamp.Builder getClearingStartTimeBuilder() {
bitField0_ |= 0x00000200;
onChanged();
return getClearingStartTimeFieldBuilder().getBuilder();
}
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
*/
public com.google.protobuf.TimestampOrBuilder getClearingStartTimeOrBuilder() {
if (clearingStartTimeBuilder_ != null) {
return clearingStartTimeBuilder_.getMessageOrBuilder();
} else {
return clearingStartTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : clearingStartTime_;
}
}
/**
*
* Время начала основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_start_time = 12;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getClearingStartTimeFieldBuilder() {
if (clearingStartTimeBuilder_ == null) {
clearingStartTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getClearingStartTime(),
getParentForChildren(),
isClean());
clearingStartTime_ = null;
}
return clearingStartTimeBuilder_;
}
private com.google.protobuf.Timestamp clearingEndTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> clearingEndTimeBuilder_;
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
* @return Whether the clearingEndTime field is set.
*/
public boolean hasClearingEndTime() {
return ((bitField0_ & 0x00000400) != 0);
}
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
* @return The clearingEndTime.
*/
public com.google.protobuf.Timestamp getClearingEndTime() {
if (clearingEndTimeBuilder_ == null) {
return clearingEndTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : clearingEndTime_;
} else {
return clearingEndTimeBuilder_.getMessage();
}
}
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
*/
public Builder setClearingEndTime(com.google.protobuf.Timestamp value) {
if (clearingEndTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
clearingEndTime_ = value;
} else {
clearingEndTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000400;
onChanged();
return this;
}
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
*/
public Builder setClearingEndTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (clearingEndTimeBuilder_ == null) {
clearingEndTime_ = builderForValue.build();
} else {
clearingEndTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000400;
onChanged();
return this;
}
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
*/
public Builder mergeClearingEndTime(com.google.protobuf.Timestamp value) {
if (clearingEndTimeBuilder_ == null) {
if (((bitField0_ & 0x00000400) != 0) &&
clearingEndTime_ != null &&
clearingEndTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getClearingEndTimeBuilder().mergeFrom(value);
} else {
clearingEndTime_ = value;
}
} else {
clearingEndTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000400;
onChanged();
return this;
}
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
*/
public Builder clearClearingEndTime() {
bitField0_ = (bitField0_ & ~0x00000400);
clearingEndTime_ = null;
if (clearingEndTimeBuilder_ != null) {
clearingEndTimeBuilder_.dispose();
clearingEndTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
*/
public com.google.protobuf.Timestamp.Builder getClearingEndTimeBuilder() {
bitField0_ |= 0x00000400;
onChanged();
return getClearingEndTimeFieldBuilder().getBuilder();
}
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
*/
public com.google.protobuf.TimestampOrBuilder getClearingEndTimeOrBuilder() {
if (clearingEndTimeBuilder_ != null) {
return clearingEndTimeBuilder_.getMessageOrBuilder();
} else {
return clearingEndTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : clearingEndTime_;
}
}
/**
*
* Время окончания основного клиринга в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp clearing_end_time = 13;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getClearingEndTimeFieldBuilder() {
if (clearingEndTimeBuilder_ == null) {
clearingEndTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getClearingEndTime(),
getParentForChildren(),
isClean());
clearingEndTime_ = null;
}
return clearingEndTimeBuilder_;
}
private com.google.protobuf.Timestamp premarketStartTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> premarketStartTimeBuilder_;
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
* @return Whether the premarketStartTime field is set.
*/
public boolean hasPremarketStartTime() {
return ((bitField0_ & 0x00000800) != 0);
}
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
* @return The premarketStartTime.
*/
public com.google.protobuf.Timestamp getPremarketStartTime() {
if (premarketStartTimeBuilder_ == null) {
return premarketStartTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : premarketStartTime_;
} else {
return premarketStartTimeBuilder_.getMessage();
}
}
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
*/
public Builder setPremarketStartTime(com.google.protobuf.Timestamp value) {
if (premarketStartTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
premarketStartTime_ = value;
} else {
premarketStartTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00000800;
onChanged();
return this;
}
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
*/
public Builder setPremarketStartTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (premarketStartTimeBuilder_ == null) {
premarketStartTime_ = builderForValue.build();
} else {
premarketStartTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00000800;
onChanged();
return this;
}
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
*/
public Builder mergePremarketStartTime(com.google.protobuf.Timestamp value) {
if (premarketStartTimeBuilder_ == null) {
if (((bitField0_ & 0x00000800) != 0) &&
premarketStartTime_ != null &&
premarketStartTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getPremarketStartTimeBuilder().mergeFrom(value);
} else {
premarketStartTime_ = value;
}
} else {
premarketStartTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00000800;
onChanged();
return this;
}
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
*/
public Builder clearPremarketStartTime() {
bitField0_ = (bitField0_ & ~0x00000800);
premarketStartTime_ = null;
if (premarketStartTimeBuilder_ != null) {
premarketStartTimeBuilder_.dispose();
premarketStartTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
*/
public com.google.protobuf.Timestamp.Builder getPremarketStartTimeBuilder() {
bitField0_ |= 0x00000800;
onChanged();
return getPremarketStartTimeFieldBuilder().getBuilder();
}
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
*/
public com.google.protobuf.TimestampOrBuilder getPremarketStartTimeOrBuilder() {
if (premarketStartTimeBuilder_ != null) {
return premarketStartTimeBuilder_.getMessageOrBuilder();
} else {
return premarketStartTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : premarketStartTime_;
}
}
/**
*
* Время начала премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_start_time = 14;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getPremarketStartTimeFieldBuilder() {
if (premarketStartTimeBuilder_ == null) {
premarketStartTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getPremarketStartTime(),
getParentForChildren(),
isClean());
premarketStartTime_ = null;
}
return premarketStartTimeBuilder_;
}
private com.google.protobuf.Timestamp premarketEndTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> premarketEndTimeBuilder_;
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
* @return Whether the premarketEndTime field is set.
*/
public boolean hasPremarketEndTime() {
return ((bitField0_ & 0x00001000) != 0);
}
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
* @return The premarketEndTime.
*/
public com.google.protobuf.Timestamp getPremarketEndTime() {
if (premarketEndTimeBuilder_ == null) {
return premarketEndTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : premarketEndTime_;
} else {
return premarketEndTimeBuilder_.getMessage();
}
}
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
*/
public Builder setPremarketEndTime(com.google.protobuf.Timestamp value) {
if (premarketEndTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
premarketEndTime_ = value;
} else {
premarketEndTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00001000;
onChanged();
return this;
}
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
*/
public Builder setPremarketEndTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (premarketEndTimeBuilder_ == null) {
premarketEndTime_ = builderForValue.build();
} else {
premarketEndTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00001000;
onChanged();
return this;
}
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
*/
public Builder mergePremarketEndTime(com.google.protobuf.Timestamp value) {
if (premarketEndTimeBuilder_ == null) {
if (((bitField0_ & 0x00001000) != 0) &&
premarketEndTime_ != null &&
premarketEndTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getPremarketEndTimeBuilder().mergeFrom(value);
} else {
premarketEndTime_ = value;
}
} else {
premarketEndTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00001000;
onChanged();
return this;
}
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
*/
public Builder clearPremarketEndTime() {
bitField0_ = (bitField0_ & ~0x00001000);
premarketEndTime_ = null;
if (premarketEndTimeBuilder_ != null) {
premarketEndTimeBuilder_.dispose();
premarketEndTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
*/
public com.google.protobuf.Timestamp.Builder getPremarketEndTimeBuilder() {
bitField0_ |= 0x00001000;
onChanged();
return getPremarketEndTimeFieldBuilder().getBuilder();
}
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
*/
public com.google.protobuf.TimestampOrBuilder getPremarketEndTimeOrBuilder() {
if (premarketEndTimeBuilder_ != null) {
return premarketEndTimeBuilder_.getMessageOrBuilder();
} else {
return premarketEndTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : premarketEndTime_;
}
}
/**
*
* Время окончания премаркета в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp premarket_end_time = 15;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getPremarketEndTimeFieldBuilder() {
if (premarketEndTimeBuilder_ == null) {
premarketEndTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getPremarketEndTime(),
getParentForChildren(),
isClean());
premarketEndTime_ = null;
}
return premarketEndTimeBuilder_;
}
private com.google.protobuf.Timestamp closingAuctionStartTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> closingAuctionStartTimeBuilder_;
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
* @return Whether the closingAuctionStartTime field is set.
*/
public boolean hasClosingAuctionStartTime() {
return ((bitField0_ & 0x00002000) != 0);
}
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
* @return The closingAuctionStartTime.
*/
public com.google.protobuf.Timestamp getClosingAuctionStartTime() {
if (closingAuctionStartTimeBuilder_ == null) {
return closingAuctionStartTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : closingAuctionStartTime_;
} else {
return closingAuctionStartTimeBuilder_.getMessage();
}
}
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
*/
public Builder setClosingAuctionStartTime(com.google.protobuf.Timestamp value) {
if (closingAuctionStartTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
closingAuctionStartTime_ = value;
} else {
closingAuctionStartTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00002000;
onChanged();
return this;
}
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
*/
public Builder setClosingAuctionStartTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (closingAuctionStartTimeBuilder_ == null) {
closingAuctionStartTime_ = builderForValue.build();
} else {
closingAuctionStartTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00002000;
onChanged();
return this;
}
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
*/
public Builder mergeClosingAuctionStartTime(com.google.protobuf.Timestamp value) {
if (closingAuctionStartTimeBuilder_ == null) {
if (((bitField0_ & 0x00002000) != 0) &&
closingAuctionStartTime_ != null &&
closingAuctionStartTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getClosingAuctionStartTimeBuilder().mergeFrom(value);
} else {
closingAuctionStartTime_ = value;
}
} else {
closingAuctionStartTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00002000;
onChanged();
return this;
}
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
*/
public Builder clearClosingAuctionStartTime() {
bitField0_ = (bitField0_ & ~0x00002000);
closingAuctionStartTime_ = null;
if (closingAuctionStartTimeBuilder_ != null) {
closingAuctionStartTimeBuilder_.dispose();
closingAuctionStartTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
*/
public com.google.protobuf.Timestamp.Builder getClosingAuctionStartTimeBuilder() {
bitField0_ |= 0x00002000;
onChanged();
return getClosingAuctionStartTimeFieldBuilder().getBuilder();
}
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
*/
public com.google.protobuf.TimestampOrBuilder getClosingAuctionStartTimeOrBuilder() {
if (closingAuctionStartTimeBuilder_ != null) {
return closingAuctionStartTimeBuilder_.getMessageOrBuilder();
} else {
return closingAuctionStartTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : closingAuctionStartTime_;
}
}
/**
*
* Время начала аукциона закрытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp closing_auction_start_time = 16;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getClosingAuctionStartTimeFieldBuilder() {
if (closingAuctionStartTimeBuilder_ == null) {
closingAuctionStartTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getClosingAuctionStartTime(),
getParentForChildren(),
isClean());
closingAuctionStartTime_ = null;
}
return closingAuctionStartTimeBuilder_;
}
private com.google.protobuf.Timestamp openingAuctionEndTime_;
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder> openingAuctionEndTimeBuilder_;
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
* @return Whether the openingAuctionEndTime field is set.
*/
public boolean hasOpeningAuctionEndTime() {
return ((bitField0_ & 0x00004000) != 0);
}
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
* @return The openingAuctionEndTime.
*/
public com.google.protobuf.Timestamp getOpeningAuctionEndTime() {
if (openingAuctionEndTimeBuilder_ == null) {
return openingAuctionEndTime_ == null ? com.google.protobuf.Timestamp.getDefaultInstance() : openingAuctionEndTime_;
} else {
return openingAuctionEndTimeBuilder_.getMessage();
}
}
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
*/
public Builder setOpeningAuctionEndTime(com.google.protobuf.Timestamp value) {
if (openingAuctionEndTimeBuilder_ == null) {
if (value == null) {
throw new NullPointerException();
}
openingAuctionEndTime_ = value;
} else {
openingAuctionEndTimeBuilder_.setMessage(value);
}
bitField0_ |= 0x00004000;
onChanged();
return this;
}
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
*/
public Builder setOpeningAuctionEndTime(
com.google.protobuf.Timestamp.Builder builderForValue) {
if (openingAuctionEndTimeBuilder_ == null) {
openingAuctionEndTime_ = builderForValue.build();
} else {
openingAuctionEndTimeBuilder_.setMessage(builderForValue.build());
}
bitField0_ |= 0x00004000;
onChanged();
return this;
}
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
*/
public Builder mergeOpeningAuctionEndTime(com.google.protobuf.Timestamp value) {
if (openingAuctionEndTimeBuilder_ == null) {
if (((bitField0_ & 0x00004000) != 0) &&
openingAuctionEndTime_ != null &&
openingAuctionEndTime_ != com.google.protobuf.Timestamp.getDefaultInstance()) {
getOpeningAuctionEndTimeBuilder().mergeFrom(value);
} else {
openingAuctionEndTime_ = value;
}
} else {
openingAuctionEndTimeBuilder_.mergeFrom(value);
}
bitField0_ |= 0x00004000;
onChanged();
return this;
}
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
*/
public Builder clearOpeningAuctionEndTime() {
bitField0_ = (bitField0_ & ~0x00004000);
openingAuctionEndTime_ = null;
if (openingAuctionEndTimeBuilder_ != null) {
openingAuctionEndTimeBuilder_.dispose();
openingAuctionEndTimeBuilder_ = null;
}
onChanged();
return this;
}
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
*/
public com.google.protobuf.Timestamp.Builder getOpeningAuctionEndTimeBuilder() {
bitField0_ |= 0x00004000;
onChanged();
return getOpeningAuctionEndTimeFieldBuilder().getBuilder();
}
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
*/
public com.google.protobuf.TimestampOrBuilder getOpeningAuctionEndTimeOrBuilder() {
if (openingAuctionEndTimeBuilder_ != null) {
return openingAuctionEndTimeBuilder_.getMessageOrBuilder();
} else {
return openingAuctionEndTime_ == null ?
com.google.protobuf.Timestamp.getDefaultInstance() : openingAuctionEndTime_;
}
}
/**
*
* Время окончания аукциона открытия в часовом поясе UTC.
*
*
* .google.protobuf.Timestamp opening_auction_end_time = 17;
*/
private com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>
getOpeningAuctionEndTimeFieldBuilder() {
if (openingAuctionEndTimeBuilder_ == null) {
openingAuctionEndTimeBuilder_ = new com.google.protobuf.SingleFieldBuilderV3<
com.google.protobuf.Timestamp, com.google.protobuf.Timestamp.Builder, com.google.protobuf.TimestampOrBuilder>(
getOpeningAuctionEndTime(),
getParentForChildren(),
isClean());
openingAuctionEndTime_ = null;
}
return openingAuctionEndTimeBuilder_;
}
@java.lang.Override
public final Builder setUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.setUnknownFields(unknownFields);
}
@java.lang.Override
public final Builder mergeUnknownFields(
final com.google.protobuf.UnknownFieldSet unknownFields) {
return super.mergeUnknownFields(unknownFields);
}
// @@protoc_insertion_point(builder_scope:tinkoff.public.invest.api.contract.v1.TradingDay)
}
// @@protoc_insertion_point(class_scope:tinkoff.public.invest.api.contract.v1.TradingDay)
private static final ru.tinkoff.piapi.contract.v1.TradingDay DEFAULT_INSTANCE;
static {
DEFAULT_INSTANCE = new ru.tinkoff.piapi.contract.v1.TradingDay();
}
public static ru.tinkoff.piapi.contract.v1.TradingDay getDefaultInstance() {
return DEFAULT_INSTANCE;
}
private static final com.google.protobuf.Parser
PARSER = new com.google.protobuf.AbstractParser() {
@java.lang.Override
public TradingDay parsePartialFrom(
com.google.protobuf.CodedInputStream input,
com.google.protobuf.ExtensionRegistryLite extensionRegistry)
throws com.google.protobuf.InvalidProtocolBufferException {
Builder builder = newBuilder();
try {
builder.mergeFrom(input, extensionRegistry);
} catch (com.google.protobuf.InvalidProtocolBufferException e) {
throw e.setUnfinishedMessage(builder.buildPartial());
} catch (com.google.protobuf.UninitializedMessageException e) {
throw e.asInvalidProtocolBufferException().setUnfinishedMessage(builder.buildPartial());
} catch (java.io.IOException e) {
throw new com.google.protobuf.InvalidProtocolBufferException(e)
.setUnfinishedMessage(builder.buildPartial());
}
return builder.buildPartial();
}
};
public static com.google.protobuf.Parser parser() {
return PARSER;
}
@java.lang.Override
public com.google.protobuf.Parser getParserForType() {
return PARSER;
}
@java.lang.Override
public ru.tinkoff.piapi.contract.v1.TradingDay getDefaultInstanceForType() {
return DEFAULT_INSTANCE;
}
}