Interface AnnotationPlacemarkValueSetRequest.Builder<T>
- Type Parameters:
T
- the Java class that backs the value type of the placemark field
- Enclosing interface:
- AnnotationPlacemarkValueSetRequest<T>
public static interface AnnotationPlacemarkValueSetRequest.Builder<T>
Creates an instance of
AnnotationPlacemarkValueSetRequest
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Validates and retrieves a completedAnnotationPlacemarkValueSetRequest
.Required: Sets the name of the annotation placemark field to retrieve the value set for.Required: Sets the name of the annotation placemark type associated with the field to retrieve the value set for.
-
Method Details
-
withField
Required: Sets the name of the annotation placemark field to retrieve the value set for.- Parameters:
field
- the name of the annotation placemark field. Cannot be null or empty.- Returns:
- this
AnnotationPlacemarkValueSetRequest.Builder
-
withType
Required: Sets the name of the annotation placemark type associated with the field to retrieve the value set for.- Parameters:
type
- the name of the annotation placemark type. Cannot be null or empty.- Returns:
- this
AnnotationPlacemarkValueSetRequest.Builder
-
build
AnnotationPlacemarkValueSetRequest<T> build()Validates and retrieves a completedAnnotationPlacemarkValueSetRequest
.- Returns:
- the completed
AnnotationPlacemarkValueSetRequest
-