public class ModelOptions extends Object
| Modifier and Type | Class and Description |
|---|---|
static class |
ModelOptions.Builder
Builds a new
ModelOptions instance. |
| Constructor and Description |
|---|
ModelOptions()
Creates a new ModelOptions instance.
|
| Modifier and Type | Method and Description |
|---|---|
static ModelOptions.Builder |
builder()
Returns a new ModelOptions builder.
|
ModelConditionNotifier |
getConditionNotifier()
Returns the
ModelConditionNotifier that reports conditions found when creating a Tcases model from an OpenAPI model. |
boolean |
isReadOnlyEnforced()
Returns if the API will strictly enforce the exclusion of "readOnly" properties from requests.
|
boolean |
isWriteOnlyEnforced()
Returns if the API will strictly enforce the exclusion of "writeOnly" properties from responses.
|
void |
setConditionNotifier(ModelConditionNotifier notifier)
Changes the
ModelConditionNotifier that reports conditions found when creating a Tcases model from an OpenAPI model. |
void |
setReadOnlyEnforced(boolean enforced)
Changes if the API will strictly enforce the exclusion of "readOnly" properties from requests.
|
void |
setWriteOnlyEnforced(boolean enforced)
Changes if the API will strictly enforce the exclusion of "writeOnly" properties from responses.
|
String |
toString() |
public void setConditionNotifier(ModelConditionNotifier notifier)
ModelConditionNotifier that reports conditions found when creating a Tcases model from an OpenAPI model.public ModelConditionNotifier getConditionNotifier()
ModelConditionNotifier that reports conditions found when creating a Tcases model from an OpenAPI model.public void setReadOnlyEnforced(boolean enforced)
public boolean isReadOnlyEnforced()
public void setWriteOnlyEnforced(boolean enforced)
public boolean isWriteOnlyEnforced()
public static ModelOptions.Builder builder()
Copyright © 2020 The Cornutum Project. All rights reserved.