Interface PublishTypeRequest.Builder
- All Superinterfaces:
AwsRequest.Builder,Buildable,CloudFormationRequest.Builder,CopyableBuilder<PublishTypeRequest.Builder,,PublishTypeRequest> SdkBuilder<PublishTypeRequest.Builder,,PublishTypeRequest> SdkPojo,SdkRequest.Builder
- Enclosing class:
- PublishTypeRequest
-
Method Summary
Modifier and TypeMethodDescriptionThe Amazon Resource Name (ARN) of the extension.overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) publicVersionNumber(String publicVersionNumber) The version number to assign to this version of the extension.The type of the extension.type(ThirdPartyType type) The type of the extension.The name of the extension.Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfigurationMethods inherited from interface software.amazon.awssdk.services.cloudformation.model.CloudFormationRequest.Builder
buildMethods inherited from interface software.amazon.awssdk.utils.builder.CopyableBuilder
copyMethods inherited from interface software.amazon.awssdk.utils.builder.SdkBuilder
applyMutation, buildMethods inherited from interface software.amazon.awssdk.core.SdkPojo
equalsBySdkFields, sdkFieldNameToField, sdkFields
-
Method Details
-
type
The type of the extension.
Conditional: You must specify
Arn, orTypeNameandType.- Parameters:
type- The type of the extension.Conditional: You must specify
Arn, orTypeNameandType.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the extension.
Conditional: You must specify
Arn, orTypeNameandType.- Parameters:
type- The type of the extension.Conditional: You must specify
Arn, orTypeNameandType.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
arn
The Amazon Resource Name (ARN) of the extension.
Conditional: You must specify
Arn, orTypeNameandType.- Parameters:
arn- The Amazon Resource Name (ARN) of the extension.Conditional: You must specify
Arn, orTypeNameandType.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
typeName
The name of the extension.
Conditional: You must specify
Arn, orTypeNameandType.- Parameters:
typeName- The name of the extension.Conditional: You must specify
Arn, orTypeNameandType.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicVersionNumber
The version number to assign to this version of the extension.
Use the following format, and adhere to semantic versioning when assigning a version number to your extension:
MAJOR.MINOR.PATCHFor more information, see Semantic Versioning 2.0.0.
If you don't specify a version number, CloudFormation increments the version number by one minor version release.
You cannot specify a version number the first time you publish a type. CloudFormation automatically sets the first version number to be
1.0.0.- Parameters:
publicVersionNumber- The version number to assign to this version of the extension.Use the following format, and adhere to semantic versioning when assigning a version number to your extension:
MAJOR.MINOR.PATCHFor more information, see Semantic Versioning 2.0.0.
If you don't specify a version number, CloudFormation increments the version number by one minor version release.
You cannot specify a version number the first time you publish a type. CloudFormation automatically sets the first version number to be
1.0.0.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
PublishTypeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
PublishTypeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer) - Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-