Documentation ¶
Index ¶
- func GetFirstColumn(row *TableRow) string
- func GetSecondColumn(row *TableRow) string
- func GetThirdColumn(row *TableRow) string
- func MapBuildResourceRequirementsTable(table *messages.PickleTable, build *v1.ResourceRequirements) error
- func MapInfinispanCredentialsFromTable(table *messages.PickleTable) (username, password string, err error)
- func MapKogitoBuildTable(table *messages.PickleTable, buildHolder *types.KogitoBuildHolder) error
- func MapKogitoInfraTable(table *messages.PickleTable, kogitoInfra api.KogitoInfraInterface) error
- func MapKogitoServiceTable(table *messages.PickleTable, serviceHolder *types.KogitoServiceHolder) error
- func MapKogitoServiceTableRow(row *TableRow, kogitoService *bddtypes.KogitoServiceHolder) (mappingFound bool, err error)
- func MapMavenCommandConfigTable(table *messages.PickleTable, config *MavenCommandConfig) error
- func MapMongoDBCredentialsFromTable(table *messages.PickleTable, creds *MongoDBCredentialsConfig) error
- func MapPostgresqlCredentialsFromTable(table *messages.PickleTable, creds *PostgresqlCredentialsConfig) error
- func MapRuntimeResourceRequirementsTable(table *messages.PickleTable, runtime *v1.ResourceRequirements) error
- func MustParseEnabledDisabled(value string) bool
- type MavenCommandConfig
- type MongoDBCredentialsConfig
- type PostgresqlCredentialsConfig
- type TableRow
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetFirstColumn ¶
GetFirstColumn returns first table row column
func GetSecondColumn ¶
GetSecondColumn returns second table row column
func GetThirdColumn ¶
GetThirdColumn returns third table row column
func MapBuildResourceRequirementsTable ¶
func MapBuildResourceRequirementsTable(table *messages.PickleTable, build *v1.ResourceRequirements) error
MapBuildResourceRequirementsTable maps Cucumber table of build resource requirements
func MapInfinispanCredentialsFromTable ¶
func MapInfinispanCredentialsFromTable(table *messages.PickleTable) (username, password string, err error)
MapInfinispanCredentialsFromTable maps Cucumber table to Infinispan credentials
func MapKogitoBuildTable ¶
func MapKogitoBuildTable(table *messages.PickleTable, buildHolder *types.KogitoBuildHolder) error
MapKogitoBuildTable maps Cucumber table to KogitoBuildHolder
func MapKogitoInfraTable ¶
func MapKogitoInfraTable(table *messages.PickleTable, kogitoInfra api.KogitoInfraInterface) error
MapKogitoInfraTable maps Cucumber table to KogitoInfra information
func MapKogitoServiceTable ¶
func MapKogitoServiceTable(table *messages.PickleTable, serviceHolder *types.KogitoServiceHolder) error
MapKogitoServiceTable maps Cucumber table to KogitoServiceHolder
func MapKogitoServiceTableRow ¶
func MapKogitoServiceTableRow(row *TableRow, kogitoService *bddtypes.KogitoServiceHolder) (mappingFound bool, err error)
MapKogitoServiceTableRow maps Cucumber table row to KogitoServiceHolder
func MapMavenCommandConfigTable ¶
func MapMavenCommandConfigTable(table *messages.PickleTable, config *MavenCommandConfig) error
MapMavenCommandConfigTable maps Cucumber table with Maven options to a slice
func MapMongoDBCredentialsFromTable ¶
func MapMongoDBCredentialsFromTable(table *messages.PickleTable, creds *MongoDBCredentialsConfig) error
MapMongoDBCredentialsFromTable maps Cucumber table to MongoDB credentials
func MapPostgresqlCredentialsFromTable ¶
func MapPostgresqlCredentialsFromTable(table *messages.PickleTable, creds *PostgresqlCredentialsConfig) error
MapPostgresqlCredentialsFromTable maps Cucumber table to PostgreSQL credentials
func MapRuntimeResourceRequirementsTable ¶
func MapRuntimeResourceRequirementsTable(table *messages.PickleTable, runtime *v1.ResourceRequirements) error
MapRuntimeResourceRequirementsTable maps Cucumber table of runtime resource requirements
func MustParseEnabledDisabled ¶
MustParseEnabledDisabled parse a boolean string value
Types ¶
type MavenCommandConfig ¶
MavenCommandConfig contains configuration for Maven Command execution
type MongoDBCredentialsConfig ¶
type MongoDBCredentialsConfig struct { Username string Password string Database string AuthDatabase string }
MongoDBCredentialsConfig contains credentials information for MongoDB, taken from configuration table
type PostgresqlCredentialsConfig ¶
PostgresqlCredentialsConfig contains credentials information for PostgreSQL, taken from configuration table