public final class Content extends GeneratedMessageV3 implements ContentOrBuilder
   
   Content represents a user-visible notebook or a sql script
 Protobuf type google.cloud.dataplex.v1.Content
Static Fields
  
  CREATE_TIME_FIELD_NUMBER
  
    public static final int CREATE_TIME_FIELD_NUMBER
   
  Field Value
  
  DATA_TEXT_FIELD_NUMBER
  
    public static final int DATA_TEXT_FIELD_NUMBER
   
  Field Value
  
  DESCRIPTION_FIELD_NUMBER
  
    public static final int DESCRIPTION_FIELD_NUMBER
   
  Field Value
  
  LABELS_FIELD_NUMBER
  
    public static final int LABELS_FIELD_NUMBER
   
  Field Value
  
  NAME_FIELD_NUMBER
  
    public static final int NAME_FIELD_NUMBER
   
  Field Value
  
  NOTEBOOK_FIELD_NUMBER
  
    public static final int NOTEBOOK_FIELD_NUMBER
   
  Field Value
  
  PATH_FIELD_NUMBER
  
    public static final int PATH_FIELD_NUMBER
   
  Field Value
  
  SQL_SCRIPT_FIELD_NUMBER
  
    public static final int SQL_SCRIPT_FIELD_NUMBER
   
  Field Value
  
  UID_FIELD_NUMBER
  
    public static final int UID_FIELD_NUMBER
   
  Field Value
  
  UPDATE_TIME_FIELD_NUMBER
  
    public static final int UPDATE_TIME_FIELD_NUMBER
   
  Field Value
  
  Static Methods
  
  
  getDefaultInstance()
  
    public static Content getDefaultInstance()
   
  Returns
  
  
  getDescriptor()
  
    public static final Descriptors.Descriptor getDescriptor()
   
  Returns
  
  
  newBuilder()
  
    public static Content.Builder newBuilder()
   
  Returns
  
  
  newBuilder(Content prototype)
  
    public static Content.Builder newBuilder(Content prototype)
   
  Parameter
  
  Returns
  
  
  parseDelimitedFrom(InputStream input)
  
    public static Content parseDelimitedFrom(InputStream input)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
  
    public static Content parseDelimitedFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  parseFrom(byte[] data)
  
    public static Content parseFrom(byte[] data)
   
  Parameter
  
    
      
        | Name | Description | 
      
        | data | byte[]
 | 
    
  
  Returns
  
  Exceptions
  
  
  parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
  
    public static Content parseFrom(byte[] data, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  parseFrom(ByteString data)
  
    public static Content parseFrom(ByteString data)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
  
    public static Content parseFrom(ByteString data, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  parseFrom(CodedInputStream input)
  
    public static Content parseFrom(CodedInputStream input)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
  
    public static Content parseFrom(CodedInputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  parseFrom(InputStream input)
  
    public static Content parseFrom(InputStream input)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
  
    public static Content parseFrom(InputStream input, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  parseFrom(ByteBuffer data)
  
    public static Content parseFrom(ByteBuffer data)
   
  Parameter
  
  Returns
  
  Exceptions
  
  
  parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
  
    public static Content parseFrom(ByteBuffer data, ExtensionRegistryLite extensionRegistry)
   
  Parameters
  
  Returns
  
  Exceptions
  
  
  parser()
  
    public static Parser<Content> parser()
   
  Returns
  
  Methods
  
  
  containsLabels(String key)
  
    public boolean containsLabels(String key)
   
   Optional. User defined labels for the content.
 map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
equals(Object obj)
  
    public boolean equals(Object obj)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  getContentCase()
  
    public Content.ContentCase getContentCase()
   
  Returns
  
  
  getCreateTime()
  
    public Timestamp getCreateTime()
   
   Output only. Content creation time.
 .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getCreateTimeOrBuilder()
  
    public TimestampOrBuilder getCreateTimeOrBuilder()
   
   Output only. Content creation time.
 .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getDataCase()
  
    public Content.DataCase getDataCase()
   
  Returns
  
  
  getDataText()
  
    public String getDataText()
   
   Required. Content data in string format.
 string data_text = 9 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | String | The dataText. | 
    
  
  
  getDataTextBytes()
  
    public ByteString getDataTextBytes()
   
   Required. Content data in string format.
 string data_text = 9 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | ByteString | The bytes for dataText. | 
    
  
  
  getDefaultInstanceForType()
  
    public Content getDefaultInstanceForType()
   
  Returns
  
  
  getDescription()
  
    public String getDescription()
   
   Optional. Description of the content.
 string description = 7 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Type | Description | 
      
        | String | The description. | 
    
  
  
  getDescriptionBytes()
  
    public ByteString getDescriptionBytes()
   
   Optional. Description of the content.
 string description = 7 [(.google.api.field_behavior) = OPTIONAL];
    
      
        | Type | Description | 
      
        | ByteString | The bytes for description. | 
    
  
  
  getLabels()
  
    public Map<String,String> getLabels()
   
  
  Returns
  
  
  getLabelsCount()
  
    public int getLabelsCount()
   
   Optional. User defined labels for the content.
 map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
getLabelsMap()
  
    public Map<String,String> getLabelsMap()
   
   Optional. User defined labels for the content.
 map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
getLabelsOrDefault(String key, String defaultValue)
  
    public String getLabelsOrDefault(String key, String defaultValue)
   
   Optional. User defined labels for the content.
 map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
getLabelsOrThrow(String key)
  
    public String getLabelsOrThrow(String key)
   
   Optional. User defined labels for the content.
 map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
getName()
  
   Output only. The relative resource name of the content, of the form:
 projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
 
 string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
 
    
      
        | Type | Description | 
      
        | String | The name. | 
    
  
  
  getNameBytes()
  
    public ByteString getNameBytes()
   
   Output only. The relative resource name of the content, of the form:
 projects/{project_id}/locations/{location_id}/lakes/{lake_id}/content/{content_id}
 
 string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
 
getNotebook()
  
    public Content.Notebook getNotebook()
   
   Notebook related configurations.
 .google.cloud.dataplex.v1.Content.Notebook notebook = 101;
getNotebookOrBuilder()
  
    public Content.NotebookOrBuilder getNotebookOrBuilder()
   
   Notebook related configurations.
 .google.cloud.dataplex.v1.Content.Notebook notebook = 101;
getParserForType()
  
    public Parser<Content> getParserForType()
   
  Returns
  
  Overrides
  
  
  getPath()
  
   Required. The path for the Content file, represented as directory structure.
 Unique within a lake.
 Limited to alphanumerics, hyphens, underscores, dots and slashes.
 string path = 3 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | String | The path. | 
    
  
  
  getPathBytes()
  
    public ByteString getPathBytes()
   
   Required. The path for the Content file, represented as directory structure.
 Unique within a lake.
 Limited to alphanumerics, hyphens, underscores, dots and slashes.
 string path = 3 [(.google.api.field_behavior) = REQUIRED];
getSerializedSize()
  
    public int getSerializedSize()
   
  Returns
  
  Overrides
  
  
  getSqlScript()
  
    public Content.SqlScript getSqlScript()
   
   Sql Script related configurations.
 .google.cloud.dataplex.v1.Content.SqlScript sql_script = 100;
getSqlScriptOrBuilder()
  
    public Content.SqlScriptOrBuilder getSqlScriptOrBuilder()
   
   Sql Script related configurations.
 .google.cloud.dataplex.v1.Content.SqlScript sql_script = 100;
getUid()
  
   Output only. System generated globally unique ID for the content. This ID will be
 different if the content is deleted and re-created with the same name.
 string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
    
      
        | Type | Description | 
      
        | String | The uid. | 
    
  
  
  getUidBytes()
  
    public ByteString getUidBytes()
   
   Output only. System generated globally unique ID for the content. This ID will be
 different if the content is deleted and re-created with the same name.
 string uid = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
getUnknownFields()
  
    public final UnknownFieldSet getUnknownFields()
   
  Returns
  
  Overrides
  
  
  getUpdateTime()
  
    public Timestamp getUpdateTime()
   
   Output only. The time when the content was last updated.
 .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
getUpdateTimeOrBuilder()
  
    public TimestampOrBuilder getUpdateTimeOrBuilder()
   
   Output only. The time when the content was last updated.
 .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
hasCreateTime()
  
    public boolean hasCreateTime()
   
   Output only. Content creation time.
 .google.protobuf.Timestamp create_time = 4 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Type | Description | 
      
        | boolean | Whether the createTime field is set. | 
    
  
  
  hasDataText()
  
    public boolean hasDataText()
   
   Required. Content data in string format.
 string data_text = 9 [(.google.api.field_behavior) = REQUIRED];
    
      
        | Type | Description | 
      
        | boolean | Whether the dataText field is set. | 
    
  
  
  hasNotebook()
  
    public boolean hasNotebook()
   
   Notebook related configurations.
 .google.cloud.dataplex.v1.Content.Notebook notebook = 101;
    
      
        | Type | Description | 
      
        | boolean | Whether the notebook field is set. | 
    
  
  
  hasSqlScript()
  
    public boolean hasSqlScript()
   
   Sql Script related configurations.
 .google.cloud.dataplex.v1.Content.SqlScript sql_script = 100;
    
      
        | Type | Description | 
      
        | boolean | Whether the sqlScript field is set. | 
    
  
  
  hasUpdateTime()
  
    public boolean hasUpdateTime()
   
   Output only. The time when the content was last updated.
 .google.protobuf.Timestamp update_time = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
 
    
      
        | Type | Description | 
      
        | boolean | Whether the updateTime field is set. | 
    
  
  
  hashCode()
  
  Returns
  
  Overrides
  
  
  internalGetFieldAccessorTable()
  
    protected GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
   
  Returns
  
  Overrides
  
  
  internalGetMapField(int number)
  
    protected MapField internalGetMapField(int number)
   
  Parameter
  
    
      
        | Name | Description | 
      
        | number | int
 | 
    
  
  Returns
  
  Overrides
  
  
  isInitialized()
  
    public final boolean isInitialized()
   
  Returns
  
  Overrides
  
  
  newBuilderForType()
  
    public Content.Builder newBuilderForType()
   
  Returns
  
  
  newBuilderForType(GeneratedMessageV3.BuilderParent parent)
  
    protected Content.Builder newBuilderForType(GeneratedMessageV3.BuilderParent parent)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
  
    protected Object newInstance(GeneratedMessageV3.UnusedPrivateParameter unused)
   
  Parameter
  
  Returns
  
  Overrides
  
  
  toBuilder()
  
    public Content.Builder toBuilder()
   
  Returns
  
  
  writeTo(CodedOutputStream output)
  
    public void writeTo(CodedOutputStream output)
   
  Parameter
  
  Overrides
  
  Exceptions