CopyableBuilder<UpdateFacetRequest.Builder,UpdateFacetRequest>
, SdkBuilder<UpdateFacetRequest.Builder,UpdateFacetRequest>
public static interface UpdateFacetRequest.Builder extends CopyableBuilder<UpdateFacetRequest.Builder,UpdateFacetRequest>
Modifier and Type | Method | 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(String objectType) |
The object type that is associated with the facet.
|
UpdateFacetRequest.Builder |
objectType(ObjectType objectType) |
The object type that is associated with the facet.
|
UpdateFacetRequest.Builder |
schemaArn(String schemaArn) |
The Amazon Resource Name (ARN) that is associated with the Facet.
|
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.
NOTE: This method appends the values to the existing list (if any). Use
#setAttributeUpdates(java.util.Collection)
or #withAttributeUpdates(java.util.Collection)
if
you want to override the existing values.
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
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
Copyright © 2017 Amazon Web Services, Inc. All Rights Reserved.