public static interface UpdateFacetRequest.Builder extends CloudDirectoryRequest.Builder, SdkPojo, CopyableBuilder<UpdateFacetRequest.Builder,UpdateFacetRequest>
| Modifier and Type | Method and Description |
|---|---|
UpdateFacetRequest.Builder |
attributeUpdates(Collection<FacetAttributeUpdate> attributeUpdates)
List of attributes that need to be updated in a given schema Facet.
|
UpdateFacetRequest.Builder |
attributeUpdates(Consumer<FacetAttributeUpdate.Builder>... attributeUpdates)
List of attributes that need to be updated in a given schema Facet.
|
UpdateFacetRequest.Builder |
attributeUpdates(FacetAttributeUpdate... attributeUpdates)
List of attributes that need to be updated in a given schema Facet.
|
UpdateFacetRequest.Builder |
name(String name)
The name of the facet.
|
UpdateFacetRequest.Builder |
objectType(ObjectType objectType)
The object type that is associated with the facet.
|
UpdateFacetRequest.Builder |
objectType(String objectType)
The object type that is associated with the facet.
|
UpdateFacetRequest.Builder |
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) |
UpdateFacetRequest.Builder |
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) |
UpdateFacetRequest.Builder |
schemaArn(String schemaArn)
The Amazon Resource Name (ARN) that is associated with the Facet.
|
buildoverrideConfigurationequalsBySdkFields, sdkFieldscopyapplyMutation, buildUpdateFacetRequest.Builder schemaArn(String schemaArn)
UpdateFacetRequest.Builder name(String name)
The name of the facet.
name - The name of the facet.UpdateFacetRequest.Builder attributeUpdates(Collection<FacetAttributeUpdate> attributeUpdates)
List of attributes that need to be updated in a given schema Facet. Each attribute is followed by
AttributeAction, which specifies the type of update operation to perform.
attributeUpdates - List of attributes that need to be updated in a given schema Facet. Each attribute is followed
by AttributeAction, which specifies the type of update operation to perform.UpdateFacetRequest.Builder attributeUpdates(FacetAttributeUpdate... attributeUpdates)
List of attributes that need to be updated in a given schema Facet. Each attribute is followed by
AttributeAction, which specifies the type of update operation to perform.
attributeUpdates - List of attributes that need to be updated in a given schema Facet. Each attribute is followed
by AttributeAction, which specifies the type of update operation to perform.UpdateFacetRequest.Builder attributeUpdates(Consumer<FacetAttributeUpdate.Builder>... attributeUpdates)
List of attributes that need to be updated in a given schema Facet. Each attribute is followed by
AttributeAction, which specifies the type of update operation to perform.
FacetAttributeUpdate.Builder avoiding the need
to create one manually via
FacetAttributeUpdate.builder().
When the Consumer completes,
SdkBuilder.build() is called
immediately and its result is passed to #attributeUpdates(List.
attributeUpdates - a consumer that will call methods on
FacetAttributeUpdate.Builder#attributeUpdates(java.util.Collection) UpdateFacetRequest.Builder objectType(String objectType)
The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.
objectType - The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more
details.ObjectType,
ObjectTypeUpdateFacetRequest.Builder objectType(ObjectType objectType)
The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more details.
objectType - The object type that is associated with the facet. See CreateFacetRequest$ObjectType for more
details.ObjectType,
ObjectTypeUpdateFacetRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
overrideConfiguration in interface AwsRequest.BuilderUpdateFacetRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
overrideConfiguration in interface AwsRequest.BuilderCopyright © 2022. All rights reserved.