Class LookerSystemSpec.Builder

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

public static final class LookerSystemSpec.Builder extends com.google.protobuf.GeneratedMessage.Builder<LookerSystemSpec.Builder> implements LookerSystemSpecOrBuilder
 Specification that applies to
 entries that are part `LOOKER` system
 (user_specified_type)
 
Protobuf type google.cloud.datacatalog.v1.LookerSystemSpec
  • 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<LookerSystemSpec.Builder>
    • clear

      public LookerSystemSpec.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<LookerSystemSpec.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<LookerSystemSpec.Builder>
    • getDefaultInstanceForType

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

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

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

      public LookerSystemSpec.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<LookerSystemSpec.Builder>
    • mergeFrom

      public LookerSystemSpec.Builder mergeFrom(LookerSystemSpec other)
    • isInitialized

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

      public LookerSystemSpec.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<LookerSystemSpec.Builder>
      Throws:
      IOException
    • getParentInstanceId

      public String getParentInstanceId()
       ID of the parent Looker Instance. Empty if it does not exist.
       Example value: `someinstance.looker.com`
       
      string parent_instance_id = 1;
      Specified by:
      getParentInstanceId in interface LookerSystemSpecOrBuilder
      Returns:
      The parentInstanceId.
    • getParentInstanceIdBytes

      public com.google.protobuf.ByteString getParentInstanceIdBytes()
       ID of the parent Looker Instance. Empty if it does not exist.
       Example value: `someinstance.looker.com`
       
      string parent_instance_id = 1;
      Specified by:
      getParentInstanceIdBytes in interface LookerSystemSpecOrBuilder
      Returns:
      The bytes for parentInstanceId.
    • setParentInstanceId

      public LookerSystemSpec.Builder setParentInstanceId(String value)
       ID of the parent Looker Instance. Empty if it does not exist.
       Example value: `someinstance.looker.com`
       
      string parent_instance_id = 1;
      Parameters:
      value - The parentInstanceId to set.
      Returns:
      This builder for chaining.
    • clearParentInstanceId

      public LookerSystemSpec.Builder clearParentInstanceId()
       ID of the parent Looker Instance. Empty if it does not exist.
       Example value: `someinstance.looker.com`
       
      string parent_instance_id = 1;
      Returns:
      This builder for chaining.
    • setParentInstanceIdBytes

      public LookerSystemSpec.Builder setParentInstanceIdBytes(com.google.protobuf.ByteString value)
       ID of the parent Looker Instance. Empty if it does not exist.
       Example value: `someinstance.looker.com`
       
      string parent_instance_id = 1;
      Parameters:
      value - The bytes for parentInstanceId to set.
      Returns:
      This builder for chaining.
    • getParentInstanceDisplayName

      public String getParentInstanceDisplayName()
       Name of the parent Looker Instance. Empty if it does not exist.
       
      string parent_instance_display_name = 2;
      Specified by:
      getParentInstanceDisplayName in interface LookerSystemSpecOrBuilder
      Returns:
      The parentInstanceDisplayName.
    • getParentInstanceDisplayNameBytes

      public com.google.protobuf.ByteString getParentInstanceDisplayNameBytes()
       Name of the parent Looker Instance. Empty if it does not exist.
       
      string parent_instance_display_name = 2;
      Specified by:
      getParentInstanceDisplayNameBytes in interface LookerSystemSpecOrBuilder
      Returns:
      The bytes for parentInstanceDisplayName.
    • setParentInstanceDisplayName

      public LookerSystemSpec.Builder setParentInstanceDisplayName(String value)
       Name of the parent Looker Instance. Empty if it does not exist.
       
      string parent_instance_display_name = 2;
      Parameters:
      value - The parentInstanceDisplayName to set.
      Returns:
      This builder for chaining.
    • clearParentInstanceDisplayName

      public LookerSystemSpec.Builder clearParentInstanceDisplayName()
       Name of the parent Looker Instance. Empty if it does not exist.
       
      string parent_instance_display_name = 2;
      Returns:
      This builder for chaining.
    • setParentInstanceDisplayNameBytes

      public LookerSystemSpec.Builder setParentInstanceDisplayNameBytes(com.google.protobuf.ByteString value)
       Name of the parent Looker Instance. Empty if it does not exist.
       
      string parent_instance_display_name = 2;
      Parameters:
      value - The bytes for parentInstanceDisplayName to set.
      Returns:
      This builder for chaining.
    • getParentModelId

      public String getParentModelId()
       ID of the parent Model. Empty if it does not exist.
       
      string parent_model_id = 3;
      Specified by:
      getParentModelId in interface LookerSystemSpecOrBuilder
      Returns:
      The parentModelId.
    • getParentModelIdBytes

      public com.google.protobuf.ByteString getParentModelIdBytes()
       ID of the parent Model. Empty if it does not exist.
       
      string parent_model_id = 3;
      Specified by:
      getParentModelIdBytes in interface LookerSystemSpecOrBuilder
      Returns:
      The bytes for parentModelId.
    • setParentModelId

      public LookerSystemSpec.Builder setParentModelId(String value)
       ID of the parent Model. Empty if it does not exist.
       
      string parent_model_id = 3;
      Parameters:
      value - The parentModelId to set.
      Returns:
      This builder for chaining.
    • clearParentModelId

      public LookerSystemSpec.Builder clearParentModelId()
       ID of the parent Model. Empty if it does not exist.
       
      string parent_model_id = 3;
      Returns:
      This builder for chaining.
    • setParentModelIdBytes

      public LookerSystemSpec.Builder setParentModelIdBytes(com.google.protobuf.ByteString value)
       ID of the parent Model. Empty if it does not exist.
       
      string parent_model_id = 3;
      Parameters:
      value - The bytes for parentModelId to set.
      Returns:
      This builder for chaining.
    • getParentModelDisplayName

      public String getParentModelDisplayName()
       Name of the parent Model. Empty if it does not exist.
       
      string parent_model_display_name = 4;
      Specified by:
      getParentModelDisplayName in interface LookerSystemSpecOrBuilder
      Returns:
      The parentModelDisplayName.
    • getParentModelDisplayNameBytes

      public com.google.protobuf.ByteString getParentModelDisplayNameBytes()
       Name of the parent Model. Empty if it does not exist.
       
      string parent_model_display_name = 4;
      Specified by:
      getParentModelDisplayNameBytes in interface LookerSystemSpecOrBuilder
      Returns:
      The bytes for parentModelDisplayName.
    • setParentModelDisplayName

      public LookerSystemSpec.Builder setParentModelDisplayName(String value)
       Name of the parent Model. Empty if it does not exist.
       
      string parent_model_display_name = 4;
      Parameters:
      value - The parentModelDisplayName to set.
      Returns:
      This builder for chaining.
    • clearParentModelDisplayName

      public LookerSystemSpec.Builder clearParentModelDisplayName()
       Name of the parent Model. Empty if it does not exist.
       
      string parent_model_display_name = 4;
      Returns:
      This builder for chaining.
    • setParentModelDisplayNameBytes

      public LookerSystemSpec.Builder setParentModelDisplayNameBytes(com.google.protobuf.ByteString value)
       Name of the parent Model. Empty if it does not exist.
       
      string parent_model_display_name = 4;
      Parameters:
      value - The bytes for parentModelDisplayName to set.
      Returns:
      This builder for chaining.
    • getParentViewId

      public String getParentViewId()
       ID of the parent View. Empty if it does not exist.
       
      string parent_view_id = 5;
      Specified by:
      getParentViewId in interface LookerSystemSpecOrBuilder
      Returns:
      The parentViewId.
    • getParentViewIdBytes

      public com.google.protobuf.ByteString getParentViewIdBytes()
       ID of the parent View. Empty if it does not exist.
       
      string parent_view_id = 5;
      Specified by:
      getParentViewIdBytes in interface LookerSystemSpecOrBuilder
      Returns:
      The bytes for parentViewId.
    • setParentViewId

      public LookerSystemSpec.Builder setParentViewId(String value)
       ID of the parent View. Empty if it does not exist.
       
      string parent_view_id = 5;
      Parameters:
      value - The parentViewId to set.
      Returns:
      This builder for chaining.
    • clearParentViewId

      public LookerSystemSpec.Builder clearParentViewId()
       ID of the parent View. Empty if it does not exist.
       
      string parent_view_id = 5;
      Returns:
      This builder for chaining.
    • setParentViewIdBytes

      public LookerSystemSpec.Builder setParentViewIdBytes(com.google.protobuf.ByteString value)
       ID of the parent View. Empty if it does not exist.
       
      string parent_view_id = 5;
      Parameters:
      value - The bytes for parentViewId to set.
      Returns:
      This builder for chaining.
    • getParentViewDisplayName

      public String getParentViewDisplayName()
       Name of the parent View. Empty if it does not exist.
       
      string parent_view_display_name = 6;
      Specified by:
      getParentViewDisplayName in interface LookerSystemSpecOrBuilder
      Returns:
      The parentViewDisplayName.
    • getParentViewDisplayNameBytes

      public com.google.protobuf.ByteString getParentViewDisplayNameBytes()
       Name of the parent View. Empty if it does not exist.
       
      string parent_view_display_name = 6;
      Specified by:
      getParentViewDisplayNameBytes in interface LookerSystemSpecOrBuilder
      Returns:
      The bytes for parentViewDisplayName.
    • setParentViewDisplayName

      public LookerSystemSpec.Builder setParentViewDisplayName(String value)
       Name of the parent View. Empty if it does not exist.
       
      string parent_view_display_name = 6;
      Parameters:
      value - The parentViewDisplayName to set.
      Returns:
      This builder for chaining.
    • clearParentViewDisplayName

      public LookerSystemSpec.Builder clearParentViewDisplayName()
       Name of the parent View. Empty if it does not exist.
       
      string parent_view_display_name = 6;
      Returns:
      This builder for chaining.
    • setParentViewDisplayNameBytes

      public LookerSystemSpec.Builder setParentViewDisplayNameBytes(com.google.protobuf.ByteString value)
       Name of the parent View. Empty if it does not exist.
       
      string parent_view_display_name = 6;
      Parameters:
      value - The bytes for parentViewDisplayName to set.
      Returns:
      This builder for chaining.