Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AliasQueue ¶
type AliasQueue struct { AliasQueueName string `json:"aliasQueue"` BaseQueueName string `json:"baseQueue"` ClusterVisibility []string `json:"clusterVisibility,omitempty"` }
func (*AliasQueue) MarshalHCL ¶
func (me *AliasQueue) MarshalHCL(properties hcl.Properties) error
func (*AliasQueue) UnmarshalHCL ¶
func (me *AliasQueue) UnmarshalHCL(decoder hcl.Decoder) error
type AliasQueues ¶
type AliasQueues []*AliasQueue
func (AliasQueues) MarshalHCL ¶
func (me AliasQueues) MarshalHCL(properties hcl.Properties) error
func (*AliasQueues) UnmarshalHCL ¶
func (me *AliasQueues) UnmarshalHCL(decoder hcl.Decoder) error
type ClusterQueue ¶
type ClusterQueue struct { LocalQueueName string `json:"localQueue"` ClusterVisibility []string `json:"clusterVisibility,omitempty"` }
func (*ClusterQueue) MarshalHCL ¶
func (me *ClusterQueue) MarshalHCL(properties hcl.Properties) error
func (*ClusterQueue) UnmarshalHCL ¶
func (me *ClusterQueue) UnmarshalHCL(decoder hcl.Decoder) error
type ClusterQueues ¶
type ClusterQueues []*ClusterQueue
func (ClusterQueues) MarshalHCL ¶
func (me ClusterQueues) MarshalHCL(properties hcl.Properties) error
func (*ClusterQueues) UnmarshalHCL ¶
func (me *ClusterQueues) UnmarshalHCL(decoder hcl.Decoder) error
type LocalQueue ¶
type LocalQueue struct {
LocalQueueName string `json:"localQueue"`
}
func (*LocalQueue) MarshalHCL ¶
func (me *LocalQueue) MarshalHCL(properties hcl.Properties) error
func (*LocalQueue) UnmarshalHCL ¶
func (me *LocalQueue) UnmarshalHCL(decoder hcl.Decoder) error
type QueueManager ¶
type QueueManager struct { Name string `json:"name"` Clusters []string `json:"clusters,omitempty"` AliasQueues AliasQueues `json:"aliasQueues,omitempty"` RemoteQueues RemoteQueues `json:"remoteQueues,omitempty"` ClusterQueues ClusterQueues `json:"clusterQueues,omitempty"` }
QueueManager TODO: documentation
func (*QueueManager) EnsurePredictableOrder ¶
func (me *QueueManager) EnsurePredictableOrder()
func (*QueueManager) MarshalHCL ¶
func (me *QueueManager) MarshalHCL(properties hcl.Properties) error
func (*QueueManager) UnmarshalHCL ¶
func (me *QueueManager) UnmarshalHCL(decoder hcl.Decoder) error
type RemoteQueue ¶
type RemoteQueue struct { LocalQueueName string `json:"localQueue"` RemoteQueueName string `json:"remoteQueue"` RemoteQueueManager string `json:"remoteQueueManager"` ClusterVisibility []string `json:"clusterVisibility,omitempty"` }
func (*RemoteQueue) MarshalHCL ¶
func (me *RemoteQueue) MarshalHCL(properties hcl.Properties) error
func (*RemoteQueue) UnmarshalHCL ¶
func (me *RemoteQueue) UnmarshalHCL(decoder hcl.Decoder) error
type RemoteQueues ¶
type RemoteQueues []*RemoteQueue
func (RemoteQueues) MarshalHCL ¶
func (me RemoteQueues) MarshalHCL(properties hcl.Properties) error
func (*RemoteQueues) UnmarshalHCL ¶
func (me *RemoteQueues) UnmarshalHCL(decoder hcl.Decoder) error
Click to show internal directories.
Click to hide internal directories.