Package com.veeva.vault.sdk.api.picklist
Interface PicklistDependencyMetadataCollectionRequest.Builder
- Enclosing interface:
- PicklistDependencyMetadataCollectionRequest
public static interface PicklistDependencyMetadataCollectionRequest.Builder
Creates an instance of
PicklistDependencyMetadataCollectionRequest
.-
Method Summary
Modifier and TypeMethodDescriptionbuild()
Validates and retrieves a completedPicklistDependencyMetadataCollectionRequest
.withControllingPicklistValueNames
(List<String> controllingPicklistValueNames) Optional: Filters the list of returned dependencies for a received list of controlling values.withPicklistName
(String picklistName) Required: Indicates what picklist to retrieve dependencies for.
-
Method Details
-
withPicklistName
Required: Indicates what picklist to retrieve dependencies for.- Parameters:
picklistName
- name of the picklist to retrieve dependencies for. Cannot be null or empty.- Returns:
- this
PicklistDependencyMetadataCollectionRequest.Builder
-
withControllingPicklistValueNames
PicklistDependencyMetadataCollectionRequest.Builder withControllingPicklistValueNames(List<String> controllingPicklistValueNames) Optional: Filters the list of returned dependencies for a received list of controlling values.- Parameters:
controllingPicklistValueNames
- names of controlling picklist values to filter by- Returns:
- this
PicklistDependencyMetadataCollectionRequest.Builder
-
build
Validates and retrieves a completedPicklistDependencyMetadataCollectionRequest
.- Returns:
- this
PicklistDependencyMetadataCollectionRequest.Builder
-