Package uk.org.netex.www.netex
Class PublicationRequestStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<PublicationRequestStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<PublicationRequestStructure.Builder>
uk.org.netex.www.netex.PublicationRequestStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,PublicationRequestStructureOrBuilder
- Enclosing class:
PublicationRequestStructure
public static final class PublicationRequestStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<PublicationRequestStructure.Builder>
implements PublicationRequestStructureOrBuilder
Type for Publication Request. [NeTEx_publication.xsd at 202:54]Protobuf type
uk.org.netex.www.netex.PublicationRequestStructure-
Method Summary
Modifier and TypeMethodDescriptionbuild()clear()[NeTEx_publication.xsd at 213:77]Identifier of system requesting Data.Policies to apply when fetching data specified by Topics.Time of request.Policy to use when processing Network Subscriptions.One or more Request filters that specify tthe data to be included in output.[NeTEx_publication.xsd at 239:67][NeTEx_publication.xsd at 213:77][NeTEx_publication.xsd at 213:77][NeTEx_publication.xsd at 213:77]static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorIdentifier of system requesting Data.com.google.protobuf.ByteStringIdentifier of system requesting Data.Policies to apply when fetching data specified by Topics.Policies to apply when fetching data specified by Topics.Policies to apply when fetching data specified by Topics.com.google.protobuf.TimestampTime of request.com.google.protobuf.Timestamp.BuilderTime of request.com.google.protobuf.TimestampOrBuilderTime of request.Policy to use when processing Network Subscriptions.Policy to use when processing Network Subscriptions.Policy to use when processing Network Subscriptions.One or more Request filters that specify tthe data to be included in output.One or more Request filters that specify tthe data to be included in output.One or more Request filters that specify tthe data to be included in output.[NeTEx_publication.xsd at 239:67]com.google.protobuf.ByteString[NeTEx_publication.xsd at 239:67]boolean[NeTEx_publication.xsd at 213:77]booleanPolicies to apply when fetching data specified by Topics.booleanTime of request.booleanPolicy to use when processing Network Subscriptions.booleanOne or more Request filters that specify tthe data to be included in output.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal boolean[NeTEx_publication.xsd at 213:77]mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) Policies to apply when fetching data specified by Topics.mergeRequestTimestamp(com.google.protobuf.Timestamp value) Time of request.Policy to use when processing Network Subscriptions.One or more Request filters that specify tthe data to be included in output.setDescription(MultilingualString value) [NeTEx_publication.xsd at 213:77]setDescription(MultilingualString.Builder builderForValue) [NeTEx_publication.xsd at 213:77]setParticipantRef(String value) Identifier of system requesting Data.setParticipantRefBytes(com.google.protobuf.ByteString value) Identifier of system requesting Data.Policies to apply when fetching data specified by Topics.setRequestPolicy(NetworkFrameRequestPolicyStructure.Builder builderForValue) Policies to apply when fetching data specified by Topics.setRequestTimestamp(com.google.protobuf.Timestamp value) Time of request.setRequestTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Time of request.Policy to use when processing Network Subscriptions.setSubscriptionPolicy(NetworkFrameSubscriptionPolicyStructure.Builder builderForValue) Policy to use when processing Network Subscriptions.One or more Request filters that specify tthe data to be included in output.setTopics(PublicationRequestStructure.TopicsType.Builder builderForValue) One or more Request filters that specify tthe data to be included in output.setVersion(String value) [NeTEx_publication.xsd at 239:67]setVersionBytes(com.google.protobuf.ByteString value) [NeTEx_publication.xsd at 239:67]Methods inherited from class com.google.protobuf.GeneratedMessage.Builder
addRepeatedField, clearField, clearOneof, clone, getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, getUnknownFieldSetBuilder, hasField, hasOneof, internalGetMapField, internalGetMapFieldReflection, internalGetMutableMapField, internalGetMutableMapFieldReflection, isClean, markClean, mergeUnknownFields, mergeUnknownLengthDelimitedField, mergeUnknownVarintField, newBuilderForField, onBuilt, onChanged, parseUnknownField, setField, setRepeatedField, setUnknownFields, setUnknownFieldSetBuilder, setUnknownFieldsProto3Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toStringMethods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, newUninitializedMessageExceptionMethods inherited from class java.lang.Object
equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, waitMethods inherited from interface com.google.protobuf.Message.Builder
mergeDelimitedFrom, mergeDelimitedFromMethods inherited from interface com.google.protobuf.MessageLite.Builder
mergeFromMethods inherited from interface com.google.protobuf.MessageOrBuilder
findInitializationErrors, getAllFields, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
-
Method Details
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor() -
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessage.Builder<PublicationRequestStructure.Builder>
-
clear
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessage.Builder<PublicationRequestStructure.Builder>
-
getDescriptorForType
public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.Message.Builder- Specified by:
getDescriptorForTypein interfacecom.google.protobuf.MessageOrBuilder- Overrides:
getDescriptorForTypein classcom.google.protobuf.GeneratedMessage.Builder<PublicationRequestStructure.Builder>
-
getDefaultInstanceForType
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
mergeFrom
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PublicationRequestStructure.Builder>
-
mergeFrom
-
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<PublicationRequestStructure.Builder>
-
mergeFrom
public PublicationRequestStructure.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException - Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Specified by:
mergeFromin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<PublicationRequestStructure.Builder>- Throws:
IOException
-
getVersion
[NeTEx_publication.xsd at 239:67]
string version = 1;- Specified by:
getVersionin interfacePublicationRequestStructureOrBuilder- Returns:
- The version.
-
getVersionBytes
public com.google.protobuf.ByteString getVersionBytes()[NeTEx_publication.xsd at 239:67]
string version = 1;- Specified by:
getVersionBytesin interfacePublicationRequestStructureOrBuilder- Returns:
- The bytes for version.
-
setVersion
[NeTEx_publication.xsd at 239:67]
string version = 1;- Parameters:
value- The version to set.- Returns:
- This builder for chaining.
-
clearVersion
[NeTEx_publication.xsd at 239:67]
string version = 1;- Returns:
- This builder for chaining.
-
setVersionBytes
[NeTEx_publication.xsd at 239:67]
string version = 1;- Parameters:
value- The bytes for version to set.- Returns:
- This builder for chaining.
-
hasRequestTimestamp
public boolean hasRequestTimestamp()Time of request. [NeTEx_publication.xsd at 207:61]
.google.protobuf.Timestamp request_timestamp = 2;- Specified by:
hasRequestTimestampin interfacePublicationRequestStructureOrBuilder- Returns:
- Whether the requestTimestamp field is set.
-
getRequestTimestamp
public com.google.protobuf.Timestamp getRequestTimestamp()Time of request. [NeTEx_publication.xsd at 207:61]
.google.protobuf.Timestamp request_timestamp = 2;- Specified by:
getRequestTimestampin interfacePublicationRequestStructureOrBuilder- Returns:
- The requestTimestamp.
-
setRequestTimestamp
Time of request. [NeTEx_publication.xsd at 207:61]
.google.protobuf.Timestamp request_timestamp = 2; -
setRequestTimestamp
public PublicationRequestStructure.Builder setRequestTimestamp(com.google.protobuf.Timestamp.Builder builderForValue) Time of request. [NeTEx_publication.xsd at 207:61]
.google.protobuf.Timestamp request_timestamp = 2; -
mergeRequestTimestamp
public PublicationRequestStructure.Builder mergeRequestTimestamp(com.google.protobuf.Timestamp value) Time of request. [NeTEx_publication.xsd at 207:61]
.google.protobuf.Timestamp request_timestamp = 2; -
clearRequestTimestamp
Time of request. [NeTEx_publication.xsd at 207:61]
.google.protobuf.Timestamp request_timestamp = 2; -
getRequestTimestampBuilder
public com.google.protobuf.Timestamp.Builder getRequestTimestampBuilder()Time of request. [NeTEx_publication.xsd at 207:61]
.google.protobuf.Timestamp request_timestamp = 2; -
getRequestTimestampOrBuilder
public com.google.protobuf.TimestampOrBuilder getRequestTimestampOrBuilder()Time of request. [NeTEx_publication.xsd at 207:61]
.google.protobuf.Timestamp request_timestamp = 2;- Specified by:
getRequestTimestampOrBuilderin interfacePublicationRequestStructureOrBuilder
-
getParticipantRef
Identifier of system requesting Data. [NeTEx_publication.xsd at 192:69]
string participant_ref = 3;- Specified by:
getParticipantRefin interfacePublicationRequestStructureOrBuilder- Returns:
- The participantRef.
-
getParticipantRefBytes
public com.google.protobuf.ByteString getParticipantRefBytes()Identifier of system requesting Data. [NeTEx_publication.xsd at 192:69]
string participant_ref = 3;- Specified by:
getParticipantRefBytesin interfacePublicationRequestStructureOrBuilder- Returns:
- The bytes for participantRef.
-
setParticipantRef
Identifier of system requesting Data. [NeTEx_publication.xsd at 192:69]
string participant_ref = 3;- Parameters:
value- The participantRef to set.- Returns:
- This builder for chaining.
-
clearParticipantRef
Identifier of system requesting Data. [NeTEx_publication.xsd at 192:69]
string participant_ref = 3;- Returns:
- This builder for chaining.
-
setParticipantRefBytes
public PublicationRequestStructure.Builder setParticipantRefBytes(com.google.protobuf.ByteString value) Identifier of system requesting Data. [NeTEx_publication.xsd at 192:69]
string participant_ref = 3;- Parameters:
value- The bytes for participantRef to set.- Returns:
- This builder for chaining.
-
hasDescription
public boolean hasDescription()[NeTEx_publication.xsd at 213:77]
.uk.org.netex.www.netex.MultilingualString description = 4;- Specified by:
hasDescriptionin interfacePublicationRequestStructureOrBuilder- Returns:
- Whether the description field is set.
-
getDescription
[NeTEx_publication.xsd at 213:77]
.uk.org.netex.www.netex.MultilingualString description = 4;- Specified by:
getDescriptionin interfacePublicationRequestStructureOrBuilder- Returns:
- The description.
-
setDescription
[NeTEx_publication.xsd at 213:77]
.uk.org.netex.www.netex.MultilingualString description = 4; -
setDescription
public PublicationRequestStructure.Builder setDescription(MultilingualString.Builder builderForValue) [NeTEx_publication.xsd at 213:77]
.uk.org.netex.www.netex.MultilingualString description = 4; -
mergeDescription
[NeTEx_publication.xsd at 213:77]
.uk.org.netex.www.netex.MultilingualString description = 4; -
clearDescription
[NeTEx_publication.xsd at 213:77]
.uk.org.netex.www.netex.MultilingualString description = 4; -
getDescriptionBuilder
[NeTEx_publication.xsd at 213:77]
.uk.org.netex.www.netex.MultilingualString description = 4; -
getDescriptionOrBuilder
[NeTEx_publication.xsd at 213:77]
.uk.org.netex.www.netex.MultilingualString description = 4;- Specified by:
getDescriptionOrBuilderin interfacePublicationRequestStructureOrBuilder
-
hasTopics
public boolean hasTopics()One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed. [NeTEx_publication.xsd at 214:45]
.uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5;- Specified by:
hasTopicsin interfacePublicationRequestStructureOrBuilder- Returns:
- Whether the topics field is set.
-
getTopics
One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed. [NeTEx_publication.xsd at 214:45]
.uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5;- Specified by:
getTopicsin interfacePublicationRequestStructureOrBuilder- Returns:
- The topics.
-
setTopics
One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed. [NeTEx_publication.xsd at 214:45]
.uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5; -
setTopics
public PublicationRequestStructure.Builder setTopics(PublicationRequestStructure.TopicsType.Builder builderForValue) One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed. [NeTEx_publication.xsd at 214:45]
.uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5; -
mergeTopics
public PublicationRequestStructure.Builder mergeTopics(PublicationRequestStructure.TopicsType value) One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed. [NeTEx_publication.xsd at 214:45]
.uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5; -
clearTopics
One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed. [NeTEx_publication.xsd at 214:45]
.uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5; -
getTopicsBuilder
One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed. [NeTEx_publication.xsd at 214:45]
.uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5; -
getTopicsOrBuilder
One or more Request filters that specify tthe data to be included in output. Multiple filters are logically ANDed. [NeTEx_publication.xsd at 214:45]
.uk.org.netex.www.netex.PublicationRequestStructure.TopicsType topics = 5;- Specified by:
getTopicsOrBuilderin interfacePublicationRequestStructureOrBuilder
-
hasRequestPolicy
public boolean hasRequestPolicy()Policies to apply when fetching data specified by Topics. [NeTEx_publication.xsd at 228:94]
.uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6;- Specified by:
hasRequestPolicyin interfacePublicationRequestStructureOrBuilder- Returns:
- Whether the requestPolicy field is set.
-
getRequestPolicy
Policies to apply when fetching data specified by Topics. [NeTEx_publication.xsd at 228:94]
.uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6;- Specified by:
getRequestPolicyin interfacePublicationRequestStructureOrBuilder- Returns:
- The requestPolicy.
-
setRequestPolicy
public PublicationRequestStructure.Builder setRequestPolicy(NetworkFrameRequestPolicyStructure value) Policies to apply when fetching data specified by Topics. [NeTEx_publication.xsd at 228:94]
.uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6; -
setRequestPolicy
public PublicationRequestStructure.Builder setRequestPolicy(NetworkFrameRequestPolicyStructure.Builder builderForValue) Policies to apply when fetching data specified by Topics. [NeTEx_publication.xsd at 228:94]
.uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6; -
mergeRequestPolicy
public PublicationRequestStructure.Builder mergeRequestPolicy(NetworkFrameRequestPolicyStructure value) Policies to apply when fetching data specified by Topics. [NeTEx_publication.xsd at 228:94]
.uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6; -
clearRequestPolicy
Policies to apply when fetching data specified by Topics. [NeTEx_publication.xsd at 228:94]
.uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6; -
getRequestPolicyBuilder
Policies to apply when fetching data specified by Topics. [NeTEx_publication.xsd at 228:94]
.uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6; -
getRequestPolicyOrBuilder
Policies to apply when fetching data specified by Topics. [NeTEx_publication.xsd at 228:94]
.uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure request_policy = 6;- Specified by:
getRequestPolicyOrBuilderin interfacePublicationRequestStructureOrBuilder
-
hasSubscriptionPolicy
public boolean hasSubscriptionPolicy()Policy to use when processing Network Subscriptions. [NeTEx_publication.xsd at 233:104]
.uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7;- Specified by:
hasSubscriptionPolicyin interfacePublicationRequestStructureOrBuilder- Returns:
- Whether the subscriptionPolicy field is set.
-
getSubscriptionPolicy
Policy to use when processing Network Subscriptions. [NeTEx_publication.xsd at 233:104]
.uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7;- Specified by:
getSubscriptionPolicyin interfacePublicationRequestStructureOrBuilder- Returns:
- The subscriptionPolicy.
-
setSubscriptionPolicy
public PublicationRequestStructure.Builder setSubscriptionPolicy(NetworkFrameSubscriptionPolicyStructure value) Policy to use when processing Network Subscriptions. [NeTEx_publication.xsd at 233:104]
.uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7; -
setSubscriptionPolicy
public PublicationRequestStructure.Builder setSubscriptionPolicy(NetworkFrameSubscriptionPolicyStructure.Builder builderForValue) Policy to use when processing Network Subscriptions. [NeTEx_publication.xsd at 233:104]
.uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7; -
mergeSubscriptionPolicy
public PublicationRequestStructure.Builder mergeSubscriptionPolicy(NetworkFrameSubscriptionPolicyStructure value) Policy to use when processing Network Subscriptions. [NeTEx_publication.xsd at 233:104]
.uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7; -
clearSubscriptionPolicy
Policy to use when processing Network Subscriptions. [NeTEx_publication.xsd at 233:104]
.uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7; -
getSubscriptionPolicyBuilder
Policy to use when processing Network Subscriptions. [NeTEx_publication.xsd at 233:104]
.uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7; -
getSubscriptionPolicyOrBuilder
Policy to use when processing Network Subscriptions. [NeTEx_publication.xsd at 233:104]
.uk.org.netex.www.netex.NetworkFrameSubscriptionPolicyStructure subscription_policy = 7;- Specified by:
getSubscriptionPolicyOrBuilderin interfacePublicationRequestStructureOrBuilder
-