public static interface FieldLevelEncryptionConfig.Builder extends SdkPojo, CopyableBuilder<FieldLevelEncryptionConfig.Builder,FieldLevelEncryptionConfig>
Modifier and Type | Method and Description |
---|---|
FieldLevelEncryptionConfig.Builder |
callerReference(String callerReference)
A unique number that ensures the request can't be replayed.
|
FieldLevelEncryptionConfig.Builder |
comment(String comment)
An optional comment about the configuration.
|
default FieldLevelEncryptionConfig.Builder |
contentTypeProfileConfig(Consumer<ContentTypeProfileConfig.Builder> contentTypeProfileConfig)
A complex data type that specifies when to forward content if a content type isn't recognized and profiles to
use as by default in a request if a query argument doesn't specify a profile to use.
|
FieldLevelEncryptionConfig.Builder |
contentTypeProfileConfig(ContentTypeProfileConfig contentTypeProfileConfig)
A complex data type that specifies when to forward content if a content type isn't recognized and profiles to
use as by default in a request if a query argument doesn't specify a profile to use.
|
default FieldLevelEncryptionConfig.Builder |
queryArgProfileConfig(Consumer<QueryArgProfileConfig.Builder> queryArgProfileConfig)
A complex data type that specifies when to forward content if a profile isn't found and the profile that can
be provided as a query argument in a request.
|
FieldLevelEncryptionConfig.Builder |
queryArgProfileConfig(QueryArgProfileConfig queryArgProfileConfig)
A complex data type that specifies when to forward content if a profile isn't found and the profile that can
be provided as a query argument in a request.
|
equalsBySdkFields, sdkFields
copy
applyMutation, build
FieldLevelEncryptionConfig.Builder callerReference(String callerReference)
A unique number that ensures the request can't be replayed.
callerReference
- A unique number that ensures the request can't be replayed.FieldLevelEncryptionConfig.Builder comment(String comment)
An optional comment about the configuration.
comment
- An optional comment about the configuration.FieldLevelEncryptionConfig.Builder queryArgProfileConfig(QueryArgProfileConfig queryArgProfileConfig)
A complex data type that specifies when to forward content if a profile isn't found and the profile that can be provided as a query argument in a request.
queryArgProfileConfig
- A complex data type that specifies when to forward content if a profile isn't found and the profile
that can be provided as a query argument in a request.default FieldLevelEncryptionConfig.Builder queryArgProfileConfig(Consumer<QueryArgProfileConfig.Builder> queryArgProfileConfig)
A complex data type that specifies when to forward content if a profile isn't found and the profile that can be provided as a query argument in a request.
This is a convenience that creates an instance of theQueryArgProfileConfig.Builder
avoiding the need
to create one manually via QueryArgProfileConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately and
its result is passed to queryArgProfileConfig(QueryArgProfileConfig)
.queryArgProfileConfig
- a consumer that will call methods on QueryArgProfileConfig.Builder
queryArgProfileConfig(QueryArgProfileConfig)
FieldLevelEncryptionConfig.Builder contentTypeProfileConfig(ContentTypeProfileConfig contentTypeProfileConfig)
A complex data type that specifies when to forward content if a content type isn't recognized and profiles to use as by default in a request if a query argument doesn't specify a profile to use.
contentTypeProfileConfig
- A complex data type that specifies when to forward content if a content type isn't recognized and
profiles to use as by default in a request if a query argument doesn't specify a profile to use.default FieldLevelEncryptionConfig.Builder contentTypeProfileConfig(Consumer<ContentTypeProfileConfig.Builder> contentTypeProfileConfig)
A complex data type that specifies when to forward content if a content type isn't recognized and profiles to use as by default in a request if a query argument doesn't specify a profile to use.
This is a convenience that creates an instance of theContentTypeProfileConfig.Builder
avoiding the
need to create one manually via ContentTypeProfileConfig.builder()
.
When the Consumer
completes, SdkBuilder.build()
is called immediately
and its result is passed to contentTypeProfileConfig(ContentTypeProfileConfig)
.contentTypeProfileConfig
- a consumer that will call methods on ContentTypeProfileConfig.Builder
contentTypeProfileConfig(ContentTypeProfileConfig)
Copyright © 2021. All rights reserved.