Interface PluginProperties.Builder
-
- All Superinterfaces:
Buildable
,CopyableBuilder<PluginProperties.Builder,PluginProperties>
,SdkBuilder<PluginProperties.Builder,PluginProperties>
,SdkPojo
- Enclosing class:
- PluginProperties
public static interface PluginProperties.Builder extends SdkPojo, CopyableBuilder<PluginProperties.Builder,PluginProperties>
-
-
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description PluginProperties.Builder
className(String className)
The name of the class to load.PluginProperties.Builder
description(String description)
The description of the plugin.PluginProperties.Builder
name(String name)
The name of the plugin.PluginProperties.Builder
uncompressedSizeInBytes(Long uncompressedSizeInBytes)
The uncompressed size of the plugin.PluginProperties.Builder
version(String version)
The version of the plugin.-
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
-
name
PluginProperties.Builder name(String name)
The name of the plugin.
- Parameters:
name
- The name of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
PluginProperties.Builder description(String description)
The description of the plugin.
- Parameters:
description
- The description of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
version
PluginProperties.Builder version(String version)
The version of the plugin.
- Parameters:
version
- The version of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
className
PluginProperties.Builder className(String className)
The name of the class to load.
- Parameters:
className
- The name of the class to load.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
uncompressedSizeInBytes
PluginProperties.Builder uncompressedSizeInBytes(Long uncompressedSizeInBytes)
The uncompressed size of the plugin.
- Parameters:
uncompressedSizeInBytes
- The uncompressed size of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
-