Package flexagon.fd.model2.pojo.common
Class AbstractObjectReference
java.lang.Object
FlexDataObject
flexagon.fd.model2.pojo.common.AbstractObjectReference
- All Implemented Interfaces:
TypedObjectReference
- Direct Known Subclasses:
FolderHierarchy,TagAssignmentDataObject
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptiongetEndpoint(graphql.schema.DataFetchingEnvironment pEnvironment) getEnvironment(graphql.schema.DataFetchingEnvironment pEnvironment) getIntegration(graphql.schema.DataFetchingEnvironment pEnvironment) FlexDeploySecurityConstants.SecurityObjectTypegetPackage(graphql.schema.DataFetchingEnvironment pEnvironment) getPipeline(graphql.schema.DataFetchingEnvironment pEnvironment) getProject(graphql.schema.DataFetchingEnvironment pEnvironment) getRelease(graphql.schema.DataFetchingEnvironment pEnvironment) getTargetGroup(graphql.schema.DataFetchingEnvironment pEnvironment) getWorkflow(graphql.schema.DataFetchingEnvironment pEnvironment) getWorkItem(graphql.schema.DataFetchingEnvironment pEnvironment) voidsetObjectId(Long pId) voidsetObjectType(FlexDeploySecurityConstants.SecurityObjectType pObjectType) voidsetParentObjectId(Long pParentObjectId)
-
Field Details
-
mObjectType
protected FlexDeploySecurityConstants.SecurityObjectType mObjectType -
mObjectId
-
mParentObjectId
-
-
Constructor Details
-
AbstractObjectReference
public AbstractObjectReference()
-
-
Method Details
-
setObjectType
public void setObjectType(FlexDeploySecurityConstants.SecurityObjectType pObjectType) - Specified by:
setObjectTypein interfaceTypedObjectReference
-
getObjectType
public FlexDeploySecurityConstants.SecurityObjectType getObjectType()- Specified by:
getObjectTypein interfaceTypedObjectReference
-
setObjectId
- Specified by:
setObjectIdin interfaceTypedObjectReference
-
getObjectId
- Specified by:
getObjectIdin interfaceTypedObjectReference
-
setParentObjectId
- Specified by:
setParentObjectIdin interfaceTypedObjectReference
-
getParentObjectId
- Specified by:
getParentObjectIdin interfaceTypedObjectReference
-
getProject
public CompletableFuture<ProjectDataObject> getProject(graphql.schema.DataFetchingEnvironment pEnvironment) -
getPackage
public CompletableFuture<ProjectPackageDataObject> getPackage(graphql.schema.DataFetchingEnvironment pEnvironment) -
getWorkItem
public CompletableFuture<WorkItemDataObject> getWorkItem(graphql.schema.DataFetchingEnvironment pEnvironment) -
getTargetGroup
public CompletableFuture<TargetGroupDataObject> getTargetGroup(graphql.schema.DataFetchingEnvironment pEnvironment) -
getEnvironment
public CompletableFuture<EnvironmentDataObject> getEnvironment(graphql.schema.DataFetchingEnvironment pEnvironment) -
getEndpoint
public CompletableFuture<EndpointDataObject> getEndpoint(graphql.schema.DataFetchingEnvironment pEnvironment) -
getIntegration
public CompletableFuture<IntegrationInstanceDataObject> getIntegration(graphql.schema.DataFetchingEnvironment pEnvironment) -
getPipeline
public CompletableFuture<PipelineDefinitionDataObject> getPipeline(graphql.schema.DataFetchingEnvironment pEnvironment) -
getRelease
public CompletableFuture<RelDefinitionDataObject> getRelease(graphql.schema.DataFetchingEnvironment pEnvironment) -
getWorkflow
public CompletableFuture<WorkflowDataObject> getWorkflow(graphql.schema.DataFetchingEnvironment pEnvironment)
-