Class ListSecretsOptions.Builder
- java.lang.Object
-
- com.ibm.cloud.secrets_manager_sdk.secrets_manager.v2.model.ListSecretsOptions.Builder
-
- Enclosing class:
- ListSecretsOptions
public static class ListSecretsOptions.Builder extends Object
Builder.
-
-
Constructor Summary
Constructors Constructor Description Builder()Instantiates a new builder.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description ListSecretsOptions.BuilderaddGroups(String groups)Adds a new element to groups.ListSecretsOptions.BuilderaddMatchAllLabels(String matchAllLabels)Adds a new element to matchAllLabels.ListSecretsOptions.BuilderaddSecretTypes(String secretTypes)Adds a new element to secretTypes.ListSecretsOptionsbuild()Builds a ListSecretsOptions.ListSecretsOptions.Buildergroups(List<String> groups)Set the groups.ListSecretsOptions.Builderlimit(long limit)Set the limit.ListSecretsOptions.BuildermatchAllLabels(List<String> matchAllLabels)Set the matchAllLabels.ListSecretsOptions.Builderoffset(long offset)Set the offset.ListSecretsOptions.Buildersearch(String search)Set the search.ListSecretsOptions.BuildersecretTypes(List<String> secretTypes)Set the secretTypes.ListSecretsOptions.Buildersort(String sort)Set the sort.
-
-
-
Method Detail
-
build
public ListSecretsOptions build()
Builds a ListSecretsOptions.- Returns:
- the new ListSecretsOptions instance
-
addGroups
public ListSecretsOptions.Builder addGroups(String groups)
Adds a new element to groups.- Parameters:
groups- the new element to be added- Returns:
- the ListSecretsOptions builder
-
addSecretTypes
public ListSecretsOptions.Builder addSecretTypes(String secretTypes)
Adds a new element to secretTypes.- Parameters:
secretTypes- the new element to be added- Returns:
- the ListSecretsOptions builder
-
addMatchAllLabels
public ListSecretsOptions.Builder addMatchAllLabels(String matchAllLabels)
Adds a new element to matchAllLabels.- Parameters:
matchAllLabels- the new element to be added- Returns:
- the ListSecretsOptions builder
-
offset
public ListSecretsOptions.Builder offset(long offset)
Set the offset.- Parameters:
offset- the offset- Returns:
- the ListSecretsOptions builder
-
limit
public ListSecretsOptions.Builder limit(long limit)
Set the limit.- Parameters:
limit- the limit- Returns:
- the ListSecretsOptions builder
-
sort
public ListSecretsOptions.Builder sort(String sort)
Set the sort.- Parameters:
sort- the sort- Returns:
- the ListSecretsOptions builder
-
search
public ListSecretsOptions.Builder search(String search)
Set the search.- Parameters:
search- the search- Returns:
- the ListSecretsOptions builder
-
groups
public ListSecretsOptions.Builder groups(List<String> groups)
Set the groups. Existing groups will be replaced.- Parameters:
groups- the groups- Returns:
- the ListSecretsOptions builder
-
secretTypes
public ListSecretsOptions.Builder secretTypes(List<String> secretTypes)
Set the secretTypes. Existing secretTypes will be replaced.- Parameters:
secretTypes- the secretTypes- Returns:
- the ListSecretsOptions builder
-
matchAllLabels
public ListSecretsOptions.Builder matchAllLabels(List<String> matchAllLabels)
Set the matchAllLabels. Existing matchAllLabels will be replaced.- Parameters:
matchAllLabels- the matchAllLabels- Returns:
- the ListSecretsOptions builder
-
-