CopyableBuilder<CreateObjectRequest.Builder,CreateObjectRequest>
, SdkBuilder<CreateObjectRequest.Builder,CreateObjectRequest>
public static interface CreateObjectRequest.Builder extends CopyableBuilder<CreateObjectRequest.Builder,CreateObjectRequest>
Modifier and Type | Method | Description |
---|---|---|
CreateObjectRequest.Builder |
directoryArn(String directoryArn) |
The Amazon Resource Name (ARN) that is associated with the Directory in which the object will be
created.
|
CreateObjectRequest.Builder |
linkName(String linkName) |
The name of link that is used to attach this object to a parent.
|
CreateObjectRequest.Builder |
objectAttributeList(Collection<AttributeKeyAndValue> objectAttributeList) |
The attribute map whose attribute ARN contains the key and attribute value as the map value.
|
CreateObjectRequest.Builder |
objectAttributeList(AttributeKeyAndValue... objectAttributeList) |
The attribute map whose attribute ARN contains the key and attribute value as the map value.
|
CreateObjectRequest.Builder |
parentReference(ObjectReference parentReference) |
If specified, the parent reference to which this object will be attached.
|
CreateObjectRequest.Builder |
schemaFacets(Collection<SchemaFacet> schemaFacets) |
A list of schema facets to be associated with the object that contains
SchemaArn and facet name. |
CreateObjectRequest.Builder |
schemaFacets(SchemaFacet... schemaFacets) |
A list of schema facets to be associated with the object that contains
SchemaArn and facet name. |
copy
apply, build
CreateObjectRequest.Builder directoryArn(String directoryArn)
CreateObjectRequest.Builder schemaFacets(Collection<SchemaFacet> schemaFacets)
A list of schema facets to be associated with the object that contains SchemaArn
and facet name.
For more information, see arns.
schemaFacets
- A list of schema facets to be associated with the object that contains SchemaArn
and
facet name. For more information, see arns.CreateObjectRequest.Builder schemaFacets(SchemaFacet... schemaFacets)
A list of schema facets to be associated with the object that contains SchemaArn
and facet name.
For more information, see arns.
NOTE: This method appends the values to the existing list (if any). Use
#setSchemaFacets(java.util.Collection)
or #withSchemaFacets(java.util.Collection)
if you want
to override the existing values.
schemaFacets
- A list of schema facets to be associated with the object that contains SchemaArn
and
facet name. For more information, see arns.CreateObjectRequest.Builder objectAttributeList(Collection<AttributeKeyAndValue> objectAttributeList)
The attribute map whose attribute ARN contains the key and attribute value as the map value.
objectAttributeList
- The attribute map whose attribute ARN contains the key and attribute value as the map value.CreateObjectRequest.Builder objectAttributeList(AttributeKeyAndValue... objectAttributeList)
The attribute map whose attribute ARN contains the key and attribute value as the map value.
NOTE: This method appends the values to the existing list (if any). Use
#setObjectAttributeList(java.util.Collection)
or
#withObjectAttributeList(java.util.Collection)
if you want to override the existing values.
objectAttributeList
- The attribute map whose attribute ARN contains the key and attribute value as the map value.CreateObjectRequest.Builder parentReference(ObjectReference parentReference)
If specified, the parent reference to which this object will be attached.
parentReference
- If specified, the parent reference to which this object will be attached.CreateObjectRequest.Builder linkName(String linkName)
The name of link that is used to attach this object to a parent.
linkName
- The name of link that is used to attach this object to a parent.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.