Package org.wildfly.channel
Class Channel
- java.lang.Object
-
- org.wildfly.channel.Channel
-
public class Channel extends Object
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classChannel.BuilderBuilder for channel classstatic classChannel.NoStreamStrategyStrategies for resolving artifact versions if it is not listed in streams.
-
Field Summary
Fields Modifier and Type Field Description static StringCLASSIFIERstatic StringEXTENSION
-
Constructor Summary
Constructors Constructor Description Channel()Channel(String schemaVersion, String name, String description, Vendor vendor, List<Repository> repositories, ChannelManifestCoordinate manifestCoordinate, BlocklistCoordinate blocklistCoordinate, Channel.NoStreamStrategy noStreamStrategy)Channel(String name, String description, Vendor vendor, List<Repository> repositories, ChannelManifestCoordinate manifestCoordinate, BlocklistCoordinate blocklistCoordinate, Channel.NoStreamStrategy noStreamStrategy)Representation of a Channel resource using the current schema version.
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description booleanequals(Object o)BlocklistCoordinategetBlocklistCoordinate()StringgetDescription()ChannelManifestCoordinategetManifestCoordinate()StringgetName()Channel.NoStreamStrategygetNoStreamStrategy()List<Repository>getRepositories()StringgetSchemaVersion()VendorgetVendor()inthashCode()StringtoString()
-
-
-
Field Detail
-
CLASSIFIER
public static final String CLASSIFIER
- See Also:
- Constant Field Values
-
EXTENSION
public static final String EXTENSION
- See Also:
- Constant Field Values
-
-
Constructor Detail
-
Channel
public Channel()
-
Channel
public Channel(String name, String description, Vendor vendor, List<Repository> repositories, ChannelManifestCoordinate manifestCoordinate, BlocklistCoordinate blocklistCoordinate, Channel.NoStreamStrategy noStreamStrategy)
Representation of a Channel resource using the current schema version.
-
Channel
public Channel(String schemaVersion, String name, String description, Vendor vendor, List<Repository> repositories, ChannelManifestCoordinate manifestCoordinate, BlocklistCoordinate blocklistCoordinate, Channel.NoStreamStrategy noStreamStrategy)
-
-
Method Detail
-
getSchemaVersion
public String getSchemaVersion()
-
getName
public String getName()
-
getDescription
public String getDescription()
-
getVendor
public Vendor getVendor()
-
getRepositories
public List<Repository> getRepositories()
-
getBlocklistCoordinate
public BlocklistCoordinate getBlocklistCoordinate()
-
getManifestCoordinate
public ChannelManifestCoordinate getManifestCoordinate()
-
getNoStreamStrategy
public Channel.NoStreamStrategy getNoStreamStrategy()
-
-