Class SimpleImageAccess.Builder<_B>
java.lang.Object
org.javastro.ivoa.entities.resource.Capability.Builder<_B>
org.javastro.ivoa.entities.resource.sia.SIACapRestriction.Builder<_B>
org.javastro.ivoa.entities.resource.sia.SimpleImageAccess.Builder<_B>
- All Implemented Interfaces:
com.kscs.util.jaxb.Buildable
- Enclosing class:
- SimpleImageAccess
public static class SimpleImageAccess.Builder<_B>
extends SIACapRestriction.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.Capability.Builder
_parentBuilder, _storedValue -
Constructor Summary
ConstructorsConstructorDescriptionBuilder(_B _parentBuilder, SimpleImageAccess _other, boolean _copy) Builder(_B _parentBuilder, SimpleImageAccess _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse) -
Method Summary
Modifier and TypeMethodDescriptionaddInterfaces(Iterable<? extends ServiceInterface> interfaces) Adds the given items to the value of "interfaces"addInterfaces(ServiceInterface... interfaces) Adds the given items to the value of "interfaces"addValidationLevels(Iterable<? extends Validation> validationLevels) Adds the given items to the value of "validationLevels"addValidationLevels(Validation... validationLevels) Adds the given items to the value of "validationLevels"build()copyOf(SimpleImageAccess _other) copyOf(SimpleImageAccess.Builder _other) protected <_P extends SimpleImageAccess>
_Pinit(_P _product) withDescription(String description) Sets the new value of "description" (any previous value will be replaced)withImageServiceType(ImageServiceType imageServiceType) Sets the new value of "imageServiceType" (any previous value will be replaced)withInterfaces(Iterable<? extends ServiceInterface> interfaces) Sets the new value of "interfaces" (any previous value will be replaced)withInterfaces(ServiceInterface... interfaces) Sets the new value of "interfaces" (any previous value will be replaced)withMaxFileSize(BigInteger maxFileSize) Sets the new value of "maxFileSize" (any previous value will be replaced)SkySize.Builder<? extends SimpleImageAccess.Builder<_B>>Returns the existing builder or a new builder to build the value of the "maxImageExtent" property.withMaxImageExtent(SkySize maxImageExtent) Sets the new value of "maxImageExtent" (any previous value will be replaced)withMaxImageSize(BigInteger maxImageSize) Sets the new value of "maxImageSize" (any previous value will be replaced)SkySize.Builder<? extends SimpleImageAccess.Builder<_B>>Returns the existing builder or a new builder to build the value of the "maxQueryRegionSize" property.withMaxQueryRegionSize(SkySize maxQueryRegionSize) Sets the new value of "maxQueryRegionSize" (any previous value will be replaced)withMaxRecords(BigInteger maxRecords) Sets the new value of "maxRecords" (any previous value will be replaced)withStandardID(String standardID) Sets the new value of "standardID" (any previous value will be replaced)Query.Builder<? extends SimpleImageAccess.Builder<_B>>Returns the existing builder or a new builder to build the value of the "testQuery" property.withTestQuery(Query testQuery) Sets the new value of "testQuery" (any previous value will be replaced)withValidationLevels(Iterable<? extends Validation> validationLevels) Sets the new value of "validationLevels" (any previous value will be replaced)withValidationLevels(Validation... validationLevels) Sets the new value of "validationLevels" (any previous value will be replaced)Methods inherited from class org.javastro.ivoa.entities.resource.sia.SIACapRestriction.Builder
copyOf, copyOf, initMethods inherited from class org.javastro.ivoa.entities.resource.Capability.Builder
addValidationLevels, copyOf, copyOf, end, init
-
Constructor Details
-
Builder
-
Builder
public Builder(_B _parentBuilder, SimpleImageAccess _other, boolean _copy, com.kscs.util.jaxb.PropertyTree _propertyTree, com.kscs.util.jaxb.PropertyTreeUse _propertyTreeUse)
-
-
Method Details
-
init
-
withImageServiceType
Sets the new value of "imageServiceType" (any previous value will be replaced)- Parameters:
imageServiceType- New value of the "imageServiceType" property.
-
withMaxQueryRegionSize
Sets the new value of "maxQueryRegionSize" (any previous value will be replaced)- Parameters:
maxQueryRegionSize- New value of the "maxQueryRegionSize" property.
-
withMaxQueryRegionSize
Returns the existing builder or a new builder to build the value of the "maxQueryRegionSize" property. UseSkySize.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "maxQueryRegionSize" property.
Use
SkySize.Builder.end()to return to the current builder.
-
withMaxImageExtent
Sets the new value of "maxImageExtent" (any previous value will be replaced)- Parameters:
maxImageExtent- New value of the "maxImageExtent" property.
-
withMaxImageExtent
Returns the existing builder or a new builder to build the value of the "maxImageExtent" property. UseSkySize.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "maxImageExtent" property.
Use
SkySize.Builder.end()to return to the current builder.
-
withMaxImageSize
Sets the new value of "maxImageSize" (any previous value will be replaced)- Parameters:
maxImageSize- New value of the "maxImageSize" property.
-
withMaxFileSize
Sets the new value of "maxFileSize" (any previous value will be replaced)- Parameters:
maxFileSize- New value of the "maxFileSize" property.
-
withMaxRecords
Sets the new value of "maxRecords" (any previous value will be replaced)- Parameters:
maxRecords- New value of the "maxRecords" property.
-
withTestQuery
Sets the new value of "testQuery" (any previous value will be replaced)- Parameters:
testQuery- New value of the "testQuery" property.
-
withTestQuery
Returns the existing builder or a new builder to build the value of the "testQuery" property. UseQuery.Builder.end()to return to the current builder.- Returns:
- A new builder to build the value of the "testQuery" property.
Use
Query.Builder.end()to return to the current builder.
-
addValidationLevels
public SimpleImageAccess.Builder<_B> addValidationLevels(Iterable<? extends Validation> validationLevels) Adds the given items to the value of "validationLevels"- Overrides:
addValidationLevelsin classSIACapRestriction.Builder<_B>- Parameters:
validationLevels- Items to add to the value of the "validationLevels" property
-
addValidationLevels
Adds the given items to the value of "validationLevels"- Overrides:
addValidationLevelsin classSIACapRestriction.Builder<_B>- Parameters:
validationLevels- Items to add to the value of the "validationLevels" property
-
withValidationLevels
public SimpleImageAccess.Builder<_B> withValidationLevels(Iterable<? extends Validation> validationLevels) Sets the new value of "validationLevels" (any previous value will be replaced)- Overrides:
withValidationLevelsin classSIACapRestriction.Builder<_B>- Parameters:
validationLevels- New value of the "validationLevels" property.
-
withValidationLevels
Sets the new value of "validationLevels" (any previous value will be replaced)- Overrides:
withValidationLevelsin classSIACapRestriction.Builder<_B>- Parameters:
validationLevels- New value of the "validationLevels" property.
-
withDescription
Sets the new value of "description" (any previous value will be replaced)- Overrides:
withDescriptionin classSIACapRestriction.Builder<_B>- Parameters:
description- New value of the "description" property.
-
addInterfaces
Adds the given items to the value of "interfaces"- Overrides:
addInterfacesin classSIACapRestriction.Builder<_B>- Parameters:
interfaces- Items to add to the value of the "interfaces" property
-
addInterfaces
Adds the given items to the value of "interfaces"- Overrides:
addInterfacesin classSIACapRestriction.Builder<_B>- Parameters:
interfaces- Items to add to the value of the "interfaces" property
-
withInterfaces
public SimpleImageAccess.Builder<_B> withInterfaces(Iterable<? extends ServiceInterface> interfaces) Sets the new value of "interfaces" (any previous value will be replaced)- Overrides:
withInterfacesin classSIACapRestriction.Builder<_B>- Parameters:
interfaces- New value of the "interfaces" property.
-
withInterfaces
Sets the new value of "interfaces" (any previous value will be replaced)- Overrides:
withInterfacesin classSIACapRestriction.Builder<_B>- Parameters:
interfaces- New value of the "interfaces" property.
-
withStandardID
Sets the new value of "standardID" (any previous value will be replaced)- Overrides:
withStandardIDin classSIACapRestriction.Builder<_B>- Parameters:
standardID- New value of the "standardID" property.
-
build
- Specified by:
buildin interfacecom.kscs.util.jaxb.Buildable- Overrides:
buildin classSIACapRestriction.Builder<_B>
-
copyOf
-
copyOf
-