Class UpdatePreferenceOnScopeAccountOptions.Builder
- java.lang.Object
-
- com.ibm.cloud.platform_services.iam_identity.v1.model.UpdatePreferenceOnScopeAccountOptions.Builder
-
- Enclosing class:
- UpdatePreferenceOnScopeAccountOptions
public static class UpdatePreferenceOnScopeAccountOptions.Builder extends java.lang.ObjectBuilder.
-
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description UpdatePreferenceOnScopeAccountOptions.BuilderaccountId(java.lang.String accountId)Set the accountId.UpdatePreferenceOnScopeAccountOptions.BuilderaddValueListOfStrings(java.lang.String valueListOfStrings)Adds a new element to valueListOfStrings.UpdatePreferenceOnScopeAccountOptionsbuild()Builds a UpdatePreferenceOnScopeAccountOptions.UpdatePreferenceOnScopeAccountOptions.BuilderiamId(java.lang.String iamId)Set the iamId.UpdatePreferenceOnScopeAccountOptions.BuilderpreferenceId(java.lang.String preferenceId)Set the preferenceId.UpdatePreferenceOnScopeAccountOptions.Builderservice(java.lang.String service)Set the service.UpdatePreferenceOnScopeAccountOptions.BuildervalueListOfStrings(java.util.List<java.lang.String> valueListOfStrings)Set the valueListOfStrings.UpdatePreferenceOnScopeAccountOptions.BuildervalueString(java.lang.String valueString)Set the valueString.
-
-
-
Constructor Detail
-
Builder
public Builder()
Instantiates a new builder.
-
Builder
public Builder(java.lang.String accountId, java.lang.String iamId, java.lang.String service, java.lang.String preferenceId, java.lang.String valueString)Instantiates a new builder with required properties.- Parameters:
accountId- the accountIdiamId- the iamIdservice- the servicepreferenceId- the preferenceIdvalueString- the valueString
-
-
Method Detail
-
build
public UpdatePreferenceOnScopeAccountOptions build()
Builds a UpdatePreferenceOnScopeAccountOptions.- Returns:
- the new UpdatePreferenceOnScopeAccountOptions instance
-
addValueListOfStrings
public UpdatePreferenceOnScopeAccountOptions.Builder addValueListOfStrings(java.lang.String valueListOfStrings)
Adds a new element to valueListOfStrings.- Parameters:
valueListOfStrings- the new element to be added- Returns:
- the UpdatePreferenceOnScopeAccountOptions builder
-
accountId
public UpdatePreferenceOnScopeAccountOptions.Builder accountId(java.lang.String accountId)
Set the accountId.- Parameters:
accountId- the accountId- Returns:
- the UpdatePreferenceOnScopeAccountOptions builder
-
iamId
public UpdatePreferenceOnScopeAccountOptions.Builder iamId(java.lang.String iamId)
Set the iamId.- Parameters:
iamId- the iamId- Returns:
- the UpdatePreferenceOnScopeAccountOptions builder
-
service
public UpdatePreferenceOnScopeAccountOptions.Builder service(java.lang.String service)
Set the service.- Parameters:
service- the service- Returns:
- the UpdatePreferenceOnScopeAccountOptions builder
-
preferenceId
public UpdatePreferenceOnScopeAccountOptions.Builder preferenceId(java.lang.String preferenceId)
Set the preferenceId.- Parameters:
preferenceId- the preferenceId- Returns:
- the UpdatePreferenceOnScopeAccountOptions builder
-
valueString
public UpdatePreferenceOnScopeAccountOptions.Builder valueString(java.lang.String valueString)
Set the valueString.- Parameters:
valueString- the valueString- Returns:
- the UpdatePreferenceOnScopeAccountOptions builder
-
valueListOfStrings
public UpdatePreferenceOnScopeAccountOptions.Builder valueListOfStrings(java.util.List<java.lang.String> valueListOfStrings)
Set the valueListOfStrings. Existing valueListOfStrings will be replaced.- Parameters:
valueListOfStrings- the valueListOfStrings- Returns:
- the UpdatePreferenceOnScopeAccountOptions builder
-
-