Class NativeDashboard.Builder

java.lang.Object
com.google.protobuf.AbstractMessageLite.Builder
com.google.protobuf.AbstractMessage.Builder<BuilderT>
com.google.protobuf.GeneratedMessage.Builder<NativeDashboard.Builder>
com.google.cloud.chronicle.v1.NativeDashboard.Builder
All Implemented Interfaces:
NativeDashboardOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
Enclosing class:
NativeDashboard

public static final class NativeDashboard.Builder extends com.google.protobuf.GeneratedMessage.Builder<NativeDashboard.Builder> implements NativeDashboardOrBuilder
 NativeDashboard resource.
 
Protobuf type google.cloud.chronicle.v1.NativeDashboard
  • Method Details

    • getDescriptor

      public static final com.google.protobuf.Descriptors.Descriptor getDescriptor()
    • internalGetFieldAccessorTable

      protected com.google.protobuf.GeneratedMessage.FieldAccessorTable internalGetFieldAccessorTable()
      Specified by:
      internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessage.Builder<NativeDashboard.Builder>
    • clear

      public NativeDashboard.Builder clear()
      Specified by:
      clear in interface com.google.protobuf.Message.Builder
      Specified by:
      clear in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      clear in class com.google.protobuf.GeneratedMessage.Builder<NativeDashboard.Builder>
    • getDescriptorForType

      public com.google.protobuf.Descriptors.Descriptor getDescriptorForType()
      Specified by:
      getDescriptorForType in interface com.google.protobuf.Message.Builder
      Specified by:
      getDescriptorForType in interface com.google.protobuf.MessageOrBuilder
      Overrides:
      getDescriptorForType in class com.google.protobuf.GeneratedMessage.Builder<NativeDashboard.Builder>
    • getDefaultInstanceForType

      public NativeDashboard getDefaultInstanceForType()
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
      Specified by:
      getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder
    • build

      public NativeDashboard build()
      Specified by:
      build in interface com.google.protobuf.Message.Builder
      Specified by:
      build in interface com.google.protobuf.MessageLite.Builder
    • buildPartial

      public NativeDashboard buildPartial()
      Specified by:
      buildPartial in interface com.google.protobuf.Message.Builder
      Specified by:
      buildPartial in interface com.google.protobuf.MessageLite.Builder
    • mergeFrom

      public NativeDashboard.Builder mergeFrom(com.google.protobuf.Message other)
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NativeDashboard.Builder>
    • mergeFrom

      public NativeDashboard.Builder mergeFrom(NativeDashboard other)
    • isInitialized

      public final boolean isInitialized()
      Specified by:
      isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
      Overrides:
      isInitialized in class com.google.protobuf.GeneratedMessage.Builder<NativeDashboard.Builder>
    • mergeFrom

      public NativeDashboard.Builder mergeFrom(com.google.protobuf.CodedInputStream input, com.google.protobuf.ExtensionRegistryLite extensionRegistry) throws IOException
      Specified by:
      mergeFrom in interface com.google.protobuf.Message.Builder
      Specified by:
      mergeFrom in interface com.google.protobuf.MessageLite.Builder
      Overrides:
      mergeFrom in class com.google.protobuf.AbstractMessage.Builder<NativeDashboard.Builder>
      Throws:
      IOException
    • getName

      public String getName()
       Output only. Name of the dashboard.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getName in interface NativeDashboardOrBuilder
      Returns:
      The name.
    • getNameBytes

      public com.google.protobuf.ByteString getNameBytes()
       Output only. Name of the dashboard.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Specified by:
      getNameBytes in interface NativeDashboardOrBuilder
      Returns:
      The bytes for name.
    • setName

      public NativeDashboard.Builder setName(String value)
       Output only. Name of the dashboard.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The name to set.
      Returns:
      This builder for chaining.
    • clearName

      public NativeDashboard.Builder clearName()
       Output only. Name of the dashboard.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Returns:
      This builder for chaining.
    • setNameBytes

      public NativeDashboard.Builder setNameBytes(com.google.protobuf.ByteString value)
       Output only. Name of the dashboard.
       
      string name = 1 [(.google.api.field_behavior) = OUTPUT_ONLY, (.google.api.resource_reference) = { ... }
      Parameters:
      value - The bytes for name to set.
      Returns:
      This builder for chaining.
    • getDisplayName

      public String getDisplayName()
       Required. Dashboard display name/title visible to users.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayName in interface NativeDashboardOrBuilder
      Returns:
      The displayName.
    • getDisplayNameBytes

      public com.google.protobuf.ByteString getDisplayNameBytes()
       Required. Dashboard display name/title visible to users.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Specified by:
      getDisplayNameBytes in interface NativeDashboardOrBuilder
      Returns:
      The bytes for displayName.
    • setDisplayName

      public NativeDashboard.Builder setDisplayName(String value)
       Required. Dashboard display name/title visible to users.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The displayName to set.
      Returns:
      This builder for chaining.
    • clearDisplayName

      public NativeDashboard.Builder clearDisplayName()
       Required. Dashboard display name/title visible to users.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Returns:
      This builder for chaining.
    • setDisplayNameBytes

      public NativeDashboard.Builder setDisplayNameBytes(com.google.protobuf.ByteString value)
       Required. Dashboard display name/title visible to users.
       
      string display_name = 2 [(.google.api.field_behavior) = REQUIRED];
      Parameters:
      value - The bytes for displayName to set.
      Returns:
      This builder for chaining.
    • getDescription

      public String getDescription()
       Optional. Description of the dashboard.
       
      string description = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDescription in interface NativeDashboardOrBuilder
      Returns:
      The description.
    • getDescriptionBytes

      public com.google.protobuf.ByteString getDescriptionBytes()
       Optional. Description of the dashboard.
       
      string description = 3 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDescriptionBytes in interface NativeDashboardOrBuilder
      Returns:
      The bytes for description.
    • setDescription

      public NativeDashboard.Builder setDescription(String value)
       Optional. Description of the dashboard.
       
      string description = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The description to set.
      Returns:
      This builder for chaining.
    • clearDescription

      public NativeDashboard.Builder clearDescription()
       Optional. Description of the dashboard.
       
      string description = 3 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setDescriptionBytes

      public NativeDashboard.Builder setDescriptionBytes(com.google.protobuf.ByteString value)
       Optional. Description of the dashboard.
       
      string description = 3 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for description to set.
      Returns:
      This builder for chaining.
    • hasDefinition

      public boolean hasDefinition()
       Optional. Definition of the dashboard like metadata, visualization and
       datasource configuration etc.
       
      .google.cloud.chronicle.v1.DashboardDefinition definition = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      hasDefinition in interface NativeDashboardOrBuilder
      Returns:
      Whether the definition field is set.
    • getDefinition

      public DashboardDefinition getDefinition()
       Optional. Definition of the dashboard like metadata, visualization and
       datasource configuration etc.
       
      .google.cloud.chronicle.v1.DashboardDefinition definition = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDefinition in interface NativeDashboardOrBuilder
      Returns:
      The definition.
    • setDefinition

      public NativeDashboard.Builder setDefinition(DashboardDefinition value)
       Optional. Definition of the dashboard like metadata, visualization and
       datasource configuration etc.
       
      .google.cloud.chronicle.v1.DashboardDefinition definition = 4 [(.google.api.field_behavior) = OPTIONAL];
    • setDefinition

      public NativeDashboard.Builder setDefinition(DashboardDefinition.Builder builderForValue)
       Optional. Definition of the dashboard like metadata, visualization and
       datasource configuration etc.
       
      .google.cloud.chronicle.v1.DashboardDefinition definition = 4 [(.google.api.field_behavior) = OPTIONAL];
    • mergeDefinition

      public NativeDashboard.Builder mergeDefinition(DashboardDefinition value)
       Optional. Definition of the dashboard like metadata, visualization and
       datasource configuration etc.
       
      .google.cloud.chronicle.v1.DashboardDefinition definition = 4 [(.google.api.field_behavior) = OPTIONAL];
    • clearDefinition

      public NativeDashboard.Builder clearDefinition()
       Optional. Definition of the dashboard like metadata, visualization and
       datasource configuration etc.
       
      .google.cloud.chronicle.v1.DashboardDefinition definition = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getDefinitionBuilder

      public DashboardDefinition.Builder getDefinitionBuilder()
       Optional. Definition of the dashboard like metadata, visualization and
       datasource configuration etc.
       
      .google.cloud.chronicle.v1.DashboardDefinition definition = 4 [(.google.api.field_behavior) = OPTIONAL];
    • getDefinitionOrBuilder

      public DashboardDefinitionOrBuilder getDefinitionOrBuilder()
       Optional. Definition of the dashboard like metadata, visualization and
       datasource configuration etc.
       
      .google.cloud.chronicle.v1.DashboardDefinition definition = 4 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getDefinitionOrBuilder in interface NativeDashboardOrBuilder
    • getTypeValue

      public int getTypeValue()
       Output only. Whether it's an out of the box or custom created dashboard.
       
      .google.cloud.chronicle.v1.DashboardType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getTypeValue in interface NativeDashboardOrBuilder
      Returns:
      The enum numeric value on the wire for type.
    • setTypeValue

      public NativeDashboard.Builder setTypeValue(int value)
       Output only. Whether it's an out of the box or custom created dashboard.
       
      .google.cloud.chronicle.v1.DashboardType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for type to set.
      Returns:
      This builder for chaining.
    • getType

      public DashboardType getType()
       Output only. Whether it's an out of the box or custom created dashboard.
       
      .google.cloud.chronicle.v1.DashboardType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getType in interface NativeDashboardOrBuilder
      Returns:
      The type.
    • setType

      public NativeDashboard.Builder setType(DashboardType value)
       Output only. Whether it's an out of the box or custom created dashboard.
       
      .google.cloud.chronicle.v1.DashboardType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The type to set.
      Returns:
      This builder for chaining.
    • clearType

      public NativeDashboard.Builder clearType()
       Output only. Whether it's an out of the box or custom created dashboard.
       
      .google.cloud.chronicle.v1.DashboardType type = 5 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • hasCreateTime

      public boolean hasCreateTime()
       Output only. Creation time of dashboard.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasCreateTime in interface NativeDashboardOrBuilder
      Returns:
      Whether the createTime field is set.
    • getCreateTime

      public com.google.protobuf.Timestamp getCreateTime()
       Output only. Creation time of dashboard.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTime in interface NativeDashboardOrBuilder
      Returns:
      The createTime.
    • setCreateTime

      public NativeDashboard.Builder setCreateTime(com.google.protobuf.Timestamp value)
       Output only. Creation time of dashboard.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setCreateTime

      public NativeDashboard.Builder setCreateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Creation time of dashboard.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeCreateTime

      public NativeDashboard.Builder mergeCreateTime(com.google.protobuf.Timestamp value)
       Output only. Creation time of dashboard.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearCreateTime

      public NativeDashboard.Builder clearCreateTime()
       Output only. Creation time of dashboard.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getCreateTimeBuilder()
       Output only. Creation time of dashboard.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getCreateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
       Output only. Creation time of dashboard.
       
      .google.protobuf.Timestamp create_time = 6 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateTimeOrBuilder in interface NativeDashboardOrBuilder
    • hasUpdateTime

      public boolean hasUpdateTime()
       Output only. Time the dashboard was last edited.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasUpdateTime in interface NativeDashboardOrBuilder
      Returns:
      Whether the updateTime field is set.
    • getUpdateTime

      public com.google.protobuf.Timestamp getUpdateTime()
       Output only. Time the dashboard was last edited.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTime in interface NativeDashboardOrBuilder
      Returns:
      The updateTime.
    • setUpdateTime

      public NativeDashboard.Builder setUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Time the dashboard was last edited.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setUpdateTime

      public NativeDashboard.Builder setUpdateTime(com.google.protobuf.Timestamp.Builder builderForValue)
       Output only. Time the dashboard was last edited.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeUpdateTime

      public NativeDashboard.Builder mergeUpdateTime(com.google.protobuf.Timestamp value)
       Output only. Time the dashboard was last edited.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearUpdateTime

      public NativeDashboard.Builder clearUpdateTime()
       Output only. Time the dashboard was last edited.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeBuilder

      public com.google.protobuf.Timestamp.Builder getUpdateTimeBuilder()
       Output only. Time the dashboard was last edited.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getUpdateTimeOrBuilder

      public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
       Output only. Time the dashboard was last edited.
       
      .google.protobuf.Timestamp update_time = 7 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateTimeOrBuilder in interface NativeDashboardOrBuilder
    • getCreateUserId

      public String getCreateUserId()
       Output only. User who created the dashboard.
       
      string create_user_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateUserId in interface NativeDashboardOrBuilder
      Returns:
      The createUserId.
    • getCreateUserIdBytes

      public com.google.protobuf.ByteString getCreateUserIdBytes()
       Output only. User who created the dashboard.
       
      string create_user_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getCreateUserIdBytes in interface NativeDashboardOrBuilder
      Returns:
      The bytes for createUserId.
    • setCreateUserId

      public NativeDashboard.Builder setCreateUserId(String value)
       Output only. User who created the dashboard.
       
      string create_user_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The createUserId to set.
      Returns:
      This builder for chaining.
    • clearCreateUserId

      public NativeDashboard.Builder clearCreateUserId()
       Output only. User who created the dashboard.
       
      string create_user_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setCreateUserIdBytes

      public NativeDashboard.Builder setCreateUserIdBytes(com.google.protobuf.ByteString value)
       Output only. User who created the dashboard.
       
      string create_user_id = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for createUserId to set.
      Returns:
      This builder for chaining.
    • getUpdateUserId

      public String getUpdateUserId()
       Output only. User who last edited the dashboard.
       
      string update_user_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateUserId in interface NativeDashboardOrBuilder
      Returns:
      The updateUserId.
    • getUpdateUserIdBytes

      public com.google.protobuf.ByteString getUpdateUserIdBytes()
       Output only. User who last edited the dashboard.
       
      string update_user_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getUpdateUserIdBytes in interface NativeDashboardOrBuilder
      Returns:
      The bytes for updateUserId.
    • setUpdateUserId

      public NativeDashboard.Builder setUpdateUserId(String value)
       Output only. User who last edited the dashboard.
       
      string update_user_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The updateUserId to set.
      Returns:
      This builder for chaining.
    • clearUpdateUserId

      public NativeDashboard.Builder clearUpdateUserId()
       Output only. User who last edited the dashboard.
       
      string update_user_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.
    • setUpdateUserIdBytes

      public NativeDashboard.Builder setUpdateUserIdBytes(com.google.protobuf.ByteString value)
       Output only. User who last edited the dashboard.
       
      string update_user_id = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The bytes for updateUserId to set.
      Returns:
      This builder for chaining.
    • hasDashboardUserData

      public boolean hasDashboardUserData()
       Output only. User Preferences for a dashboard
       
      .google.cloud.chronicle.v1.DashboardUserData dashboard_user_data = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      hasDashboardUserData in interface NativeDashboardOrBuilder
      Returns:
      Whether the dashboardUserData field is set.
    • getDashboardUserData

      public DashboardUserData getDashboardUserData()
       Output only. User Preferences for a dashboard
       
      .google.cloud.chronicle.v1.DashboardUserData dashboard_user_data = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDashboardUserData in interface NativeDashboardOrBuilder
      Returns:
      The dashboardUserData.
    • setDashboardUserData

      public NativeDashboard.Builder setDashboardUserData(DashboardUserData value)
       Output only. User Preferences for a dashboard
       
      .google.cloud.chronicle.v1.DashboardUserData dashboard_user_data = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • setDashboardUserData

      public NativeDashboard.Builder setDashboardUserData(DashboardUserData.Builder builderForValue)
       Output only. User Preferences for a dashboard
       
      .google.cloud.chronicle.v1.DashboardUserData dashboard_user_data = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • mergeDashboardUserData

      public NativeDashboard.Builder mergeDashboardUserData(DashboardUserData value)
       Output only. User Preferences for a dashboard
       
      .google.cloud.chronicle.v1.DashboardUserData dashboard_user_data = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • clearDashboardUserData

      public NativeDashboard.Builder clearDashboardUserData()
       Output only. User Preferences for a dashboard
       
      .google.cloud.chronicle.v1.DashboardUserData dashboard_user_data = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDashboardUserDataBuilder

      public DashboardUserData.Builder getDashboardUserDataBuilder()
       Output only. User Preferences for a dashboard
       
      .google.cloud.chronicle.v1.DashboardUserData dashboard_user_data = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
    • getDashboardUserDataOrBuilder

      public DashboardUserDataOrBuilder getDashboardUserDataOrBuilder()
       Output only. User Preferences for a dashboard
       
      .google.cloud.chronicle.v1.DashboardUserData dashboard_user_data = 10 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getDashboardUserDataOrBuilder in interface NativeDashboardOrBuilder
    • getEtag

      public String getEtag()
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEtag in interface NativeDashboardOrBuilder
      Returns:
      The etag.
    • getEtagBytes

      public com.google.protobuf.ByteString getEtagBytes()
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
      Specified by:
      getEtagBytes in interface NativeDashboardOrBuilder
      Returns:
      The bytes for etag.
    • setEtag

      public NativeDashboard.Builder setEtag(String value)
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The etag to set.
      Returns:
      This builder for chaining.
    • clearEtag

      public NativeDashboard.Builder clearEtag()
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
      Returns:
      This builder for chaining.
    • setEtagBytes

      public NativeDashboard.Builder setEtagBytes(com.google.protobuf.ByteString value)
       Optional. This checksum is computed by the server based on the value of
       other fields, and may be sent on update and delete requests to ensure the
       client has an up-to-date value before proceeding.
       
      string etag = 11 [(.google.api.field_behavior) = OPTIONAL];
      Parameters:
      value - The bytes for etag to set.
      Returns:
      This builder for chaining.
    • getAccessValue

      public int getAccessValue()
       Output only. Access of the dashboard
       
      .google.cloud.chronicle.v1.DashboardAccess access = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAccessValue in interface NativeDashboardOrBuilder
      Returns:
      The enum numeric value on the wire for access.
    • setAccessValue

      public NativeDashboard.Builder setAccessValue(int value)
       Output only. Access of the dashboard
       
      .google.cloud.chronicle.v1.DashboardAccess access = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The enum numeric value on the wire for access to set.
      Returns:
      This builder for chaining.
    • getAccess

      public DashboardAccess getAccess()
       Output only. Access of the dashboard
       
      .google.cloud.chronicle.v1.DashboardAccess access = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Specified by:
      getAccess in interface NativeDashboardOrBuilder
      Returns:
      The access.
    • setAccess

      public NativeDashboard.Builder setAccess(DashboardAccess value)
       Output only. Access of the dashboard
       
      .google.cloud.chronicle.v1.DashboardAccess access = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Parameters:
      value - The access to set.
      Returns:
      This builder for chaining.
    • clearAccess

      public NativeDashboard.Builder clearAccess()
       Output only. Access of the dashboard
       
      .google.cloud.chronicle.v1.DashboardAccess access = 12 [(.google.api.field_behavior) = OUTPUT_ONLY];
      Returns:
      This builder for chaining.