Class RestDeleteAnnotation.Builder
java.lang.Object
org.apache.juneau.annotation.AnnotationBuilder<B>
org.apache.juneau.annotation.TargetedAnnotationBuilder<B>
org.apache.juneau.annotation.TargetedAnnotationMBuilder<RestDeleteAnnotation.Builder>
org.apache.juneau.rest.annotation.RestDeleteAnnotation.Builder
- Enclosing class:
- RestDeleteAnnotation
public static class RestDeleteAnnotation.Builder
extends TargetedAnnotationMBuilder<RestDeleteAnnotation.Builder>
Builder class.
 
See Also:
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionbuild()Instantiates a new@RestDeleteobject initialized with this builder.clientVersion(String value) Sets theRestDelete.clientVersion()property on this annotation.Sets theRestDelete.debug()property on this annotation.defaultAccept(String value) Sets theRestDelete.defaultAccept()property on this annotation.defaultCharset(String value) Sets theRestDelete.defaultCharset()property on this annotation.defaultRequestAttributes(String... value) Sets theRestDelete.defaultRequestAttributes()property on this annotation.defaultRequestHeaders(String... value) Sets theRestDelete.defaultRequestHeaders()property on this annotation.defaultRequestQueryData(String... value) Sets theRestDelete.defaultRequestQueryData()property on this annotation.defaultResponseHeaders(String... value) Sets theRestDelete.defaultResponseHeaders()property on this annotation.Sets theRestDelete.encoders()property on this annotation.Sets theRestDelete.guards()property on this annotation.matchers(Class<? extends RestMatcher>... value) Sets theRestDelete.matchers()property on this annotation.Sets theRestDelete.path()property on this annotation.Sets theRestDelete.roleGuard()property on this annotation.rolesDeclared(String value) Sets theRestDelete.rolesDeclared()property on this annotation.Sets theRestDelete.summary()property on this annotation.Sets theRestDelete.swagger()property on this annotation.Sets theRestDelete.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@RestDeleteobject initialized with this builder.- Returns:
- A new @RestDeleteobject.
 
- 
clientVersionSets theRestDelete.clientVersion()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
debugSets theRestDelete.debug()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultAcceptSets theRestDelete.defaultAccept()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultCharsetSets theRestDelete.defaultCharset()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultRequestQueryDataSets theRestDelete.defaultRequestQueryData()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultRequestAttributesSets theRestDelete.defaultRequestAttributes()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultRequestHeadersSets theRestDelete.defaultRequestHeaders()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
defaultResponseHeadersSets theRestDelete.defaultResponseHeaders()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
encodersSets theRestDelete.encoders()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
guardsSets theRestDelete.guards()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
matchers@SafeVarargs public final RestDeleteAnnotation.Builder matchers(Class<? extends RestMatcher>... value) Sets theRestDelete.matchers()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
pathSets theRestDelete.path()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
roleGuardSets theRestDelete.roleGuard()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
rolesDeclaredSets theRestDelete.rolesDeclared()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
summarySets theRestDelete.summary()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
swaggerSets theRestDelete.swagger()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
- 
valueSets theRestDelete.value()property on this annotation.- Parameters:
- value- The new value for this property.
- Returns:
- This object.
 
 
-