Package uk.org.netex.www.netex
Class NetworkFrameRequestPolicyStructure.Builder
java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<NetworkFrameRequestPolicyStructure.Builder>
com.google.protobuf.GeneratedMessage.Builder<NetworkFrameRequestPolicyStructure.Builder>
uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure.Builder
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,NetworkFrameRequestPolicyStructureOrBuilder
- Enclosing class:
NetworkFrameRequestPolicyStructure
public static final class NetworkFrameRequestPolicyStructure.Builder
extends com.google.protobuf.GeneratedMessage.Builder<NetworkFrameRequestPolicyStructure.Builder>
implements NetworkFrameRequestPolicyStructureOrBuilder
Parameters that affect the request processing. Mostly act to reduce the number of stops returned. [netex_service/netex_filter_frame.xsd at 141:61]Protobuf type
uk.org.netex.www.netex.NetworkFrameRequestPolicyStructure-
Method Summary
Modifier and TypeMethodDescriptionaddAllRequestDetail(Iterable<? extends OutputDetailEnumeration> values) Level of detail to return.addAllRequestDetailValue(Iterable<Integer> values) Level of detail to return.Level of detail to return.addRequestDetailValue(int value) Level of detail to return.build()clear()Whether to include in response. elements flagged as deleted.Preferred language for text elements in response.Maximum number of objects to include in response.Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful.Level of detail to return.Allows requestor to indicate a relative urgency of request.static final com.google.protobuf.Descriptors.Descriptorcom.google.protobuf.Descriptors.DescriptorbooleanWhether to include in response. elements flagged as deleted.Preferred language for text elements in response.com.google.protobuf.ByteStringPreferred language for text elements in response.intMaximum number of objects to include in response.com.google.protobuf.TimestampAllows requestor to indicate that if data cannot be supplied by a given time it will not be useful.com.google.protobuf.Timestamp.BuilderAllows requestor to indicate that if data cannot be supplied by a given time it will not be useful.com.google.protobuf.TimestampOrBuilderAllows requestor to indicate that if data cannot be supplied by a given time it will not be useful.getRequestDetail(int index) Level of detail to return.intLevel of detail to return.Level of detail to return.intgetRequestDetailValue(int index) Level of detail to return.Level of detail to return.com.google.protobuf.DurationAllows requestor to indicate a relative urgency of request.com.google.protobuf.Duration.BuilderAllows requestor to indicate a relative urgency of request.com.google.protobuf.DurationOrBuilderAllows requestor to indicate a relative urgency of request.booleanAllows requestor to indicate that if data cannot be supplied by a given time it will not be useful.booleanAllows requestor to indicate a relative urgency of request.protected com.google.protobuf.GeneratedMessage.FieldAccessorTablefinal booleanmergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) mergeFrom(com.google.protobuf.Message other) mergeMustHaveBy(com.google.protobuf.Timestamp value) Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful.mergeUrgency(com.google.protobuf.Duration value) Allows requestor to indicate a relative urgency of request.setIncludeDeleted(boolean value) Whether to include in response. elements flagged as deleted.setLanguage(String value) Preferred language for text elements in response.setLanguageBytes(com.google.protobuf.ByteString value) Preferred language for text elements in response.setMaximumNumberOfElements(int value) Maximum number of objects to include in response.setMustHaveBy(com.google.protobuf.Timestamp value) Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful.setMustHaveBy(com.google.protobuf.Timestamp.Builder builderForValue) Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful.setRequestDetail(int index, OutputDetailEnumeration value) Level of detail to return.setRequestDetailValue(int index, int value) Level of detail to return.setUrgency(com.google.protobuf.Duration value) Allows requestor to indicate a relative urgency of request.setUrgency(com.google.protobuf.Duration.Builder builderForValue) Allows requestor to indicate a relative urgency of request.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<NetworkFrameRequestPolicyStructure.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<NetworkFrameRequestPolicyStructure.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<NetworkFrameRequestPolicyStructure.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<NetworkFrameRequestPolicyStructure.Builder>
-
mergeFrom
public NetworkFrameRequestPolicyStructure.Builder mergeFrom(NetworkFrameRequestPolicyStructure other) -
isInitialized
public final boolean isInitialized()- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessage.Builder<NetworkFrameRequestPolicyStructure.Builder>
-
mergeFrom
public NetworkFrameRequestPolicyStructure.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<NetworkFrameRequestPolicyStructure.Builder>- Throws:
IOException
-
getMaximumNumberOfElements
public int getMaximumNumberOfElements()Maximum number of objects to include in response. If absent, include all instances. [netex_service/netex_filter_frame.xsd at 146:81]
int32 maximum_number_of_elements = 1;- Specified by:
getMaximumNumberOfElementsin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- The maximumNumberOfElements.
-
setMaximumNumberOfElements
Maximum number of objects to include in response. If absent, include all instances. [netex_service/netex_filter_frame.xsd at 146:81]
int32 maximum_number_of_elements = 1;- Parameters:
value- The maximumNumberOfElements to set.- Returns:
- This builder for chaining.
-
clearMaximumNumberOfElements
Maximum number of objects to include in response. If absent, include all instances. [netex_service/netex_filter_frame.xsd at 146:81]
int32 maximum_number_of_elements = 1;- Returns:
- This builder for chaining.
-
getIncludeDeleted
public boolean getIncludeDeleted()Whether to include in response. elements flagged as deleted. By default this will be false. [netex_service/netex_filter_frame.xsd at 151:88]
bool include_deleted = 2;- Specified by:
getIncludeDeletedin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- The includeDeleted.
-
setIncludeDeleted
Whether to include in response. elements flagged as deleted. By default this will be false. [netex_service/netex_filter_frame.xsd at 151:88]
bool include_deleted = 2;- Parameters:
value- The includeDeleted to set.- Returns:
- This builder for chaining.
-
clearIncludeDeleted
Whether to include in response. elements flagged as deleted. By default this will be false. [netex_service/netex_filter_frame.xsd at 151:88]
bool include_deleted = 2;- Returns:
- This builder for chaining.
-
hasUrgency
public boolean hasUrgency()Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate. [netex_service/netex_filter_frame.xsd at 156:66]
.google.protobuf.Duration urgency = 3;- Specified by:
hasUrgencyin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- Whether the urgency field is set.
-
getUrgency
public com.google.protobuf.Duration getUrgency()Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate. [netex_service/netex_filter_frame.xsd at 156:66]
.google.protobuf.Duration urgency = 3;- Specified by:
getUrgencyin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- The urgency.
-
setUrgency
Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate. [netex_service/netex_filter_frame.xsd at 156:66]
.google.protobuf.Duration urgency = 3; -
setUrgency
public NetworkFrameRequestPolicyStructure.Builder setUrgency(com.google.protobuf.Duration.Builder builderForValue) Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate. [netex_service/netex_filter_frame.xsd at 156:66]
.google.protobuf.Duration urgency = 3; -
mergeUrgency
Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate. [netex_service/netex_filter_frame.xsd at 156:66]
.google.protobuf.Duration urgency = 3; -
clearUrgency
Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate. [netex_service/netex_filter_frame.xsd at 156:66]
.google.protobuf.Duration urgency = 3; -
getUrgencyBuilder
public com.google.protobuf.Duration.Builder getUrgencyBuilder()Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate. [netex_service/netex_filter_frame.xsd at 156:66]
.google.protobuf.Duration urgency = 3; -
getUrgencyOrBuilder
public com.google.protobuf.DurationOrBuilder getUrgencyOrBuilder()Allows requestor to indicate a relative urgency of request. A longer period can be specified for non urgent requests, e.g. to get historic data. If not specified assume best possible response desired, preferably immediate. [netex_service/netex_filter_frame.xsd at 156:66]
.google.protobuf.Duration urgency = 3;- Specified by:
getUrgencyOrBuilderin interfaceNetworkFrameRequestPolicyStructureOrBuilder
-
hasMustHaveBy
public boolean hasMustHaveBy()Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load. [netex_service/netex_filter_frame.xsd at 161:69]
.google.protobuf.Timestamp must_have_by = 4;- Specified by:
hasMustHaveByin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- Whether the mustHaveBy field is set.
-
getMustHaveBy
public com.google.protobuf.Timestamp getMustHaveBy()Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load. [netex_service/netex_filter_frame.xsd at 161:69]
.google.protobuf.Timestamp must_have_by = 4;- Specified by:
getMustHaveByin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- The mustHaveBy.
-
setMustHaveBy
public NetworkFrameRequestPolicyStructure.Builder setMustHaveBy(com.google.protobuf.Timestamp value) Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load. [netex_service/netex_filter_frame.xsd at 161:69]
.google.protobuf.Timestamp must_have_by = 4; -
setMustHaveBy
public NetworkFrameRequestPolicyStructure.Builder setMustHaveBy(com.google.protobuf.Timestamp.Builder builderForValue) Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load. [netex_service/netex_filter_frame.xsd at 161:69]
.google.protobuf.Timestamp must_have_by = 4; -
mergeMustHaveBy
public NetworkFrameRequestPolicyStructure.Builder mergeMustHaveBy(com.google.protobuf.Timestamp value) Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load. [netex_service/netex_filter_frame.xsd at 161:69]
.google.protobuf.Timestamp must_have_by = 4; -
clearMustHaveBy
Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load. [netex_service/netex_filter_frame.xsd at 161:69]
.google.protobuf.Timestamp must_have_by = 4; -
getMustHaveByBuilder
public com.google.protobuf.Timestamp.Builder getMustHaveByBuilder()Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load. [netex_service/netex_filter_frame.xsd at 161:69]
.google.protobuf.Timestamp must_have_by = 4; -
getMustHaveByOrBuilder
public com.google.protobuf.TimestampOrBuilder getMustHaveByOrBuilder()Allows requestor to indicate that if data cannot be supplied by a given time it will not be useful. Can be used to prioritize data on systems working at full load. [netex_service/netex_filter_frame.xsd at 161:69]
.google.protobuf.Timestamp must_have_by = 4;- Specified by:
getMustHaveByOrBuilderin interfaceNetworkFrameRequestPolicyStructureOrBuilder
-
getLanguage
Preferred language for text elements in response. [netex_service/netex_filter_frame.xsd at 166:67]
string language = 5;- Specified by:
getLanguagein interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- The language.
-
getLanguageBytes
public com.google.protobuf.ByteString getLanguageBytes()Preferred language for text elements in response. [netex_service/netex_filter_frame.xsd at 166:67]
string language = 5;- Specified by:
getLanguageBytesin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- The bytes for language.
-
setLanguage
Preferred language for text elements in response. [netex_service/netex_filter_frame.xsd at 166:67]
string language = 5;- Parameters:
value- The language to set.- Returns:
- This builder for chaining.
-
clearLanguage
Preferred language for text elements in response. [netex_service/netex_filter_frame.xsd at 166:67]
string language = 5;- Returns:
- This builder for chaining.
-
setLanguageBytes
public NetworkFrameRequestPolicyStructure.Builder setLanguageBytes(com.google.protobuf.ByteString value) Preferred language for text elements in response. [netex_service/netex_filter_frame.xsd at 166:67]
string language = 5;- Parameters:
value- The bytes for language to set.- Returns:
- This builder for chaining.
-
getRequestDetailList
Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Specified by:
getRequestDetailListin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- A list containing the requestDetail.
-
getRequestDetailCount
public int getRequestDetailCount()Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Specified by:
getRequestDetailCountin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- The count of requestDetail.
-
getRequestDetail
Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Specified by:
getRequestDetailin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Parameters:
index- The index of the element to return.- Returns:
- The requestDetail at the given index.
-
setRequestDetail
public NetworkFrameRequestPolicyStructure.Builder setRequestDetail(int index, OutputDetailEnumeration value) Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Parameters:
index- The index to set the value at.value- The requestDetail to set.- Returns:
- This builder for chaining.
-
addRequestDetail
Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Parameters:
value- The requestDetail to add.- Returns:
- This builder for chaining.
-
addAllRequestDetail
public NetworkFrameRequestPolicyStructure.Builder addAllRequestDetail(Iterable<? extends OutputDetailEnumeration> values) Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Parameters:
values- The requestDetail to add.- Returns:
- This builder for chaining.
-
clearRequestDetail
Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Returns:
- This builder for chaining.
-
getRequestDetailValueList
Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Specified by:
getRequestDetailValueListin interfaceNetworkFrameRequestPolicyStructureOrBuilder- Returns:
- A list containing the enum numeric values on the wire for requestDetail.
-
getRequestDetailValue
public int getRequestDetailValue(int index) Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Specified by:
getRequestDetailValuein interfaceNetworkFrameRequestPolicyStructureOrBuilder- Parameters:
index- The index of the value to return.- Returns:
- The enum numeric value on the wire of requestDetail at the given index.
-
setRequestDetailValue
Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Parameters:
index- The index to set the value at.value- The enum numeric value on the wire for requestDetail to set.- Returns:
- This builder for chaining.
-
addRequestDetailValue
Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Parameters:
value- The enum numeric value on the wire for requestDetail to add.- Returns:
- This builder for chaining.
-
addAllRequestDetailValue
public NetworkFrameRequestPolicyStructure.Builder addAllRequestDetailValue(Iterable<Integer> values) Level of detail to return. Default is all. All = Return all data and geometry, but not Xref NoGeometry = Return all, omitting geometry. XRef - Return Xcross Reference data , e.g. links for zones. [netex_service/netex_filter_frame.xsd at 171:90]
repeated .uk.org.netex.www.netex.OutputDetailEnumeration request_detail = 6 [packed = true];- Parameters:
values- The enum numeric values on the wire for requestDetail to add.- Returns:
- This builder for chaining.
-