public static interface BatchCreateObject.Builder extends CopyableBuilder<BatchCreateObject.Builder,BatchCreateObject>
Modifier and Type | Method and Description |
---|---|
BatchCreateObject.Builder |
batchReferenceName(String batchReferenceName)
The batch reference name.
|
BatchCreateObject.Builder |
linkName(String linkName)
The name of the link.
|
BatchCreateObject.Builder |
objectAttributeList(AttributeKeyAndValue... objectAttributeList)
An attribute map, which contains an attribute ARN as the key and attribute value as the map value.
|
BatchCreateObject.Builder |
objectAttributeList(Collection<AttributeKeyAndValue> objectAttributeList)
An attribute map, which contains an attribute ARN as the key and attribute value as the map value.
|
BatchCreateObject.Builder |
objectAttributeList(Consumer<AttributeKeyAndValue.Builder>... objectAttributeList)
An attribute map, which contains an attribute ARN as the key and attribute value as the map value.
|
default BatchCreateObject.Builder |
parentReference(Consumer<ObjectReference.Builder> parentReference)
If specified, the parent reference to which this object will be attached.
|
BatchCreateObject.Builder |
parentReference(ObjectReference parentReference)
If specified, the parent reference to which this object will be attached.
|
BatchCreateObject.Builder |
schemaFacet(Collection<SchemaFacet> schemaFacet)
A list of
FacetArns that will be associated with the object. |
BatchCreateObject.Builder |
schemaFacet(Consumer<SchemaFacet.Builder>... schemaFacet)
A list of
FacetArns that will be associated with the object. |
BatchCreateObject.Builder |
schemaFacet(SchemaFacet... schemaFacet)
A list of
FacetArns that will be associated with the object. |
copy
applyMutation, build
BatchCreateObject.Builder schemaFacet(Collection<SchemaFacet> schemaFacet)
A list of FacetArns
that will be associated with the object. For more information, see
arns.
schemaFacet
- A list of FacetArns
that will be associated with the object. For more information, see
arns.BatchCreateObject.Builder schemaFacet(SchemaFacet... schemaFacet)
A list of FacetArns
that will be associated with the object. For more information, see
arns.
schemaFacet
- A list of FacetArns
that will be associated with the object. For more information, see
arns.BatchCreateObject.Builder schemaFacet(Consumer<SchemaFacet.Builder>... schemaFacet)
A list of FacetArns
that will be associated with the object. For more information, see
arns.
List.Builder
avoiding the need to
create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately and its
result is passed to #schemaFacet(List)
.schemaFacet
- a consumer that will call methods on List.Builder
#schemaFacet(List)
BatchCreateObject.Builder objectAttributeList(Collection<AttributeKeyAndValue> objectAttributeList)
An attribute map, which contains an attribute ARN as the key and attribute value as the map value.
objectAttributeList
- An attribute map, which contains an attribute ARN as the key and attribute value as the map value.BatchCreateObject.Builder objectAttributeList(AttributeKeyAndValue... objectAttributeList)
An attribute map, which contains an attribute ARN as the key and attribute value as the map value.
objectAttributeList
- An attribute map, which contains an attribute ARN as the key and attribute value as the map value.BatchCreateObject.Builder objectAttributeList(Consumer<AttributeKeyAndValue.Builder>... objectAttributeList)
An attribute map, which contains an attribute ARN as the key and attribute value as the map value.
This is a convenience that creates an instance of theList.Builder
avoiding the
need to create one manually via List#builder()
.
When the Consumer
completes, List.Builder#build()
is called immediately
and its result is passed to #objectAttributeList(List)
.objectAttributeList
- a consumer that will call methods on List.Builder
#objectAttributeList(List)
BatchCreateObject.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 BatchCreateObject.Builder parentReference(Consumer<ObjectReference.Builder> parentReference)
If specified, the parent reference to which this object will be attached.
This is a convenience 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.Builder
parentReference(ObjectReference)
BatchCreateObject.Builder linkName(String linkName)
The name of the link.
linkName
- The name of the link.BatchCreateObject.Builder batchReferenceName(String batchReferenceName)
The batch reference name. See Batches for more information.
batchReferenceName
- The batch reference name. See Batches for more information.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.