| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters.Builder. allowedValues(List<SdkLanguageOptionalParametersAllowedValue> allowedValues) | List of allowed input values. | 
| static SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters. builder() | Create a new builder. | 
| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters.Builder. copy(SdkLanguageOptionalParameters model) |  | 
| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters.Builder. description(String description) | Description for the parameter. | 
| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters.Builder. displayName(String displayName) | Display name of the parameter. | 
| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters.Builder. inputType(SdkLanguageOptionalParameters.InputType inputType) | The input type for this param. | 
| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters.Builder. isRequired(Boolean isRequired) | Information on whether the parameter is required or not. | 
| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters.Builder. maxSize(BigDecimal maxSize) | Maximum size as input value for this parameter. | 
| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters.Builder. paramName(String paramName) | Name of the parameter. | 
| SdkLanguageOptionalParameters.Builder | SdkLanguageOptionalParameters. toBuilder() |  |