Interface Plugin.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<Plugin.Builder,
,Plugin> SdkBuilder<Plugin.Builder,
,Plugin> SdkPojo
- Enclosing class:
Plugin
-
Method Summary
Modifier and TypeMethodDescriptionbuildStatus
(String buildStatus) The status of the plugin.buildStatus
(PluginBuildStatus buildStatus) The status of the plugin.The timestamp for when the plugin was created.displayName
(String displayName) The name of the plugin.The identifier of the plugin.The plugin server URL used for configuration.The current status of the plugin.state
(PluginState state) The current status of the plugin.The type of the plugin.type
(PluginType type) The type of the plugin.The timestamp for when the plugin was last updated.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 Details
-
pluginId
The identifier of the plugin.
- Parameters:
pluginId
- The identifier of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
displayName
The name of the plugin.
- Parameters:
displayName
- The name of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
type
The type of the plugin.
- Parameters:
type
- The type of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
type
The type of the plugin.
- Parameters:
type
- The type of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
serverUrl
The plugin server URL used for configuration.
- Parameters:
serverUrl
- The plugin server URL used for configuration.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
state
The current status of the plugin.
- Parameters:
state
- The current status of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
state
The current status of the plugin.
- Parameters:
state
- The current status of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
buildStatus
The status of the plugin.
- Parameters:
buildStatus
- The status of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
buildStatus
The status of the plugin.
- Parameters:
buildStatus
- The status of the plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
createdAt
The timestamp for when the plugin was created.
- Parameters:
createdAt
- The timestamp for when the plugin was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
updatedAt
The timestamp for when the plugin was last updated.
- Parameters:
updatedAt
- The timestamp for when the plugin was last updated.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-