public static interface AttachTypedLinkRequest.Builder extends CloudDirectoryRequest.Builder, SdkPojo, CopyableBuilder<AttachTypedLinkRequest.Builder,AttachTypedLinkRequest>
| Modifier and Type | Method and Description |
|---|---|
AttachTypedLinkRequest.Builder |
attributes(AttributeNameAndValue... attributes)
A set of attributes that are associated with the typed link.
|
AttachTypedLinkRequest.Builder |
attributes(Collection<AttributeNameAndValue> attributes)
A set of attributes that are associated with the typed link.
|
AttachTypedLinkRequest.Builder |
attributes(Consumer<AttributeNameAndValue.Builder>... attributes)
A set of attributes that are associated with the typed link.
|
AttachTypedLinkRequest.Builder |
directoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to attach the typed link.
|
AttachTypedLinkRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
AttachTypedLinkRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
default AttachTypedLinkRequest.Builder |
sourceObjectReference(Consumer<ObjectReference.Builder> sourceObjectReference)
Identifies the source object that the typed link will attach to.
|
AttachTypedLinkRequest.Builder |
sourceObjectReference(ObjectReference sourceObjectReference)
Identifies the source object that the typed link will attach to.
|
default AttachTypedLinkRequest.Builder |
targetObjectReference(Consumer<ObjectReference.Builder> targetObjectReference)
Identifies the target object that the typed link will attach to.
|
AttachTypedLinkRequest.Builder |
targetObjectReference(ObjectReference targetObjectReference)
Identifies the target object that the typed link will attach to.
|
default AttachTypedLinkRequest.Builder |
typedLinkFacet(Consumer<TypedLinkSchemaAndFacetName.Builder> typedLinkFacet)
Identifies the typed link facet that is associated with the typed link.
|
AttachTypedLinkRequest.Builder |
typedLinkFacet(TypedLinkSchemaAndFacetName typedLinkFacet)
Identifies the typed link facet that is associated with the typed link.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildAttachTypedLinkRequest.Builder directoryArn(String directoryArn)
The Amazon Resource Name (ARN) of the directory where you want to attach the typed link.
directoryArn - The Amazon Resource Name (ARN) of the directory where you want to attach the typed link.AttachTypedLinkRequest.Builder sourceObjectReference(ObjectReference sourceObjectReference)
Identifies the source object that the typed link will attach to.
sourceObjectReference - Identifies the source object that the typed link will attach to.default AttachTypedLinkRequest.Builder sourceObjectReference(Consumer<ObjectReference.Builder> sourceObjectReference)
Identifies the source object that the typed link will attach to.
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 sourceObjectReference(ObjectReference).
sourceObjectReference - a consumer that will call methods on ObjectReference.BuildersourceObjectReference(ObjectReference)AttachTypedLinkRequest.Builder targetObjectReference(ObjectReference targetObjectReference)
Identifies the target object that the typed link will attach to.
targetObjectReference - Identifies the target object that the typed link will attach to.default AttachTypedLinkRequest.Builder targetObjectReference(Consumer<ObjectReference.Builder> targetObjectReference)
Identifies the target object that the typed link will attach to.
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 targetObjectReference(ObjectReference).
targetObjectReference - a consumer that will call methods on ObjectReference.BuildertargetObjectReference(ObjectReference)AttachTypedLinkRequest.Builder typedLinkFacet(TypedLinkSchemaAndFacetName typedLinkFacet)
Identifies the typed link facet that is associated with the typed link.
typedLinkFacet - Identifies the typed link facet that is associated with the typed link.default AttachTypedLinkRequest.Builder typedLinkFacet(Consumer<TypedLinkSchemaAndFacetName.Builder> typedLinkFacet)
Identifies the typed link facet that is associated with the typed link.
This is a convenience method that creates an instance of theTypedLinkSchemaAndFacetName.Builder
avoiding the need to create one manually via TypedLinkSchemaAndFacetName.builder().
When the Consumer completes, SdkBuilder.build() is called
immediately and its result is passed to typedLinkFacet(TypedLinkSchemaAndFacetName).
typedLinkFacet - a consumer that will call methods on TypedLinkSchemaAndFacetName.BuildertypedLinkFacet(TypedLinkSchemaAndFacetName)AttachTypedLinkRequest.Builder attributes(Collection<AttributeNameAndValue> attributes)
A set of attributes that are associated with the typed link.
attributes - A set of attributes that are associated with the typed link.AttachTypedLinkRequest.Builder attributes(AttributeNameAndValue... attributes)
A set of attributes that are associated with the typed link.
attributes - A set of attributes that are associated with the typed link.AttachTypedLinkRequest.Builder attributes(Consumer<AttributeNameAndValue.Builder>... attributes)
A set of attributes that are associated with the typed link.
This is a convenience method that creates an instance of theAttributeNameAndValue.Builder avoiding the need
to create one manually via
AttributeNameAndValue.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #attributes(List.
attributes - a consumer that will call methods on
AttributeNameAndValue.Builder#attributes(java.util.Collection) AttachTypedLinkRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderAttachTypedLinkRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.