Interface DescribeTypeRequest.Builder
-
- All Superinterfaces:
AwsRequest.Builder,Buildable,CloudFormationRequest.Builder,CopyableBuilder<DescribeTypeRequest.Builder,DescribeTypeRequest>,SdkBuilder<DescribeTypeRequest.Builder,DescribeTypeRequest>,SdkPojo,SdkRequest.Builder
- Enclosing class:
- DescribeTypeRequest
@Mutable @NotThreadSafe public static interface DescribeTypeRequest.Builder extends CloudFormationRequest.Builder, SdkPojo, CopyableBuilder<DescribeTypeRequest.Builder,DescribeTypeRequest>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description DescribeTypeRequest.Builderarn(String arn)The Amazon Resource Name (ARN) of the extension.DescribeTypeRequest.BuilderoverrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)DescribeTypeRequest.BuilderoverrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)DescribeTypeRequest.BuilderpublicVersionNumber(String publicVersionNumber)The version number of a public third-party extension.DescribeTypeRequest.BuilderpublisherId(String publisherId)The publisher ID of the extension publisher.DescribeTypeRequest.Buildertype(String type)The kind of extension.DescribeTypeRequest.Buildertype(RegistryType type)The kind of extension.DescribeTypeRequest.BuildertypeName(String typeName)The name of the extension.DescribeTypeRequest.BuilderversionId(String versionId)The ID of a specific version of the extension.-
Methods inherited from interface software.amazon.awssdk.awscore.AwsRequest.Builder
overrideConfiguration
-
Methods inherited from interface software.amazon.awssdk.services.cloudformation.model.CloudFormationRequest.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, sdkFieldNameToField, sdkFields
-
-
-
-
Method Detail
-
type
DescribeTypeRequest.Builder type(String type)
The kind of extension.
Conditional: You must specify either
TypeNameandType, orArn.- Parameters:
type- The kind of extension.Conditional: You must specify either
TypeNameandType, orArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RegistryType,RegistryType
-
type
DescribeTypeRequest.Builder type(RegistryType type)
The kind of extension.
Conditional: You must specify either
TypeNameandType, orArn.- Parameters:
type- The kind of extension.Conditional: You must specify either
TypeNameandType, orArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
RegistryType,RegistryType
-
typeName
DescribeTypeRequest.Builder typeName(String typeName)
The name of the extension.
Conditional: You must specify either
TypeNameandType, orArn.- Parameters:
typeName- The name of the extension.Conditional: You must specify either
TypeNameandType, orArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
arn
DescribeTypeRequest.Builder arn(String arn)
The Amazon Resource Name (ARN) of the extension.
Conditional: You must specify either
TypeNameandType, orArn.- Parameters:
arn- The Amazon Resource Name (ARN) of the extension.Conditional: You must specify either
TypeNameandType, orArn.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
versionId
DescribeTypeRequest.Builder versionId(String versionId)
The ID of a specific version of the extension. The version ID is the value at the end of the Amazon Resource Name (ARN) assigned to the extension version when it is registered.
If you specify a
VersionId,DescribeTypereturns information about that specific extension version. Otherwise, it returns information about the default extension version.- Parameters:
versionId- The ID of a specific version of the extension. The version ID is the value at the end of the Amazon Resource Name (ARN) assigned to the extension version when it is registered.If you specify a
VersionId,DescribeTypereturns information about that specific extension version. Otherwise, it returns information about the default extension version.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publisherId
DescribeTypeRequest.Builder publisherId(String publisherId)
The publisher ID of the extension publisher.
Extensions provided by Amazon Web Services are not assigned a publisher ID.
- Parameters:
publisherId- The publisher ID of the extension publisher.Extensions provided by Amazon Web Services are not assigned a publisher ID.
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
publicVersionNumber
DescribeTypeRequest.Builder publicVersionNumber(String publicVersionNumber)
The version number of a public third-party extension.
- Parameters:
publicVersionNumber- The version number of a public third-party extension.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
overrideConfiguration
DescribeTypeRequest.Builder overrideConfiguration(AwsRequestOverrideConfiguration overrideConfiguration)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
overrideConfiguration
DescribeTypeRequest.Builder overrideConfiguration(Consumer<AwsRequestOverrideConfiguration.Builder> builderConsumer)
- Specified by:
overrideConfigurationin interfaceAwsRequest.Builder
-
-