public class AbstractObjectReference extends FlexDataObject implements TypedObjectReference
Modifier and Type | Field and Description |
---|---|
protected java.lang.Long |
mObjectId |
protected FlexDeploySecurityConstants.SecurityObjectType |
mObjectType |
protected java.lang.Long |
mParentObjectId |
Constructor and Description |
---|
AbstractObjectReference() |
Modifier and Type | Method and Description |
---|---|
java.util.concurrent.CompletableFuture<EndpointDataObject> |
getEndpoint(DataFetchingEnvironment pEnvironment) |
java.util.concurrent.CompletableFuture<EnvironmentDataObject> |
getEnvironment(DataFetchingEnvironment pEnvironment) |
java.util.concurrent.CompletableFuture<IntegrationInstanceDataObject> |
getIntegration(DataFetchingEnvironment pEnvironment) |
java.lang.Long |
getObjectId() |
FlexDeploySecurityConstants.SecurityObjectType |
getObjectType() |
java.util.concurrent.CompletableFuture<ProjectPackageDataObject> |
getPackage(DataFetchingEnvironment pEnvironment) |
java.lang.Long |
getParentObjectId() |
java.util.concurrent.CompletableFuture<PipelineDefinitionDataObject> |
getPipeline(DataFetchingEnvironment pEnvironment) |
java.util.concurrent.CompletableFuture<ProjectDataObject> |
getProject(DataFetchingEnvironment pEnvironment) |
java.util.concurrent.CompletableFuture<RelDefinitionDataObject> |
getRelease(DataFetchingEnvironment pEnvironment) |
java.util.concurrent.CompletableFuture<TargetGroupDataObject> |
getTargetGroup(DataFetchingEnvironment pEnvironment) |
java.util.concurrent.CompletableFuture<WorkItemDataObject> |
getWorkItem(DataFetchingEnvironment pEnvironment) |
void |
setObjectId(java.lang.Long pId) |
void |
setObjectType(FlexDeploySecurityConstants.SecurityObjectType pObjectType) |
void |
setParentObjectId(java.lang.Long pParentObjectId) |
clone
protected FlexDeploySecurityConstants.SecurityObjectType mObjectType
protected java.lang.Long mObjectId
protected java.lang.Long mParentObjectId
public void setObjectType(FlexDeploySecurityConstants.SecurityObjectType pObjectType)
setObjectType
in interface TypedObjectReference
public FlexDeploySecurityConstants.SecurityObjectType getObjectType()
getObjectType
in interface TypedObjectReference
public void setObjectId(java.lang.Long pId)
setObjectId
in interface TypedObjectReference
public java.lang.Long getObjectId()
getObjectId
in interface TypedObjectReference
public void setParentObjectId(java.lang.Long pParentObjectId)
setParentObjectId
in interface TypedObjectReference
public java.lang.Long getParentObjectId()
getParentObjectId
in interface TypedObjectReference
public java.util.concurrent.CompletableFuture<ProjectDataObject> getProject(DataFetchingEnvironment pEnvironment)
public java.util.concurrent.CompletableFuture<ProjectPackageDataObject> getPackage(DataFetchingEnvironment pEnvironment)
public java.util.concurrent.CompletableFuture<WorkItemDataObject> getWorkItem(DataFetchingEnvironment pEnvironment)
public java.util.concurrent.CompletableFuture<TargetGroupDataObject> getTargetGroup(DataFetchingEnvironment pEnvironment)
public java.util.concurrent.CompletableFuture<EnvironmentDataObject> getEnvironment(DataFetchingEnvironment pEnvironment)
public java.util.concurrent.CompletableFuture<EndpointDataObject> getEndpoint(DataFetchingEnvironment pEnvironment)
public java.util.concurrent.CompletableFuture<IntegrationInstanceDataObject> getIntegration(DataFetchingEnvironment pEnvironment)
public java.util.concurrent.CompletableFuture<PipelineDefinitionDataObject> getPipeline(DataFetchingEnvironment pEnvironment)
public java.util.concurrent.CompletableFuture<RelDefinitionDataObject> getRelease(DataFetchingEnvironment pEnvironment)