Class AtlanObject.AtlanObjectBuilder<C extends AtlanObject,B extends AtlanObject.AtlanObjectBuilder<C,B>>

java.lang.Object
com.atlan.model.core.AtlanObject.AtlanObjectBuilder<C,B>
Direct Known Subclasses:
AbstractPolicy.AbstractPolicyBuilder, AdminEvent.AdminEventBuilder, AdminEventRequest.AdminEventRequestBuilder, ApiToken.ApiTokenBuilder, AtlanEvent.AtlanEventBuilder, AtlanEventPayload.AtlanEventPayloadBuilder, AtlanGroup.AtlanGroupBuilder, AtlanGroup.GroupAttributes.GroupAttributesBuilder, AtlanGroup.Persona.PersonaBuilder, AtlanGroup.Purpose.PurposeBuilder, AtlanRequest.AtlanRequestBuilder, AtlanRole.AtlanRoleBuilder, AtlanStruct.AtlanStructBuilder, AtlanTag.AtlanTagBuilder, AtlanTagOptions.AtlanTagOptionsBuilder, AtlanTask.AtlanTaskBuilder, AtlanUser.AtlanUserBuilder, AtlanUser.Persona.PersonaBuilder, AtlanUser.UserAttributes.UserAttributesBuilder, AttributeDef.AttributeDefBuilder, AttributeDefOptions.AttributeDefOptionsBuilder, AuditSearchRequest.AuditSearchRequestBuilder, AuthDetails.AuthDetailsBuilder, AwsEventWrapper.AwsEventWrapperBuilder, AwsEventWrapper.AwsRequestContext.AwsRequestContextBuilder, Constraint.ConstraintBuilder, CreateGroupResponse.UserStatus.UserStatusBuilder, Credential.CredentialBuilder, CustomMetadataAttributes.CustomMetadataAttributesBuilder, CustomMetadataOptions.CustomMetadataOptionsBuilder, DataContractSpec.DataContractSpecBuilder, DataProductAssetsDSL.DataProductAssetsDSLBuilder, EntityAudit.EntityAuditBuilder, EntityFilter.EntityFilterBuilder, EnumDef.ElementDef.ElementDefBuilder, FilterList.FilterListBuilder, GroupRequest.GroupRequestBuilder, IndexSearchDSL.IndexSearchDSLBuilder, IndexSearchRequest.IndexSearchRequestBuilder, IndexSearchRequest.Metadata.MetadataBuilder, KeycloakEvent.KeycloakEventBuilder, KeycloakEventRequest.KeycloakEventRequestBuilder, LineageFilter.LineageFilterBuilder, LineageListRequest.LineageListRequestBuilder, Meaning.MeaningBuilder, NameValuePair.NameValuePairBuilder, OpenLineageDataset.OpenLineageDatasetBuilder, OpenLineageEvent.OpenLineageEventBuilder, OpenLineageJob.OpenLineageJobBuilder, OpenLineageRun.OpenLineageRunBuilder, ParsedQuery.DatabaseColumn.DatabaseColumnBuilder, ParsedQuery.DatabaseObject.DatabaseObjectBuilder, ParsedQuery.ParseError.ParseErrorBuilder, ParsedQuery.Relationship.RelationshipBuilder, ParsedQuery.RelationshipEndpoint.RelationshipEndpointBuilder, PlaybookAction.PlaybookActionBuilder, PlaybookActionConfig.PlaybookActionConfigBuilder, PlaybookActionSchema.PlaybookActionSchemaBuilder, PlaybookRule.PlaybookRuleBuilder, PlaybookRuleConfig.PlaybookRuleConfigBuilder, QueryParserRequest.QueryParserRequestBuilder, QueryRequest.QueryRequestBuilder, QueryResponse.AssetDetails.AssetDetailsBuilder, QueryResponse.ColumnDetails.ColumnDetailsBuilder, QueryResponse.ColumnType.ColumnTypeBuilder, QueryResponse.QueryDetails.QueryDetailsBuilder, Reference.ReferenceBuilder, RelationshipAttributes.RelationshipAttributesBuilder, SearchLogRequest.SearchLogRequestBuilder, Session.SessionBuilder, TaskSearchRequest.TaskSearchRequestBuilder, TypeDef.TypeDefBuilder, UniqueAttributes.UniqueAttributesBuilder, UserRequest.UserRequestBuilder, Workflow.WorkflowBuilder, WorkflowDAG.WorkflowDAGBuilder, WorkflowMetadata.WorkflowMetadataBuilder, WorkflowParameters.WorkflowParametersBuilder, WorkflowSpec.WorkflowSpecBuilder, WorkflowTask.WorkflowTaskBuilder, WorkflowTemplate.WorkflowTemplateBuilder, WorkflowTemplateRef.WorkflowTemplateRefBuilder
Enclosing class:
AtlanObject

public abstract static class AtlanObject.AtlanObjectBuilder<C extends AtlanObject,B extends AtlanObject.AtlanObjectBuilder<C,B>> extends Object
  • Constructor Details

    • AtlanObjectBuilder

      public AtlanObjectBuilder()
  • Method Details

    • $fillValuesFrom

      protected B $fillValuesFrom(C instance)
    • rawJsonObject

      public B rawJsonObject(com.fasterxml.jackson.databind.JsonNode rawJsonObject)
      Returns:
      this.
    • self

      protected abstract B self()
    • build

      public abstract C build()
    • toString

      public String toString()
      Overrides:
      toString in class Object