Class LookerSystemSpec

  • All Implemented Interfaces:
    LookerSystemSpecOrBuilder, com.google.protobuf.Message, com.google.protobuf.MessageLite, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Serializable

    public final class LookerSystemSpec
    extends com.google.protobuf.GeneratedMessageV3
    implements LookerSystemSpecOrBuilder
     Specification that applies to
     entries that are part `LOOKER` system
     (user_specified_type)
     
    Protobuf type google.cloud.datacatalog.v1.LookerSystemSpec
    See Also:
    Serialized Form
    • Field Detail

      • PARENT_INSTANCE_ID_FIELD_NUMBER

        public static final int PARENT_INSTANCE_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PARENT_INSTANCE_DISPLAY_NAME_FIELD_NUMBER

        public static final int PARENT_INSTANCE_DISPLAY_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PARENT_MODEL_ID_FIELD_NUMBER

        public static final int PARENT_MODEL_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PARENT_MODEL_DISPLAY_NAME_FIELD_NUMBER

        public static final int PARENT_MODEL_DISPLAY_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PARENT_VIEW_ID_FIELD_NUMBER

        public static final int PARENT_VIEW_ID_FIELD_NUMBER
        See Also:
        Constant Field Values
      • PARENT_VIEW_DISPLAY_NAME_FIELD_NUMBER

        public static final int PARENT_VIEW_DISPLAY_NAME_FIELD_NUMBER
        See Also:
        Constant Field Values
    • Method Detail

      • newInstance

        protected Object newInstance​(com.google.protobuf.GeneratedMessageV3.UnusedPrivateParameter unused)
        Overrides:
        newInstance in class com.google.protobuf.GeneratedMessageV3
      • getDescriptor

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

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • 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.
      • 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.
      • 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.
      • 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.
      • 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.
      • 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.
      • isInitialized

        public final boolean isInitialized()
        Specified by:
        isInitialized in interface com.google.protobuf.MessageLiteOrBuilder
        Overrides:
        isInitialized in class com.google.protobuf.GeneratedMessageV3
      • writeTo

        public void writeTo​(com.google.protobuf.CodedOutputStream output)
                     throws IOException
        Specified by:
        writeTo in interface com.google.protobuf.MessageLite
        Overrides:
        writeTo in class com.google.protobuf.GeneratedMessageV3
        Throws:
        IOException
      • getSerializedSize

        public int getSerializedSize()
        Specified by:
        getSerializedSize in interface com.google.protobuf.MessageLite
        Overrides:
        getSerializedSize in class com.google.protobuf.GeneratedMessageV3
      • equals

        public boolean equals​(Object obj)
        Specified by:
        equals in interface com.google.protobuf.Message
        Overrides:
        equals in class com.google.protobuf.AbstractMessage
      • hashCode

        public int hashCode()
        Specified by:
        hashCode in interface com.google.protobuf.Message
        Overrides:
        hashCode in class com.google.protobuf.AbstractMessage
      • parseFrom

        public static LookerSystemSpec parseFrom​(ByteBuffer data)
                                          throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static LookerSystemSpec parseFrom​(ByteBuffer data,
                                                 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                          throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static LookerSystemSpec parseFrom​(com.google.protobuf.ByteString data)
                                          throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static LookerSystemSpec parseFrom​(com.google.protobuf.ByteString data,
                                                 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                          throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static LookerSystemSpec parseFrom​(byte[] data)
                                          throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static LookerSystemSpec parseFrom​(byte[] data,
                                                 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                          throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

        public static LookerSystemSpec parseFrom​(com.google.protobuf.CodedInputStream input,
                                                 com.google.protobuf.ExtensionRegistryLite extensionRegistry)
                                          throws IOException
        Throws:
        IOException
      • newBuilderForType

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

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

        protected LookerSystemSpec.Builder newBuilderForType​(com.google.protobuf.GeneratedMessageV3.BuilderParent parent)
        Specified by:
        newBuilderForType in class com.google.protobuf.GeneratedMessageV3
      • getParserForType

        public com.google.protobuf.Parser<LookerSystemSpec> getParserForType()
        Specified by:
        getParserForType in interface com.google.protobuf.Message
        Specified by:
        getParserForType in interface com.google.protobuf.MessageLite
        Overrides:
        getParserForType in class com.google.protobuf.GeneratedMessageV3
      • getDefaultInstanceForType

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