/** * <code>required .transit_realtime.FeedHeader header = 1;</code> * * <pre> * Metadata about this feed and feed message. * </pre> */ public Builder setHeader( com.google.transit.realtime.GtfsRealtime.FeedHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /**
subBuilder.mergeFrom(header_); header_ = subBuilder.buildPartial();
subBuilder.mergeFrom(header_); header_ = subBuilder.buildPartial();
.setGtfsRealtimeVersion("1.0") .setTimestamp(System.currentTimeMillis()); message.setHeader(feedheader);
/** * <code>required .transit_realtime.FeedHeader header = 1;</code> * * <pre> * Metadata about this feed and feed message. * </pre> */ public Builder mergeHeader(com.google.transit.realtime.GtfsRealtime.FeedHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != com.google.transit.realtime.GtfsRealtime.FeedHeader.getDefaultInstance()) { header_ = com.google.transit.realtime.GtfsRealtime.FeedHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /**
/** * <code>required .transit_realtime.FeedHeader header = 1;</code> * * <pre> * Metadata about this feed and feed message. * </pre> */ public Builder setHeader( com.google.transit.realtime.GtfsRealtime.FeedHeader.Builder builderForValue) { if (headerBuilder_ == null) { header_ = builderForValue.build(); onChanged(); } else { headerBuilder_.setMessage(builderForValue.build()); } bitField0_ |= 0x00000001; return this; } /**
public Builder mergeFrom(com.google.transit.realtime.GtfsRealtime.FeedHeader other) { if (other == com.google.transit.realtime.GtfsRealtime.FeedHeader.getDefaultInstance()) return this; if (other.hasGtfsRealtimeVersion()) { bitField0_ |= 0x00000001; gtfsRealtimeVersion_ = other.gtfsRealtimeVersion_; onChanged(); } if (other.hasIncrementality()) { setIncrementality(other.getIncrementality()); } if (other.hasTimestamp()) { setTimestamp(other.getTimestamp()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; }
private static Builder create() { return new Builder(); }
public Builder clone() { return create().mergeFrom(buildPartial()); }
private Builder() { maybeForceBuilderInitialization(); }
public com.google.transit.realtime.GtfsRealtime.FeedHeader build() { com.google.transit.realtime.GtfsRealtime.FeedHeader result = buildPartial(); if (!result.isInitialized()) { throw newUninitializedMessageException(result); } return result; }
private Builder( com.google.protobuf.GeneratedMessage.BuilderParent parent) { super(parent); maybeForceBuilderInitialization(); } private void maybeForceBuilderInitialization() {
@java.lang.Override protected Builder newBuilderForType( com.google.protobuf.GeneratedMessage.BuilderParent parent) { Builder builder = new Builder(parent); return builder; } /**
/**** * Private Methods ****/ private FeedMessage.Builder createFeedWithDefaultHeader() { FeedMessage.Builder feedMessage = FeedMessage.newBuilder(); FeedHeader.Builder feedHeader = FeedHeader.newBuilder(); feedHeader.setIncrementality(Incrementality.FULL_DATASET); feedHeader.setGtfsRealtimeVersion(GtfsRealtimeConstants.VERSION); feedMessage.setHeader(feedHeader); return feedMessage; }
public final boolean isInitialized() { if (!hasGtfsRealtimeVersion()) { return false; } if (!extensionsAreInitialized()) { return false; } return true; }
/** * <code>required .transit_realtime.FeedHeader header = 1;</code> * * <pre> * Metadata about this feed and feed message. * </pre> */ public Builder mergeHeader(com.google.transit.realtime.GtfsRealtime.FeedHeader value) { if (headerBuilder_ == null) { if (((bitField0_ & 0x00000001) == 0x00000001) && header_ != com.google.transit.realtime.GtfsRealtime.FeedHeader.getDefaultInstance()) { header_ = com.google.transit.realtime.GtfsRealtime.FeedHeader.newBuilder(header_).mergeFrom(value).buildPartial(); } else { header_ = value; } onChanged(); } else { headerBuilder_.mergeFrom(value); } bitField0_ |= 0x00000001; return this; } /**
public Builder mergeFrom(com.google.transit.realtime.GtfsRealtime.FeedHeader other) { if (other == com.google.transit.realtime.GtfsRealtime.FeedHeader.getDefaultInstance()) return this; if (other.hasGtfsRealtimeVersion()) { bitField0_ |= 0x00000001; gtfsRealtimeVersion_ = other.gtfsRealtimeVersion_; onChanged(); } if (other.hasIncrementality()) { setIncrementality(other.getIncrementality()); } if (other.hasTimestamp()) { setTimestamp(other.getTimestamp()); } this.mergeExtensionFields(other); this.mergeUnknownFields(other.getUnknownFields()); return this; }
private Builder() { maybeForceBuilderInitialization(); }
private static Builder create() { return new Builder(); }
public Builder clone() { return create().mergeFrom(buildPartial()); }