public static interface CreateObjectRequest.Builder extends CloudDirectoryRequest.Builder, SdkPojo, CopyableBuilder<CreateObjectRequest.Builder,CreateObjectRequest>
| Modifier and Type | Method and 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(AttributeKeyAndValue... objectAttributeList)
The attribute map whose attribute ARN contains the key and attribute value as the map value.
|
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(Consumer<AttributeKeyAndValue.Builder>... objectAttributeList)
The attribute map whose attribute ARN contains the key and attribute value as the map value.
|
CreateObjectRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
CreateObjectRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default CreateObjectRequest.Builder |
parentReference(Consumer<ObjectReference.Builder> parentReference)
If specified, the parent reference to which this object will be attached.
|
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.
|
CreateObjectRequest.Builder |
schemaFacets(Consumer<SchemaFacet.Builder>... schemaFacets)
A list of schema facets to be associated with the object.
|
CreateObjectRequest.Builder |
schemaFacets(SchemaFacet... schemaFacets)
A list of schema facets to be associated with the object.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildCreateObjectRequest.Builder directoryArn(String directoryArn)
CreateObjectRequest.Builder schemaFacets(Collection<SchemaFacet> schemaFacets)
A list of schema facets to be associated with the object. Do not provide minor version components. See SchemaFacet for details.
schemaFacets - A list of schema facets to be associated with the object. Do not provide minor version components. See
SchemaFacet for details.CreateObjectRequest.Builder schemaFacets(SchemaFacet... schemaFacets)
A list of schema facets to be associated with the object. Do not provide minor version components. See SchemaFacet for details.
schemaFacets - A list of schema facets to be associated with the object. Do not provide minor version components. See
SchemaFacet for details.CreateObjectRequest.Builder schemaFacets(Consumer<SchemaFacet.Builder>... schemaFacets)
A list of schema facets to be associated with the object. Do not provide minor version components. See SchemaFacet for details.
This is a convenience method that creates an instance of theSchemaFacet.Builder avoiding the need to create
one manually via SchemaFacet.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #schemaFacets(List.
schemaFacets - a consumer that will call methods on
SchemaFacet.Builder#schemaFacets(java.util.Collection) 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.
objectAttributeList - The attribute map whose attribute ARN contains the key and attribute value as the map value.CreateObjectRequest.Builder objectAttributeList(Consumer<AttributeKeyAndValue.Builder>... objectAttributeList)
The attribute map whose attribute ARN contains the key and attribute value as the map value.
This is a convenience method that creates an instance of theAttributeKeyAndValue.Builder avoiding the need
to create one manually via
AttributeKeyAndValue.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #objectAttributeList(List.
objectAttributeList - a consumer that will call methods on
AttributeKeyAndValue.Builder#objectAttributeList(java.util.Collection) 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.default CreateObjectRequest.Builder parentReference(Consumer<ObjectReference.Builder> parentReference)
If specified, the parent reference to which this object will be attached.
This is a convenience method that creates an instance of theObjectReference.Builder avoiding the
need to create one manually via ObjectReference.builder().
When the Consumer completes, SdkBuilder.build() is called immediately and its
result is passed to parentReference(ObjectReference).
parentReference - a consumer that will call methods on ObjectReference.BuilderparentReference(ObjectReference)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.CreateObjectRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderCreateObjectRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.