domain

package
Version: v0.9.5 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 16, 2019 License: Apache-2.0 Imports: 3 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Domain

type Domain struct {
	common.EntityCommon
	//Guid                   string `json:"guid"`
	Name                   string `json:"name"`
	RouterGroupGuid        string `json:"router_group_guid"`
	RouterGroupType        string `json:"router_group_type"`
	OwningOrganizationGuid string `json:"owning_organization_guid"`

	SharedDomain bool
}

type DomainFinder added in v0.9.0

type DomainFinder struct {
	// contains filtered or unexported fields
}

func NewDomainFinder added in v0.9.0

func NewDomainFinder(sharedMdMgr *DomainSharedMetadataManager, privateMdMgr *DomainPrivateMetadataManager) *DomainFinder

func (*DomainFinder) FindDomainMetadata added in v0.9.0

func (mdFinder *DomainFinder) FindDomainMetadata(guid string) *DomainMetadata

func (*DomainFinder) FindDomainMetadataByName added in v0.9.0

func (mdFinder *DomainFinder) FindDomainMetadataByName(name string) *DomainMetadata

type DomainMetadata added in v0.9.0

type DomainMetadata struct {
	*common.Metadata
	*Domain
}

func NewDomainMetadata added in v0.9.0

func NewDomainMetadata(Domain Domain) *DomainMetadata

func NewDomainMetadataById added in v0.9.0

func NewDomainMetadataById(id string) *DomainMetadata

func (*DomainMetadata) GetName added in v0.9.0

func (metadataItem *DomainMetadata) GetName() string

type DomainPrivateMetadataManager added in v0.9.0

type DomainPrivateMetadataManager struct {
	*common.CommonV2ResponseManager
}

func NewDomainPrivateMetadataManager added in v0.9.0

func NewDomainPrivateMetadataManager(mdGlobalManager common.MdGlobalManagerInterface) *DomainPrivateMetadataManager

func (*DomainPrivateMetadataManager) AddDomainMetadata added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) AddDomainMetadata(domainName string) *DomainMetadata

func (*DomainPrivateMetadataManager) CreateMetadataEntityObject added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) CreateMetadataEntityObject(guid string) common.IMetadata

func (*DomainPrivateMetadataManager) CreateResourceObject added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) CreateResourceObject() common.IResource

func (*DomainPrivateMetadataManager) CreateResponseObject added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) CreateResponseObject() common.IResponse

func (*DomainPrivateMetadataManager) FindItem added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) FindItem(guid string) *DomainMetadata

func (*DomainPrivateMetadataManager) GetAll added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) GetAll() []*DomainMetadata

func (*DomainPrivateMetadataManager) NewItemById added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) NewItemById(guid string) common.IMetadata

func (*DomainPrivateMetadataManager) ProcessResource added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) ProcessResource(resource common.IResource) common.IMetadata

func (*DomainPrivateMetadataManager) ProcessResponse added in v0.9.0

func (mdMgr *DomainPrivateMetadataManager) ProcessResponse(response common.IResponse, metadataArray []common.IMetadata) []common.IMetadata

type DomainResource

type DomainResource struct {
	Meta   common.Meta `json:"metadata"`
	Entity Domain      `json:"entity"`
}

type DomainResponse

type DomainResponse struct {
	Count     int              `json:"total_results"`
	Pages     int              `json:"total_pages"`
	NextUrl   string           `json:"next_url"`
	Resources []DomainResource `json:"resources"`
}

type DomainSharedMetadataManager added in v0.9.0

type DomainSharedMetadataManager struct {
	*common.CommonV2ResponseManager
}

func NewDomainSharedMetadataManager added in v0.9.0

func NewDomainSharedMetadataManager(mdGlobalManager common.MdGlobalManagerInterface) *DomainSharedMetadataManager

func (*DomainSharedMetadataManager) CreateMetadataEntityObject added in v0.9.0

func (mdMgr *DomainSharedMetadataManager) CreateMetadataEntityObject(guid string) common.IMetadata

func (*DomainSharedMetadataManager) CreateResourceObject added in v0.9.0

func (mdMgr *DomainSharedMetadataManager) CreateResourceObject() common.IResource

func (*DomainSharedMetadataManager) CreateResponseObject added in v0.9.0

func (mdMgr *DomainSharedMetadataManager) CreateResponseObject() common.IResponse

func (*DomainSharedMetadataManager) FindItem added in v0.9.0

func (mdMgr *DomainSharedMetadataManager) FindItem(guid string) *DomainMetadata

func (*DomainSharedMetadataManager) GetAll added in v0.9.0

func (mdMgr *DomainSharedMetadataManager) GetAll() []*DomainMetadata

func (*DomainSharedMetadataManager) NewItemById added in v0.9.0

func (mdMgr *DomainSharedMetadataManager) NewItemById(guid string) common.IMetadata

func (*DomainSharedMetadataManager) ProcessResource added in v0.9.0

func (mdMgr *DomainSharedMetadataManager) ProcessResource(resource common.IResource) common.IMetadata

func (*DomainSharedMetadataManager) ProcessResponse added in v0.9.0

func (mdMgr *DomainSharedMetadataManager) ProcessResponse(response common.IResponse, metadataArray []common.IMetadata) []common.IMetadata

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
t or T : Toggle theme light dark auto
y or Y : Canonical URL