Documentation ¶
Index ¶
Constants ¶
View Source
const DefaultStartupTimeout = 30 * time.Second
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Container ¶
type Container struct { Container testcontainers.Container tc.ContainerConfig Host string Port uint User string Password string }
Container ...
type Options ¶
type Options struct { tc.ContainerOptions User string Port int Password string ImageTag string StartupTimeout time.Duration }
Options ...
type ReplicaSetContainer ¶ added in v0.2.5
type ReplicaSetContainer struct { MasterContainer testcontainers.Container ReplicaSet1 testcontainers.Container ReplicaSet2 testcontainers.Container MasterContainerAddr Addr ReplicaSet1Addr Addr ReplicaSet2Addr Addr ContainerNames []string NetworkName string Network testcontainers.Network User string Password string }
func StartReplicaSet ¶ added in v0.2.5
func StartReplicaSet(ctx context.Context, options Options) (cont *ReplicaSetContainer, err error)
func (*ReplicaSetContainer) MasterConnectionURI ¶ added in v0.2.5
func (c *ReplicaSetContainer) MasterConnectionURI() string
func (*ReplicaSetContainer) ReplicaSet1ConnectionURI ¶ added in v0.2.5
func (c *ReplicaSetContainer) ReplicaSet1ConnectionURI() string
func (*ReplicaSetContainer) ReplicaSet2ConnectionURI ¶ added in v0.2.5
func (c *ReplicaSetContainer) ReplicaSet2ConnectionURI() string
func (*ReplicaSetContainer) Terminate ¶ added in v0.2.5
func (c *ReplicaSetContainer) Terminate(ctx context.Context)
Click to show internal directories.
Click to hide internal directories.