Class RestPutAnnotation.Builder
java.lang.Object
org.apache.juneau.annotation.AnnotationBuilder<B>
org.apache.juneau.annotation.TargetedAnnotationBuilder<B>
org.apache.juneau.annotation.TargetedAnnotationMBuilder<RestPutAnnotation.Builder>
org.apache.juneau.rest.annotation.RestPutAnnotation.Builder
- Enclosing class:
- RestPutAnnotation
public static class RestPutAnnotation.Builder
extends TargetedAnnotationMBuilder<RestPutAnnotation.Builder>
Builder class.
 
See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Instantiates a new@RestPutobject initialized with this builder.clientVersion(String value) Sets theRestPut.clientVersion()property on this annotation.Sets theRestPut.consumes()property on this annotation.converters(Class<? extends RestConverter>... value) Sets theRestPut.converters()property on this annotation.Sets theRestPut.debug()property on this annotation.defaultAccept(String value) Sets theRestPut.defaultAccept()property on this annotation.defaultCharset(String value) Sets theRestPut.defaultCharset()property on this annotation.defaultContentType(String value) Sets theRestPut.defaultContentType()property on this annotation.defaultRequestAttributes(String... value) Sets theRestPut.defaultRequestAttributes()property on this annotation.defaultRequestFormData(String... value) Sets theRestPut.defaultRequestFormData()property on this annotation.defaultRequestHeaders(String... value) Sets theRestPut.defaultRequestHeaders()property on this annotation.defaultRequestQueryData(String... value) Sets theRestPut.defaultRequestQueryData()property on this annotation.defaultResponseHeaders(String... value) Sets theRestPut.defaultResponseHeaders()property on this annotation.Sets theRestPut.encoders()property on this annotation.Sets theRestPut.guards()property on this annotation.matchers(Class<? extends RestMatcher>... value) Sets theRestPut.matchers()property on this annotation.Sets theRestPut.maxInput()property on this annotation.Sets theRestPut.parsers()property on this annotation.Sets theRestPut.path()property on this annotation.Sets theRestPut.produces()property on this annotation.Sets theRestPut.roleGuard()property on this annotation.rolesDeclared(String value) Sets theRestPut.rolesDeclared()property on this annotation.serializers(Class<? extends Serializer>... value) Sets theRestPut.serializers()property on this annotation.Sets theRestPut.summary()property on this annotation.Sets theRestPut.swagger()property on this annotation.Sets theRestPut.value()property on this annotation.Methods inherited from class org.apache.juneau.annotation.TargetedAnnotationMBuilderonMethods inherited from class org.apache.juneau.annotation.TargetedAnnotationBuilderonMethods inherited from class org.apache.juneau.annotation.AnnotationBuilderasThis, description
- 
Constructor Details- 
Builderprotected Builder()Constructor.
 
- 
- 
Method Details- 
buildInstantiates a new@RestPutobject initialized with this builder.- Returns:
- A new @RestPutobject.
 
- 
clientVersionSets theRestPut.clientVersion()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
consumesSets theRestPut.consumes()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
converters@SafeVarargs public final RestPutAnnotation.Builder converters(Class<? extends RestConverter>... value) Sets theRestPut.converters()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
debugSets theRestPut.debug()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultAcceptSets theRestPut.defaultAccept()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultCharsetSets theRestPut.defaultCharset()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultContentTypeSets theRestPut.defaultContentType()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultRequestFormDataSets theRestPut.defaultRequestFormData()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultRequestQueryDataSets theRestPut.defaultRequestQueryData()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultRequestAttributesSets theRestPut.defaultRequestAttributes()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultRequestHeadersSets theRestPut.defaultRequestHeaders()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultResponseHeadersSets theRestPut.defaultResponseHeaders()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
encodersSets theRestPut.encoders()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
guardsSets theRestPut.guards()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
matchersSets theRestPut.matchers()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
maxInputSets theRestPut.maxInput()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
parsersSets theRestPut.parsers()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
pathSets theRestPut.path()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
producesSets theRestPut.produces()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
roleGuardSets theRestPut.roleGuard()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
rolesDeclaredSets theRestPut.rolesDeclared()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
serializers@SafeVarargs public final RestPutAnnotation.Builder serializers(Class<? extends Serializer>... value) Sets theRestPut.serializers()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
summarySets theRestPut.summary()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
swaggerSets theRestPut.swagger()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
valueSets theRestPut.value()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
 
-