Interface CustomPluginRevisionSummary.Builder
- All Superinterfaces:
Buildable
,CopyableBuilder<CustomPluginRevisionSummary.Builder,
,CustomPluginRevisionSummary> SdkBuilder<CustomPluginRevisionSummary.Builder,
,CustomPluginRevisionSummary> SdkPojo
- Enclosing class:
CustomPluginRevisionSummary
public static interface CustomPluginRevisionSummary.Builder
extends SdkPojo, CopyableBuilder<CustomPluginRevisionSummary.Builder,CustomPluginRevisionSummary>
-
Method Summary
Modifier and TypeMethodDescriptioncontentType
(String contentType) The format of the plugin file.contentType
(CustomPluginContentType contentType) The format of the plugin file.creationTime
(Instant creationTime) The time that the custom plugin was created.description
(String description) The description of the custom plugin.fileDescription
(Consumer<CustomPluginFileDescription.Builder> fileDescription) Details about the custom plugin file.fileDescription
(CustomPluginFileDescription fileDescription) Details about the custom plugin file.Information about the location of the custom plugin.location
(CustomPluginLocationDescription location) Information about the location of the custom plugin.The revision of the custom 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, sdkFields
-
Method Details
-
contentType
The format of the plugin file.
- Parameters:
contentType
- The format of the plugin file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
contentType
The format of the plugin file.
- Parameters:
contentType
- The format of the plugin file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
creationTime
The time that the custom plugin was created.
- Parameters:
creationTime
- The time that the custom plugin was created.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
description
The description of the custom plugin.
- Parameters:
description
- The description of the custom plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileDescription
Details about the custom plugin file.
- Parameters:
fileDescription
- Details about the custom plugin file.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
fileDescription
default CustomPluginRevisionSummary.Builder fileDescription(Consumer<CustomPluginFileDescription.Builder> fileDescription) Details about the custom plugin file.
This is a convenience method that creates an instance of theCustomPluginFileDescription.Builder
avoiding the need to create one manually viaCustomPluginFileDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tofileDescription(CustomPluginFileDescription)
.- Parameters:
fileDescription
- a consumer that will call methods onCustomPluginFileDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
location
Information about the location of the custom plugin.
- Parameters:
location
- Information about the location of the custom plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
location
default CustomPluginRevisionSummary.Builder location(Consumer<CustomPluginLocationDescription.Builder> location) Information about the location of the custom plugin.
This is a convenience method that creates an instance of theCustomPluginLocationDescription.Builder
avoiding the need to create one manually viaCustomPluginLocationDescription.builder()
.When the
Consumer
completes,SdkBuilder.build()
is called immediately and its result is passed tolocation(CustomPluginLocationDescription)
.- Parameters:
location
- a consumer that will call methods onCustomPluginLocationDescription.Builder
- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
-
revision
The revision of the custom plugin.
- Parameters:
revision
- The revision of the custom plugin.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-