Package org.yamcs.api
Class HttpRoute.Builder
- java.lang.Object
-
- com.google.protobuf.AbstractMessageLite.Builder
-
- com.google.protobuf.AbstractMessage.Builder<BuilderType>
-
- com.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
- org.yamcs.api.HttpRoute.Builder
-
- All Implemented Interfaces:
com.google.protobuf.Message.Builder,com.google.protobuf.MessageLite.Builder,com.google.protobuf.MessageLiteOrBuilder,com.google.protobuf.MessageOrBuilder,Cloneable,HttpRouteOrBuilder
- Enclosing class:
- HttpRoute
public static final class HttpRoute.Builder extends com.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder> implements HttpRouteOrBuilder
Protobuf typeyamcs.api.HttpRoute
-
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description HttpRoute.BuilderaddAdditionalBindings(int index, HttpRoute value)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuilderaddAdditionalBindings(int index, HttpRoute.Builder builderForValue)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuilderaddAdditionalBindings(HttpRoute value)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuilderaddAdditionalBindings(HttpRoute.Builder builderForValue)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuilderaddAdditionalBindingsBuilder()repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuilderaddAdditionalBindingsBuilder(int index)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuilderaddAllAdditionalBindings(Iterable<? extends HttpRoute> values)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuilderaddRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HttpRoutebuild()HttpRoutebuildPartial()HttpRoute.Builderclear()HttpRoute.BuilderclearAdditionalBindings()repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuilderclearBody()Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).HttpRoute.BuilderclearDelete()Maps to HTTP DELETE.HttpRoute.BuilderclearDeprecated()optional bool deprecated = 6;HttpRoute.BuilderclearField(com.google.protobuf.Descriptors.FieldDescriptor field)HttpRoute.BuilderclearFieldMaskRoot()Name of the field in the response message where a user-specified field mask is applied to.HttpRoute.BuilderclearGet()Maps to HTTP GET.HttpRoute.BuilderclearMaxBodySize()optional int32 max_body_size = 8;HttpRoute.BuilderclearOffloaded()Set true if the execution of the route is expected to take a long time (more than 0.5 seconds).HttpRoute.BuilderclearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)HttpRoute.BuilderclearPatch()Maps to HTTP PATCH.HttpRoute.BuilderclearPattern()HttpRoute.BuilderclearPost()Maps to HTTP POST.HttpRoute.BuilderclearPut()Maps to HTTP PUT.HttpRoute.Builderclone()HttpRoutegetAdditionalBindings(int index)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuildergetAdditionalBindingsBuilder(int index)repeated .yamcs.api.HttpRoute additional_bindings = 11;List<HttpRoute.Builder>getAdditionalBindingsBuilderList()repeated .yamcs.api.HttpRoute additional_bindings = 11;intgetAdditionalBindingsCount()repeated .yamcs.api.HttpRoute additional_bindings = 11;List<HttpRoute>getAdditionalBindingsList()repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRouteOrBuildergetAdditionalBindingsOrBuilder(int index)repeated .yamcs.api.HttpRoute additional_bindings = 11;List<? extends HttpRouteOrBuilder>getAdditionalBindingsOrBuilderList()repeated .yamcs.api.HttpRoute additional_bindings = 11;StringgetBody()Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).com.google.protobuf.ByteStringgetBodyBytes()Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).HttpRoutegetDefaultInstanceForType()StringgetDelete()Maps to HTTP DELETE.com.google.protobuf.ByteStringgetDeleteBytes()Maps to HTTP DELETE.booleangetDeprecated()optional bool deprecated = 6;static com.google.protobuf.Descriptors.DescriptorgetDescriptor()com.google.protobuf.Descriptors.DescriptorgetDescriptorForType()StringgetFieldMaskRoot()Name of the field in the response message where a user-specified field mask is applied to.com.google.protobuf.ByteStringgetFieldMaskRootBytes()Name of the field in the response message where a user-specified field mask is applied to.StringgetGet()Maps to HTTP GET.com.google.protobuf.ByteStringgetGetBytes()Maps to HTTP GET.intgetMaxBodySize()optional int32 max_body_size = 8;booleangetOffloaded()Set true if the execution of the route is expected to take a long time (more than 0.5 seconds).StringgetPatch()Maps to HTTP PATCH.com.google.protobuf.ByteStringgetPatchBytes()Maps to HTTP PATCH.HttpRoute.PatternCasegetPatternCase()StringgetPost()Maps to HTTP POST.com.google.protobuf.ByteStringgetPostBytes()Maps to HTTP POST.StringgetPut()Maps to HTTP PUT.com.google.protobuf.ByteStringgetPutBytes()Maps to HTTP PUT.booleanhasBody()Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).booleanhasDelete()Maps to HTTP DELETE.booleanhasDeprecated()optional bool deprecated = 6;booleanhasFieldMaskRoot()Name of the field in the response message where a user-specified field mask is applied to.booleanhasGet()Maps to HTTP GET.booleanhasMaxBodySize()optional int32 max_body_size = 8;booleanhasOffloaded()Set true if the execution of the route is expected to take a long time (more than 0.5 seconds).booleanhasPatch()Maps to HTTP PATCH.booleanhasPost()Maps to HTTP POST.booleanhasPut()Maps to HTTP PUT.protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTableinternalGetFieldAccessorTable()booleanisInitialized()HttpRoute.BuildermergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry)HttpRoute.BuildermergeFrom(com.google.protobuf.Message other)HttpRoute.BuildermergeFrom(HttpRoute other)HttpRoute.BuildermergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)HttpRoute.BuilderremoveAdditionalBindings(int index)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuildersetAdditionalBindings(int index, HttpRoute value)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuildersetAdditionalBindings(int index, HttpRoute.Builder builderForValue)repeated .yamcs.api.HttpRoute additional_bindings = 11;HttpRoute.BuildersetBody(String value)Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).HttpRoute.BuildersetBodyBytes(com.google.protobuf.ByteString value)Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).HttpRoute.BuildersetDelete(String value)Maps to HTTP DELETE.HttpRoute.BuildersetDeleteBytes(com.google.protobuf.ByteString value)Maps to HTTP DELETE.HttpRoute.BuildersetDeprecated(boolean value)optional bool deprecated = 6;HttpRoute.BuildersetField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)HttpRoute.BuildersetFieldMaskRoot(String value)Name of the field in the response message where a user-specified field mask is applied to.HttpRoute.BuildersetFieldMaskRootBytes(com.google.protobuf.ByteString value)Name of the field in the response message where a user-specified field mask is applied to.HttpRoute.BuildersetGet(String value)Maps to HTTP GET.HttpRoute.BuildersetGetBytes(com.google.protobuf.ByteString value)Maps to HTTP GET.HttpRoute.BuildersetMaxBodySize(int value)optional int32 max_body_size = 8;HttpRoute.BuildersetOffloaded(boolean value)Set true if the execution of the route is expected to take a long time (more than 0.5 seconds).HttpRoute.BuildersetPatch(String value)Maps to HTTP PATCH.HttpRoute.BuildersetPatchBytes(com.google.protobuf.ByteString value)Maps to HTTP PATCH.HttpRoute.BuildersetPost(String value)Maps to HTTP POST.HttpRoute.BuildersetPostBytes(com.google.protobuf.ByteString value)Maps to HTTP POST.HttpRoute.BuildersetPut(String value)Maps to HTTP PUT.HttpRoute.BuildersetPutBytes(com.google.protobuf.ByteString value)Maps to HTTP PUT.HttpRoute.BuildersetRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)HttpRoute.BuildersetUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)-
Methods inherited from class com.google.protobuf.GeneratedMessageV3.Builder
getAllFields, getField, getFieldBuilder, getOneofFieldDescriptor, getParentForChildren, getRepeatedField, getRepeatedFieldBuilder, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof, internalGetMapField, internalGetMutableMapField, isClean, markClean, newBuilderForField, onBuilt, onChanged, setUnknownFieldsProto3
-
Methods inherited from class com.google.protobuf.AbstractMessage.Builder
findInitializationErrors, getInitializationErrorString, internalMergeFrom, mergeDelimitedFrom, mergeDelimitedFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, mergeFrom, newUninitializedMessageException, toString
-
Methods inherited from class com.google.protobuf.AbstractMessageLite.Builder
addAll, addAll, mergeFrom, newUninitializedMessageException
-
-
-
-
Method Detail
-
getDescriptor
public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
-
internalGetFieldAccessorTable
protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
- Specified by:
internalGetFieldAccessorTablein classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
clear
public HttpRoute.Builder clear()
- Specified by:
clearin interfacecom.google.protobuf.Message.Builder- Specified by:
clearin interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clearin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.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.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
getDefaultInstanceForType
public HttpRoute getDefaultInstanceForType()
- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageLiteOrBuilder- Specified by:
getDefaultInstanceForTypein interfacecom.google.protobuf.MessageOrBuilder
-
build
public HttpRoute build()
- Specified by:
buildin interfacecom.google.protobuf.Message.Builder- Specified by:
buildin interfacecom.google.protobuf.MessageLite.Builder
-
buildPartial
public HttpRoute buildPartial()
- Specified by:
buildPartialin interfacecom.google.protobuf.Message.Builder- Specified by:
buildPartialin interfacecom.google.protobuf.MessageLite.Builder
-
clone
public HttpRoute.Builder clone()
- Specified by:
clonein interfacecom.google.protobuf.Message.Builder- Specified by:
clonein interfacecom.google.protobuf.MessageLite.Builder- Overrides:
clonein classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
setField
public HttpRoute.Builder setField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
setFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
clearField
public HttpRoute.Builder clearField(com.google.protobuf.Descriptors.FieldDescriptor field)
- Specified by:
clearFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
clearFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
clearOneof
public HttpRoute.Builder clearOneof(com.google.protobuf.Descriptors.OneofDescriptor oneof)
- Specified by:
clearOneofin interfacecom.google.protobuf.Message.Builder- Overrides:
clearOneofin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
setRepeatedField
public HttpRoute.Builder setRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, int index, Object value)
- Specified by:
setRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
setRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
addRepeatedField
public HttpRoute.Builder addRepeatedField(com.google.protobuf.Descriptors.FieldDescriptor field, Object value)
- Specified by:
addRepeatedFieldin interfacecom.google.protobuf.Message.Builder- Overrides:
addRepeatedFieldin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
mergeFrom
public HttpRoute.Builder mergeFrom(com.google.protobuf.Message other)
- Specified by:
mergeFromin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeFromin classcom.google.protobuf.AbstractMessage.Builder<HttpRoute.Builder>
-
mergeFrom
public HttpRoute.Builder mergeFrom(HttpRoute other)
-
isInitialized
public final boolean isInitialized()
- Specified by:
isInitializedin interfacecom.google.protobuf.MessageLiteOrBuilder- Overrides:
isInitializedin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
mergeFrom
public HttpRoute.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<HttpRoute.Builder>- Throws:
IOException
-
getPatternCase
public HttpRoute.PatternCase getPatternCase()
- Specified by:
getPatternCasein interfaceHttpRouteOrBuilder
-
clearPattern
public HttpRoute.Builder clearPattern()
-
hasGet
public boolean hasGet()
Maps to HTTP GET. Used for listing and getting information about resources.
optional string get = 1;- Specified by:
hasGetin interfaceHttpRouteOrBuilder
-
getGet
public String getGet()
Maps to HTTP GET. Used for listing and getting information about resources.
optional string get = 1;- Specified by:
getGetin interfaceHttpRouteOrBuilder
-
getGetBytes
public com.google.protobuf.ByteString getGetBytes()
Maps to HTTP GET. Used for listing and getting information about resources.
optional string get = 1;- Specified by:
getGetBytesin interfaceHttpRouteOrBuilder
-
setGet
public HttpRoute.Builder setGet(String value)
Maps to HTTP GET. Used for listing and getting information about resources.
optional string get = 1;
-
clearGet
public HttpRoute.Builder clearGet()
Maps to HTTP GET. Used for listing and getting information about resources.
optional string get = 1;
-
setGetBytes
public HttpRoute.Builder setGetBytes(com.google.protobuf.ByteString value)
Maps to HTTP GET. Used for listing and getting information about resources.
optional string get = 1;
-
hasPut
public boolean hasPut()
Maps to HTTP PUT. Used for replacing a resource.
optional string put = 2;- Specified by:
hasPutin interfaceHttpRouteOrBuilder
-
getPut
public String getPut()
Maps to HTTP PUT. Used for replacing a resource.
optional string put = 2;- Specified by:
getPutin interfaceHttpRouteOrBuilder
-
getPutBytes
public com.google.protobuf.ByteString getPutBytes()
Maps to HTTP PUT. Used for replacing a resource.
optional string put = 2;- Specified by:
getPutBytesin interfaceHttpRouteOrBuilder
-
setPut
public HttpRoute.Builder setPut(String value)
Maps to HTTP PUT. Used for replacing a resource.
optional string put = 2;
-
clearPut
public HttpRoute.Builder clearPut()
Maps to HTTP PUT. Used for replacing a resource.
optional string put = 2;
-
setPutBytes
public HttpRoute.Builder setPutBytes(com.google.protobuf.ByteString value)
Maps to HTTP PUT. Used for replacing a resource.
optional string put = 2;
-
hasPost
public boolean hasPost()
Maps to HTTP POST. Used for creating a resource or performing an action.
optional string post = 3;- Specified by:
hasPostin interfaceHttpRouteOrBuilder
-
getPost
public String getPost()
Maps to HTTP POST. Used for creating a resource or performing an action.
optional string post = 3;- Specified by:
getPostin interfaceHttpRouteOrBuilder
-
getPostBytes
public com.google.protobuf.ByteString getPostBytes()
Maps to HTTP POST. Used for creating a resource or performing an action.
optional string post = 3;- Specified by:
getPostBytesin interfaceHttpRouteOrBuilder
-
setPost
public HttpRoute.Builder setPost(String value)
Maps to HTTP POST. Used for creating a resource or performing an action.
optional string post = 3;
-
clearPost
public HttpRoute.Builder clearPost()
Maps to HTTP POST. Used for creating a resource or performing an action.
optional string post = 3;
-
setPostBytes
public HttpRoute.Builder setPostBytes(com.google.protobuf.ByteString value)
Maps to HTTP POST. Used for creating a resource or performing an action.
optional string post = 3;
-
hasDelete
public boolean hasDelete()
Maps to HTTP DELETE. Used for deleting a resource.
optional string delete = 4;- Specified by:
hasDeletein interfaceHttpRouteOrBuilder
-
getDelete
public String getDelete()
Maps to HTTP DELETE. Used for deleting a resource.
optional string delete = 4;- Specified by:
getDeletein interfaceHttpRouteOrBuilder
-
getDeleteBytes
public com.google.protobuf.ByteString getDeleteBytes()
Maps to HTTP DELETE. Used for deleting a resource.
optional string delete = 4;- Specified by:
getDeleteBytesin interfaceHttpRouteOrBuilder
-
setDelete
public HttpRoute.Builder setDelete(String value)
Maps to HTTP DELETE. Used for deleting a resource.
optional string delete = 4;
-
clearDelete
public HttpRoute.Builder clearDelete()
Maps to HTTP DELETE. Used for deleting a resource.
optional string delete = 4;
-
setDeleteBytes
public HttpRoute.Builder setDeleteBytes(com.google.protobuf.ByteString value)
Maps to HTTP DELETE. Used for deleting a resource.
optional string delete = 4;
-
hasPatch
public boolean hasPatch()
Maps to HTTP PATCH. Used for updating a resource.
optional string patch = 5;- Specified by:
hasPatchin interfaceHttpRouteOrBuilder
-
getPatch
public String getPatch()
Maps to HTTP PATCH. Used for updating a resource.
optional string patch = 5;- Specified by:
getPatchin interfaceHttpRouteOrBuilder
-
getPatchBytes
public com.google.protobuf.ByteString getPatchBytes()
Maps to HTTP PATCH. Used for updating a resource.
optional string patch = 5;- Specified by:
getPatchBytesin interfaceHttpRouteOrBuilder
-
setPatch
public HttpRoute.Builder setPatch(String value)
Maps to HTTP PATCH. Used for updating a resource.
optional string patch = 5;
-
clearPatch
public HttpRoute.Builder clearPatch()
Maps to HTTP PATCH. Used for updating a resource.
optional string patch = 5;
-
setPatchBytes
public HttpRoute.Builder setPatchBytes(com.google.protobuf.ByteString value)
Maps to HTTP PATCH. Used for updating a resource.
optional string patch = 5;
-
hasDeprecated
public boolean hasDeprecated()
optional bool deprecated = 6;- Specified by:
hasDeprecatedin interfaceHttpRouteOrBuilder
-
getDeprecated
public boolean getDeprecated()
optional bool deprecated = 6;- Specified by:
getDeprecatedin interfaceHttpRouteOrBuilder
-
setDeprecated
public HttpRoute.Builder setDeprecated(boolean value)
optional bool deprecated = 6;
-
clearDeprecated
public HttpRoute.Builder clearDeprecated()
optional bool deprecated = 6;
-
hasBody
public boolean hasBody()
Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).
optional string body = 7;- Specified by:
hasBodyin interfaceHttpRouteOrBuilder
-
getBody
public String getBody()
Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).
optional string body = 7;- Specified by:
getBodyin interfaceHttpRouteOrBuilder
-
getBodyBytes
public com.google.protobuf.ByteString getBodyBytes()
Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).
optional string body = 7;- Specified by:
getBodyBytesin interfaceHttpRouteOrBuilder
-
setBody
public HttpRoute.Builder setBody(String value)
Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).
optional string body = 7;
-
clearBody
public HttpRoute.Builder clearBody()
Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).
optional string body = 7;
-
setBodyBytes
public HttpRoute.Builder setBodyBytes(com.google.protobuf.ByteString value)
Name of the field in the request message that maps to the request body The special value "*" indicates that the request message as a whole represents the body (excepting route params).
optional string body = 7;
-
hasMaxBodySize
public boolean hasMaxBodySize()
optional int32 max_body_size = 8;- Specified by:
hasMaxBodySizein interfaceHttpRouteOrBuilder
-
getMaxBodySize
public int getMaxBodySize()
optional int32 max_body_size = 8;- Specified by:
getMaxBodySizein interfaceHttpRouteOrBuilder
-
setMaxBodySize
public HttpRoute.Builder setMaxBodySize(int value)
optional int32 max_body_size = 8;
-
clearMaxBodySize
public HttpRoute.Builder clearMaxBodySize()
optional int32 max_body_size = 8;
-
hasOffloaded
public boolean hasOffloaded()
Set true if the execution of the route is expected to take a long time (more than 0.5 seconds). It will be offloaded to a worker thread. Leave false if the route uses its own threading mechanism (most of the routes should do that).
optional bool offloaded = 9;- Specified by:
hasOffloadedin interfaceHttpRouteOrBuilder
-
getOffloaded
public boolean getOffloaded()
Set true if the execution of the route is expected to take a long time (more than 0.5 seconds). It will be offloaded to a worker thread. Leave false if the route uses its own threading mechanism (most of the routes should do that).
optional bool offloaded = 9;- Specified by:
getOffloadedin interfaceHttpRouteOrBuilder
-
setOffloaded
public HttpRoute.Builder setOffloaded(boolean value)
Set true if the execution of the route is expected to take a long time (more than 0.5 seconds). It will be offloaded to a worker thread. Leave false if the route uses its own threading mechanism (most of the routes should do that).
optional bool offloaded = 9;
-
clearOffloaded
public HttpRoute.Builder clearOffloaded()
Set true if the execution of the route is expected to take a long time (more than 0.5 seconds). It will be offloaded to a worker thread. Leave false if the route uses its own threading mechanism (most of the routes should do that).
optional bool offloaded = 9;
-
hasFieldMaskRoot
public boolean hasFieldMaskRoot()
Name of the field in the response message where a user-specified field mask is applied to. If this indicates a repeated field, the field mask is applied to each of those messages. If unspecified, Yamcs will try to derive this itself.
optional string field_mask_root = 10;- Specified by:
hasFieldMaskRootin interfaceHttpRouteOrBuilder
-
getFieldMaskRoot
public String getFieldMaskRoot()
Name of the field in the response message where a user-specified field mask is applied to. If this indicates a repeated field, the field mask is applied to each of those messages. If unspecified, Yamcs will try to derive this itself.
optional string field_mask_root = 10;- Specified by:
getFieldMaskRootin interfaceHttpRouteOrBuilder
-
getFieldMaskRootBytes
public com.google.protobuf.ByteString getFieldMaskRootBytes()
Name of the field in the response message where a user-specified field mask is applied to. If this indicates a repeated field, the field mask is applied to each of those messages. If unspecified, Yamcs will try to derive this itself.
optional string field_mask_root = 10;- Specified by:
getFieldMaskRootBytesin interfaceHttpRouteOrBuilder
-
setFieldMaskRoot
public HttpRoute.Builder setFieldMaskRoot(String value)
Name of the field in the response message where a user-specified field mask is applied to. If this indicates a repeated field, the field mask is applied to each of those messages. If unspecified, Yamcs will try to derive this itself.
optional string field_mask_root = 10;
-
clearFieldMaskRoot
public HttpRoute.Builder clearFieldMaskRoot()
Name of the field in the response message where a user-specified field mask is applied to. If this indicates a repeated field, the field mask is applied to each of those messages. If unspecified, Yamcs will try to derive this itself.
optional string field_mask_root = 10;
-
setFieldMaskRootBytes
public HttpRoute.Builder setFieldMaskRootBytes(com.google.protobuf.ByteString value)
Name of the field in the response message where a user-specified field mask is applied to. If this indicates a repeated field, the field mask is applied to each of those messages. If unspecified, Yamcs will try to derive this itself.
optional string field_mask_root = 10;
-
getAdditionalBindingsList
public List<HttpRoute> getAdditionalBindingsList()
repeated .yamcs.api.HttpRoute additional_bindings = 11;- Specified by:
getAdditionalBindingsListin interfaceHttpRouteOrBuilder
-
getAdditionalBindingsCount
public int getAdditionalBindingsCount()
repeated .yamcs.api.HttpRoute additional_bindings = 11;- Specified by:
getAdditionalBindingsCountin interfaceHttpRouteOrBuilder
-
getAdditionalBindings
public HttpRoute getAdditionalBindings(int index)
repeated .yamcs.api.HttpRoute additional_bindings = 11;- Specified by:
getAdditionalBindingsin interfaceHttpRouteOrBuilder
-
setAdditionalBindings
public HttpRoute.Builder setAdditionalBindings(int index, HttpRoute value)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
setAdditionalBindings
public HttpRoute.Builder setAdditionalBindings(int index, HttpRoute.Builder builderForValue)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
addAdditionalBindings
public HttpRoute.Builder addAdditionalBindings(HttpRoute value)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
addAdditionalBindings
public HttpRoute.Builder addAdditionalBindings(int index, HttpRoute value)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
addAdditionalBindings
public HttpRoute.Builder addAdditionalBindings(HttpRoute.Builder builderForValue)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
addAdditionalBindings
public HttpRoute.Builder addAdditionalBindings(int index, HttpRoute.Builder builderForValue)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
addAllAdditionalBindings
public HttpRoute.Builder addAllAdditionalBindings(Iterable<? extends HttpRoute> values)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
clearAdditionalBindings
public HttpRoute.Builder clearAdditionalBindings()
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
removeAdditionalBindings
public HttpRoute.Builder removeAdditionalBindings(int index)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
getAdditionalBindingsBuilder
public HttpRoute.Builder getAdditionalBindingsBuilder(int index)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
getAdditionalBindingsOrBuilder
public HttpRouteOrBuilder getAdditionalBindingsOrBuilder(int index)
repeated .yamcs.api.HttpRoute additional_bindings = 11;- Specified by:
getAdditionalBindingsOrBuilderin interfaceHttpRouteOrBuilder
-
getAdditionalBindingsOrBuilderList
public List<? extends HttpRouteOrBuilder> getAdditionalBindingsOrBuilderList()
repeated .yamcs.api.HttpRoute additional_bindings = 11;- Specified by:
getAdditionalBindingsOrBuilderListin interfaceHttpRouteOrBuilder
-
addAdditionalBindingsBuilder
public HttpRoute.Builder addAdditionalBindingsBuilder()
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
addAdditionalBindingsBuilder
public HttpRoute.Builder addAdditionalBindingsBuilder(int index)
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
getAdditionalBindingsBuilderList
public List<HttpRoute.Builder> getAdditionalBindingsBuilderList()
repeated .yamcs.api.HttpRoute additional_bindings = 11;
-
setUnknownFields
public final HttpRoute.Builder setUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
setUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
setUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
mergeUnknownFields
public final HttpRoute.Builder mergeUnknownFields(com.google.protobuf.UnknownFieldSet unknownFields)
- Specified by:
mergeUnknownFieldsin interfacecom.google.protobuf.Message.Builder- Overrides:
mergeUnknownFieldsin classcom.google.protobuf.GeneratedMessageV3.Builder<HttpRoute.Builder>
-
-