public class CustomSubjectAlternativeName extends Object implements com.github.davidmoten.odata.client.ODataType
| Modifier and Type | Class and Description |
|---|---|
static class |
CustomSubjectAlternativeName.Builder |
| Modifier and Type | Field and Description |
|---|---|
protected com.github.davidmoten.odata.client.ContextPath |
contextPath |
protected String |
name |
protected String |
odataType |
protected SubjectAlternativeNameType |
sanType |
protected com.github.davidmoten.odata.client.internal.UnmappedFields |
unmappedFields |
| Modifier | Constructor and Description |
|---|---|
protected |
CustomSubjectAlternativeName() |
| Modifier and Type | Method and Description |
|---|---|
static CustomSubjectAlternativeName.Builder |
builder()
Returns a builder which is used to create a new
instance of this class (given that this class is immutable).
|
Optional<String> |
getName()
“Custom SAN Name”
|
Optional<SubjectAlternativeNameType> |
getSanType()
“Custom SAN Type.”
|
com.github.davidmoten.odata.client.internal.UnmappedFields |
getUnmappedFields() |
String |
odataTypeName() |
void |
postInject(boolean addKeysToContextPath) |
String |
toString() |
CustomSubjectAlternativeName |
withName(String name)
Returns an immutable copy of
this with just the name field
changed. |
CustomSubjectAlternativeName |
withSanType(SubjectAlternativeNameType sanType)
Returns an immutable copy of
this with just the sanType field
changed. |
protected com.github.davidmoten.odata.client.ContextPath contextPath
protected com.github.davidmoten.odata.client.internal.UnmappedFields unmappedFields
protected String odataType
protected SubjectAlternativeNameType sanType
protected String name
public String odataTypeName()
odataTypeName in interface com.github.davidmoten.odata.client.ODataTypepublic Optional<SubjectAlternativeNameType> getSanType()
public CustomSubjectAlternativeName withSanType(SubjectAlternativeNameType sanType)
this with just the sanType field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Custom SAN Type.”
sanType - new value of sanType field (as defined in service metadata)this with just the sanType field changedpublic CustomSubjectAlternativeName withName(String name)
this with just the name field
changed. Field description below. The field name is also added to an internal
map of changed fields in the returned object so that when this.patch()
is called (if available)on the returned object only the changed fields are
submitted.
“Custom SAN Name”
name - new value of name field (as defined in service metadata)this with just the name field changedpublic com.github.davidmoten.odata.client.internal.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 CustomSubjectAlternativeName.Builder builder()
Copyright © 2018–2020. All rights reserved.