Interface PatchSource.Builder
- All Superinterfaces:
Buildable,CopyableBuilder<PatchSource.Builder,,PatchSource> SdkBuilder<PatchSource.Builder,,PatchSource> SdkPojo
- Enclosing class:
PatchSource
-
Method Summary
Modifier and TypeMethodDescriptionconfiguration(String configuration) The value of the yum repo configuration.The name specified to identify the patch source.The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7".products(Collection<String> products) The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7".Methods 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, sdkFields
-
Method Details
-
name
The name specified to identify the patch source.
- Parameters:
name- The name specified to identify the patch source.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
products
The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter.
- Parameters:
products- The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
products
The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter.
- Parameters:
products- The specific operating system versions a patch repository applies to, such as "Ubuntu16.04", "AmazonLinux2016.09", "RedhatEnterpriseLinux7.2" or "Suse12.7". For lists of supported product values, see PatchFilter.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
configuration
The value of the yum repo configuration. For example:
[main]name=MyCustomRepositorybaseurl=https://my-custom-repositoryenabled=1For information about other options available for your yum repository configuration, see dnf.conf(5).
- Parameters:
configuration- The value of the yum repo configuration. For example:[main]name=MyCustomRepositorybaseurl=https://my-custom-repositoryenabled=1For information about other options available for your yum repository configuration, see dnf.conf(5).
- Returns:
- Returns a reference to this object so that method calls can be chained together.
-