Interface PublishFunctionRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder
,Buildable
,CloudFrontRequest.Builder
,CopyableBuilder<PublishFunctionRequest.Builder,PublishFunctionRequest>
,SdkBuilder<PublishFunctionRequest.Builder,PublishFunctionRequest>
,SdkPojo
,SdkRequest.Builder
- Enclosing class:
- PublishFunctionRequest
public static interface PublishFunctionRequest.Builder extends CloudFrontRequest.Builder, SdkPojo, CopyableBuilder<PublishFunctionRequest.Builder,PublishFunctionRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PublishFunctionRequest.Builder
ifMatch(String ifMatch)
The current version (ETag
value) of the function that you are publishing, which you can get usingDescribeFunction
.PublishFunctionRequest.Builder
name(String name)
The name of the function that you are publishing.PublishFunctionRequest.Builder
overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
PublishFunctionRequest.Builder
overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.cloudfront.model.CloudFrontRequest.Builder
build
-
Methods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copy
-
Methods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, build
-
Methods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFields
-
-
-
-
Method Detail
-
name
PublishFunctionRequest.Builder name(String name)
The name of the function that you are publishing.
- Parameters:
name
- The name of the function that you are publishing.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
ifMatch
PublishFunctionRequest.Builder ifMatch(String ifMatch)
The current version (
ETag
value) of the function that you are publishing, which you can get usingDescribeFunction
.- Parameters:
ifMatch
- The current version (ETag
value) of the function that you are publishing, which you can get usingDescribeFunction
.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PublishFunctionRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
overrideConfiguration
PublishFunctionRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfiguration
in interfaceAwsRequest.Builder
-
-