public static interface UpdateFacetRequest.Builder extends CloudDirectoryRequest.Builder, 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(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 |
requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
Add an optional request override configuration.
|
UpdateFacetRequest.Builder |
schemaArn(String schemaArn)
The Amazon Resource Name (ARN) that is associated with the Facet.
|
build
requestOverrideConfig, requestOverrideConfig
copy
apply, build
UpdateFacetRequest.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 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
,
ObjectType
UpdateFacetRequest.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
,
ObjectType
UpdateFacetRequest.Builder requestOverrideConfig(AwsRequestOverrideConfig awsRequestOverrideConfig)
AwsRequest.Builder
requestOverrideConfig
in interface AwsRequest.Builder
awsRequestOverrideConfig
- The override configuration.Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.