Class ParamHTTP.Builder<_B>
java.lang.Object
org.javastro.ivoa.entities.resource.ServiceInterface.Builder<_B>
org.javastro.ivoa.entities.resource.dataservice.ParamHTTP.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- ParamHTTP
public static class ParamHTTP.Builder<_B>
extends ServiceInterface.Builder<_B>
implements com.kscs.util.jaxb.Buildable
-
Nested Class Summary
Nested classes/interfaces inherited from interface com.kscs.util.jaxb.Buildable
com.kscs.util.jaxb.Buildable.PrimitiveBuildable -
Field Summary
Fields inherited from class org.javastro.ivoa.entities.resource.ServiceInterface.Builder
_parentBuilder, _storedValue -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionaddAccessURLs(Iterable<? extends AccessURL> accessURLs) Adds the given items to the value of "accessURLs"addAccessURLs(AccessURL... accessURLs) Adds the given items to the value of "accessURLs"addMirrorURLs(Iterable<? extends MirrorURL> mirrorURLs) Adds the given items to the value of "mirrorURLs"addMirrorURLs(MirrorURL... mirrorURLs) Adds the given items to the value of "mirrorURLs"InputParam.Builder<? extends ParamHTTP.Builder<_B>>Returns a new builder to build an additional value of the "Params" property.addParams(Iterable<? extends InputParam> params) Adds the given items to the value of "params"addParams(InputParam... params) Adds the given items to the value of "params"addQueryTypes(Iterable<? extends HTTPQueryType> queryTypes) Adds the given items to the value of "queryTypes"addQueryTypes(HTTPQueryType... queryTypes) Adds the given items to the value of "queryTypes"build()copyOf(ParamHTTP.Builder _other) protected <_P extends ParamHTTP>
_Pinit(_P _product) withAccessURLs(Iterable<? extends AccessURL> accessURLs) Sets the new value of "accessURLs" (any previous value will be replaced)withAccessURLs(AccessURL... accessURLs) Sets the new value of "accessURLs" (any previous value will be replaced)withMirrorURLs(Iterable<? extends MirrorURL> mirrorURLs) Sets the new value of "mirrorURLs" (any previous value will be replaced)withMirrorURLs(MirrorURL... mirrorURLs) Sets the new value of "mirrorURLs" (any previous value will be replaced)withParams(Iterable<? extends InputParam> params) Sets the new value of "params" (any previous value will be replaced)withParams(InputParam... params) Sets the new value of "params" (any previous value will be replaced)withQueryTypes(Iterable<? extends HTTPQueryType> queryTypes) Sets the new value of "queryTypes" (any previous value will be replaced)withQueryTypes(HTTPQueryType... queryTypes) Sets the new value of "queryTypes" (any previous value will be replaced)withResultType(String resultType) Sets the new value of "resultType" (any previous value will be replaced)Sets the new value of "role" (any previous value will be replaced)SecurityMethod.Builder<? extends ParamHTTP.Builder<_B>>Returns the existing builder or a new builder to build the value of the "securityMethod" property.withSecurityMethod(SecurityMethod securityMethod) Sets the new value of "securityMethod" (any previous value will be replaced)withTestQuery(String testQuery) Sets the new value of "testQuery" (any previous value will be replaced)withTestQueryString(String testQueryString) Sets the new value of "testQueryString" (any previous value will be replaced)withVersion(String version) Sets the new value of "version" (any previous value will be replaced)Methods inherited from class org.javastro.ivoa.entities.resource.ServiceInterface.Builder
addAccessURLs, addMirrorURLs, copyOf, copyOf, end, init
-
Constructor Details
-
Builder
-
Builder
-
-
Method Details
-
init
-
addQueryTypes
Adds the given items to the value of "queryTypes"- Parameters:
queryTypes- Items to add to the value of the "queryTypes" property
-
withQueryTypes
Sets the new value of "queryTypes" (any previous value will be replaced)- Parameters:
queryTypes- New value of the "queryTypes" property.
-
addQueryTypes
Adds the given items to the value of "queryTypes"- Parameters:
queryTypes- Items to add to the value of the "queryTypes" property
-
withQueryTypes
Sets the new value of "queryTypes" (any previous value will be replaced)- Parameters:
queryTypes- New value of the "queryTypes" property.
-
withResultType
Sets the new value of "resultType" (any previous value will be replaced)- Parameters:
resultType- New value of the "resultType" property.
-
addParams
Adds the given items to the value of "params"- Parameters:
params- Items to add to the value of the "params" property
-
withParams
Sets the new value of "params" (any previous value will be replaced)- Parameters:
params- New value of the "params" property.
-
addParams
Adds the given items to the value of "params"- Parameters:
params- Items to add to the value of the "params" property
-
withParams
Sets the new value of "params" (any previous value will be replaced)- Parameters:
params- New value of the "params" property.
-
addParams
Returns a new builder to build an additional value of the "Params" property. UseBaseParam.Builder.end()to return to the current builder.- Returns:
- a new builder to build an additional value of the "Params" property.
Use
BaseParam.Builder.end()to return to the current builder.
-
withTestQuery
Sets the new value of "testQuery" (any previous value will be replaced)- Parameters:
testQuery- New value of the "testQuery" property.
-
addAccessURLs
Adds the given items to the value of "accessURLs"- Overrides:
addAccessURLsin classServiceInterface.Builder<_B>- Parameters:
accessURLs- Items to add to the value of the "accessURLs" property
-
addAccessURLs
Adds the given items to the value of "accessURLs"- Overrides:
addAccessURLsin classServiceInterface.Builder<_B>- Parameters:
accessURLs- Items to add to the value of the "accessURLs" property
-
withAccessURLs
Sets the new value of "accessURLs" (any previous value will be replaced)- Overrides:
withAccessURLsin classServiceInterface.Builder<_B>- Parameters:
accessURLs- New value of the "accessURLs" property.
-
withAccessURLs
Sets the new value of "accessURLs" (any previous value will be replaced)- Overrides:
withAccessURLsin classServiceInterface.Builder<_B>- Parameters:
accessURLs- New value of the "accessURLs" property.
-
addMirrorURLs
Adds the given items to the value of "mirrorURLs"- Overrides:
addMirrorURLsin classServiceInterface.Builder<_B>- Parameters:
mirrorURLs- Items to add to the value of the "mirrorURLs" property
-
addMirrorURLs
Adds the given items to the value of "mirrorURLs"- Overrides:
addMirrorURLsin classServiceInterface.Builder<_B>- Parameters:
mirrorURLs- Items to add to the value of the "mirrorURLs" property
-
withMirrorURLs
Sets the new value of "mirrorURLs" (any previous value will be replaced)- Overrides:
withMirrorURLsin classServiceInterface.Builder<_B>- Parameters:
mirrorURLs- New value of the "mirrorURLs" property.
-
withMirrorURLs
Sets the new value of "mirrorURLs" (any previous value will be replaced)- Overrides:
withMirrorURLsin classServiceInterface.Builder<_B>- Parameters:
mirrorURLs- New value of the "mirrorURLs" property.
-
withSecurityMethod
Sets the new value of "securityMethod" (any previous value will be replaced)- Overrides:
withSecurityMethodin classServiceInterface.Builder<_B>- Parameters:
securityMethod- New value of the "securityMethod" property.
-
withSecurityMethod
Returns the existing builder or a new builder to build the value of the "securityMethod" property. UseSecurityMethod.Builder.end()to return to the current builder.- Overrides:
withSecurityMethodin classServiceInterface.Builder<_B>- Returns:
- A new builder to build the value of the "securityMethod" property.
Use
SecurityMethod.Builder.end()to return to the current builder.
-
withTestQueryString
Sets the new value of "testQueryString" (any previous value will be replaced)- Overrides:
withTestQueryStringin classServiceInterface.Builder<_B>- Parameters:
testQueryString- New value of the "testQueryString" property.
-
withVersion
Sets the new value of "version" (any previous value will be replaced)- Overrides:
withVersionin classServiceInterface.Builder<_B>- Parameters:
version- New value of the "version" property.
-
withRole
Sets the new value of "role" (any previous value will be replaced)- Overrides:
withRolein classServiceInterface.Builder<_B>- Parameters:
role- New value of the "role" property.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable- Overrides:
buildin classServiceInterface.Builder<_B>
-
copyOf
-
copyOf
-