Interface BatchCreateObject.Builder
- All Superinterfaces:
- Buildable,- CopyableBuilder<BatchCreateObject.Builder,,- BatchCreateObject> - SdkBuilder<BatchCreateObject.Builder,,- BatchCreateObject> - SdkPojo
- Enclosing class:
- BatchCreateObject
- 
Method SummaryModifier and TypeMethodDescriptionbatchReferenceName(String batchReferenceName) The batch reference name.The name of the link.objectAttributeList(Collection<AttributeKeyAndValue> objectAttributeList) An attribute map, which contains an attribute ARN as the key and attribute value as the map value.objectAttributeList(Consumer<AttributeKeyAndValue.Builder>... objectAttributeList) An attribute map, which contains an attribute ARN as the key and attribute value as the map value.objectAttributeList(AttributeKeyAndValue... objectAttributeList) An attribute map, which contains an attribute ARN as the key and attribute value as the map value.default BatchCreateObject.BuilderparentReference(Consumer<ObjectReference.Builder> parentReference) If specified, the parent reference to which this object will be attached.parentReference(ObjectReference parentReference) If specified, the parent reference to which this object will be attached.schemaFacet(Collection<SchemaFacet> schemaFacet) A list ofFacetArnsthat will be associated with the object.schemaFacet(Consumer<SchemaFacet.Builder>... schemaFacet) A list ofFacetArnsthat will be associated with the object.schemaFacet(SchemaFacet... schemaFacet) A list ofFacetArnsthat will be associated with the object.Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuildercopyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilderapplyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojoequalsBySdkFields, sdkFieldNameToField, sdkFields
- 
Method Details- 
schemaFacetA list of FacetArnsthat will be associated with the object. For more information, see arns.- Parameters:
- schemaFacet- A list of- FacetArnsthat will be associated with the object. For more information, see arns.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
schemaFacetA list of FacetArnsthat will be associated with the object. For more information, see arns.- Parameters:
- schemaFacet- A list of- FacetArnsthat will be associated with the object. For more information, see arns.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
schemaFacetA list of This is a convenience method that creates an instance of theFacetArnsthat will be associated with the object. For more information, see arns.SchemaFacet.Builderavoiding the need to create one manually viaSchemaFacet.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toschemaFacet(List<SchemaFacet>).- Parameters:
- schemaFacet- a consumer that will call methods on- SchemaFacet.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
objectAttributeListAn attribute map, which contains an attribute ARN as the key and attribute value as the map value. - Parameters:
- objectAttributeList- An attribute map, which contains an attribute ARN as the key and attribute value as the map value.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
objectAttributeListAn attribute map, which contains an attribute ARN as the key and attribute value as the map value. - Parameters:
- objectAttributeList- An attribute map, which contains an attribute ARN as the key and attribute value as the map value.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
objectAttributeListBatchCreateObject.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 method that creates an instance of theAttributeKeyAndValue.Builderavoiding the need to create one manually viaAttributeKeyAndValue.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toobjectAttributeList(List<AttributeKeyAndValue>).- Parameters:
- objectAttributeList- a consumer that will call methods on- AttributeKeyAndValue.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
parentReferenceIf specified, the parent reference to which this object will be attached. - Parameters:
- parentReference- If specified, the parent reference to which this object will be attached.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
parentReferencedefault BatchCreateObject.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.Builderavoiding the need to create one manually viaObjectReference.builder().When the Consumercompletes,SdkBuilder.build()is called immediately and its result is passed toparentReference(ObjectReference).- Parameters:
- parentReference- a consumer that will call methods on- ObjectReference.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
 
- 
linkNameThe name of the link. - Parameters:
- linkName- The name of the link.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
- 
batchReferenceNameThe batch reference name. See Transaction Support for more information. - Parameters:
- batchReferenceName- The batch reference name. See Transaction Support for more information.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
 
 
-