public class CascadeConfiguration extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
CascadeConfiguration.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected CascadeType |
assign |
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected CascadeType |
delete |
protected CascadeType |
merge |
protected String |
odataType |
protected CascadeType |
reparent |
protected CascadeType |
rollupView |
protected CascadeType |
share |
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl |
unmappedFields |
protected CascadeType |
unshare |
| Modifier | Constructor and Description |
|---|---|
protected |
CascadeConfiguration() |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFieldsImpl unmappedFields
protected String odataType
protected CascadeType assign
protected CascadeType delete
protected CascadeType merge
protected CascadeType reparent
protected CascadeType share
protected CascadeType unshare
protected CascadeType rollupView
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<CascadeType> getAssign()
public CascadeConfiguration withAssign(CascadeType assign)
public Optional<CascadeType> getDelete()
public CascadeConfiguration withDelete(CascadeType delete)
public Optional<CascadeType> getMerge()
public CascadeConfiguration withMerge(CascadeType merge)
public Optional<CascadeType> getReparent()
public CascadeConfiguration withReparent(CascadeType reparent)
public Optional<CascadeType> getShare()
public CascadeConfiguration withShare(CascadeType share)
public Optional<CascadeType> getUnshare()
public CascadeConfiguration withUnshare(CascadeType unshare)
public Optional<CascadeType> getRollupView()
public CascadeConfiguration withRollupView(CascadeType rollupView)
public CascadeConfiguration withUnmappedField(String name, String value)
public com.github.davidmoten.odata.client.UnmappedFields getUnmappedFields()
getUnmappedFields in interface com.github.davidmoten.odata.client.ODataTypepublic void postInject(boolean addKeysToContextPath)
postInject in interface com.github.davidmoten.odata.client.ODataTypepublic static CascadeConfiguration.Builder builder()
Copyright © 2018–2021. All rights reserved.