public static interface AttachObjectRequest.Builder extends CloudDirectoryRequest.Builder, CopyableBuilder<AttachObjectRequest.Builder,AttachObjectRequest>
| Modifier and Type | Method and Description |
|---|---|
default AttachObjectRequest.Builder |
childReference(Consumer<ObjectReference.Builder> childReference)
The child object reference to be attached to the object.
|
AttachObjectRequest.Builder |
childReference(ObjectReference childReference)
The child object reference to be attached to the object.
|
AttachObjectRequest.Builder |
directoryArn(String directoryArn)
Amazon Resource Name (ARN) that is associated with the Directory where both objects reside.
|
AttachObjectRequest.Builder |
linkName(String linkName)
The link name with which the child object is attached to the parent.
|
default AttachObjectRequest.Builder |
parentReference(Consumer<ObjectReference.Builder> parentReference)
The parent object reference.
|
AttachObjectRequest.Builder |
parentReference(ObjectReference parentReference)
The parent object reference.
|
AttachObjectRequest.Builder |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
AttachObjectRequest.Builder |
requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
Add an optional request override configuration.
|
buildrequestOverrideConfigcopyapply, buildAttachObjectRequest.Builder directoryArn(String directoryArn)
AttachObjectRequest.Builder parentReference(ObjectReference parentReference)
The parent object reference.
parentReference - The parent object reference.default AttachObjectRequest.Builder parentReference(Consumer<ObjectReference.Builder> parentReference)
The parent object reference.
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.BuilderparentReference(ObjectReference)AttachObjectRequest.Builder childReference(ObjectReference childReference)
The child object reference to be attached to the object.
childReference - The child object reference to be attached to the object.default AttachObjectRequest.Builder childReference(Consumer<ObjectReference.Builder> childReference)
The child object reference to be attached to the object.
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 childReference(ObjectReference).childReference - a consumer that will call methods on ObjectReference.BuilderchildReference(ObjectReference)AttachObjectRequest.Builder linkName(String linkName)
The link name with which the child object is attached to the parent.
linkName - The link name with which the child object is attached to the parent.AttachObjectRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderawsRequestOverrideConfig - The override configuration.AttachObjectRequest.Builder requestOverrideConfig(Consumer<AwsRequestOverrideConfig.Builder> builderConsumer)
AwsRequest.BuilderrequestOverrideConfig in interface AwsRequest.BuilderbuilderConsumer - A Consumer to which an empty AwsRequestOverrideConfig.Builder will be given.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.