Class Target

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

    public final class Target
    extends com.google.protobuf.GeneratedMessageV3
    implements TargetOrBuilder
     A `Target` resource in the Cloud Deploy API.
    
     A `Target` defines a location to which a Skaffold configuration
     can be deployed.
     
    Protobuf type google.cloud.deploy.v1.Target
    See Also:
    Serialized Form
    • 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()
      • internalGetMapField

        protected com.google.protobuf.MapField internalGetMapField​(int number)
        Overrides:
        internalGetMapField in class com.google.protobuf.GeneratedMessageV3
      • internalGetFieldAccessorTable

        protected com.google.protobuf.GeneratedMessageV3.FieldAccessorTable internalGetFieldAccessorTable()
        Specified by:
        internalGetFieldAccessorTable in class com.google.protobuf.GeneratedMessageV3
      • getName

        public String getName()
         Optional. Name of the `Target`. Format is
         projects/{project}/locations/{location}/targets/[a-z][a-z0-9\-]{0,62}.
         
        string name = 1 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getName in interface TargetOrBuilder
        Returns:
        The name.
      • getNameBytes

        public com.google.protobuf.ByteString getNameBytes()
         Optional. Name of the `Target`. Format is
         projects/{project}/locations/{location}/targets/[a-z][a-z0-9\-]{0,62}.
         
        string name = 1 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getNameBytes in interface TargetOrBuilder
        Returns:
        The bytes for name.
      • getTargetId

        public String getTargetId()
         Output only. Resource id of the `Target`.
         
        string target_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getTargetId in interface TargetOrBuilder
        Returns:
        The targetId.
      • getTargetIdBytes

        public com.google.protobuf.ByteString getTargetIdBytes()
         Output only. Resource id of the `Target`.
         
        string target_id = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getTargetIdBytes in interface TargetOrBuilder
        Returns:
        The bytes for targetId.
      • getUid

        public String getUid()
         Output only. Unique identifier of the `Target`.
         
        string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getUid in interface TargetOrBuilder
        Returns:
        The uid.
      • getUidBytes

        public com.google.protobuf.ByteString getUidBytes()
         Output only. Unique identifier of the `Target`.
         
        string uid = 3 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getUidBytes in interface TargetOrBuilder
        Returns:
        The bytes for uid.
      • getDescription

        public String getDescription()
         Optional. Description of the `Target`. Max length is 255 characters.
         
        string description = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getDescription in interface TargetOrBuilder
        Returns:
        The description.
      • getDescriptionBytes

        public com.google.protobuf.ByteString getDescriptionBytes()
         Optional. Description of the `Target`. Max length is 255 characters.
         
        string description = 4 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getDescriptionBytes in interface TargetOrBuilder
        Returns:
        The bytes for description.
      • getAnnotationsCount

        public int getAnnotationsCount()
        Description copied from interface: TargetOrBuilder
         Optional. User annotations. These attributes can only be set and used by
         the user, and not by Cloud Deploy. See
         https://google.aip.dev/128#annotations for more details such as format and
         size limitations.
         
        map<string, string> annotations = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAnnotationsCount in interface TargetOrBuilder
      • containsAnnotations

        public boolean containsAnnotations​(String key)
         Optional. User annotations. These attributes can only be set and used by
         the user, and not by Cloud Deploy. See
         https://google.aip.dev/128#annotations for more details such as format and
         size limitations.
         
        map<string, string> annotations = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        containsAnnotations in interface TargetOrBuilder
      • getAnnotationsMap

        public Map<String,​String> getAnnotationsMap()
         Optional. User annotations. These attributes can only be set and used by
         the user, and not by Cloud Deploy. See
         https://google.aip.dev/128#annotations for more details such as format and
         size limitations.
         
        map<string, string> annotations = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAnnotationsMap in interface TargetOrBuilder
      • getAnnotationsOrDefault

        public String getAnnotationsOrDefault​(String key,
                                              String defaultValue)
         Optional. User annotations. These attributes can only be set and used by
         the user, and not by Cloud Deploy. See
         https://google.aip.dev/128#annotations for more details such as format and
         size limitations.
         
        map<string, string> annotations = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAnnotationsOrDefault in interface TargetOrBuilder
      • getAnnotationsOrThrow

        public String getAnnotationsOrThrow​(String key)
         Optional. User annotations. These attributes can only be set and used by
         the user, and not by Cloud Deploy. See
         https://google.aip.dev/128#annotations for more details such as format and
         size limitations.
         
        map<string, string> annotations = 5 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAnnotationsOrThrow in interface TargetOrBuilder
      • getLabelsCount

        public int getLabelsCount()
        Description copied from interface: TargetOrBuilder
         Optional. Labels are attributes that can be set and used by both the
         user and by Cloud Deploy. Labels must meet the following constraints:
        
         * Keys and values can contain only lowercase letters, numeric characters,
         underscores, and dashes.
         * All characters must use UTF-8 encoding, and international characters are
         allowed.
         * Keys must start with a lowercase letter or international character.
         * Each resource is limited to a maximum of 64 labels.
        
         Both keys and values are additionally constrained to be <= 128 bytes.
         
        map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getLabelsCount in interface TargetOrBuilder
      • containsLabels

        public boolean containsLabels​(String key)
         Optional. Labels are attributes that can be set and used by both the
         user and by Cloud Deploy. Labels must meet the following constraints:
        
         * Keys and values can contain only lowercase letters, numeric characters,
         underscores, and dashes.
         * All characters must use UTF-8 encoding, and international characters are
         allowed.
         * Keys must start with a lowercase letter or international character.
         * Each resource is limited to a maximum of 64 labels.
        
         Both keys and values are additionally constrained to be <= 128 bytes.
         
        map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        containsLabels in interface TargetOrBuilder
      • getLabelsMap

        public Map<String,​String> getLabelsMap()
         Optional. Labels are attributes that can be set and used by both the
         user and by Cloud Deploy. Labels must meet the following constraints:
        
         * Keys and values can contain only lowercase letters, numeric characters,
         underscores, and dashes.
         * All characters must use UTF-8 encoding, and international characters are
         allowed.
         * Keys must start with a lowercase letter or international character.
         * Each resource is limited to a maximum of 64 labels.
        
         Both keys and values are additionally constrained to be <= 128 bytes.
         
        map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getLabelsMap in interface TargetOrBuilder
      • getLabelsOrDefault

        public String getLabelsOrDefault​(String key,
                                         String defaultValue)
         Optional. Labels are attributes that can be set and used by both the
         user and by Cloud Deploy. Labels must meet the following constraints:
        
         * Keys and values can contain only lowercase letters, numeric characters,
         underscores, and dashes.
         * All characters must use UTF-8 encoding, and international characters are
         allowed.
         * Keys must start with a lowercase letter or international character.
         * Each resource is limited to a maximum of 64 labels.
        
         Both keys and values are additionally constrained to be <= 128 bytes.
         
        map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getLabelsOrDefault in interface TargetOrBuilder
      • getLabelsOrThrow

        public String getLabelsOrThrow​(String key)
         Optional. Labels are attributes that can be set and used by both the
         user and by Cloud Deploy. Labels must meet the following constraints:
        
         * Keys and values can contain only lowercase letters, numeric characters,
         underscores, and dashes.
         * All characters must use UTF-8 encoding, and international characters are
         allowed.
         * Keys must start with a lowercase letter or international character.
         * Each resource is limited to a maximum of 64 labels.
        
         Both keys and values are additionally constrained to be <= 128 bytes.
         
        map<string, string> labels = 6 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getLabelsOrThrow in interface TargetOrBuilder
      • getRequireApproval

        public boolean getRequireApproval()
         Optional. Whether or not the `Target` requires approval.
         
        bool require_approval = 13 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getRequireApproval in interface TargetOrBuilder
        Returns:
        The requireApproval.
      • hasCreateTime

        public boolean hasCreateTime()
         Output only. Time at which the `Target` was created.
         
        .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasCreateTime in interface TargetOrBuilder
        Returns:
        Whether the createTime field is set.
      • getCreateTime

        public com.google.protobuf.Timestamp getCreateTime()
         Output only. Time at which the `Target` was created.
         
        .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCreateTime in interface TargetOrBuilder
        Returns:
        The createTime.
      • getCreateTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getCreateTimeOrBuilder()
         Output only. Time at which the `Target` was created.
         
        .google.protobuf.Timestamp create_time = 8 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCreateTimeOrBuilder in interface TargetOrBuilder
      • hasUpdateTime

        public boolean hasUpdateTime()
         Output only. Most recent time at which the `Target` was updated.
         
        .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        hasUpdateTime in interface TargetOrBuilder
        Returns:
        Whether the updateTime field is set.
      • getUpdateTime

        public com.google.protobuf.Timestamp getUpdateTime()
         Output only. Most recent time at which the `Target` was updated.
         
        .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getUpdateTime in interface TargetOrBuilder
        Returns:
        The updateTime.
      • getUpdateTimeOrBuilder

        public com.google.protobuf.TimestampOrBuilder getUpdateTimeOrBuilder()
         Output only. Most recent time at which the `Target` was updated.
         
        .google.protobuf.Timestamp update_time = 9 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getUpdateTimeOrBuilder in interface TargetOrBuilder
      • hasGke

        public boolean hasGke()
         Optional. Information specifying a GKE Cluster.
         
        .google.cloud.deploy.v1.GkeCluster gke = 15 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasGke in interface TargetOrBuilder
        Returns:
        Whether the gke field is set.
      • getGke

        public GkeCluster getGke()
         Optional. Information specifying a GKE Cluster.
         
        .google.cloud.deploy.v1.GkeCluster gke = 15 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getGke in interface TargetOrBuilder
        Returns:
        The gke.
      • getGkeOrBuilder

        public GkeClusterOrBuilder getGkeOrBuilder()
         Optional. Information specifying a GKE Cluster.
         
        .google.cloud.deploy.v1.GkeCluster gke = 15 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getGkeOrBuilder in interface TargetOrBuilder
      • hasAnthosCluster

        public boolean hasAnthosCluster()
         Optional. Information specifying an Anthos Cluster.
         
        .google.cloud.deploy.v1.AnthosCluster anthos_cluster = 17 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasAnthosCluster in interface TargetOrBuilder
        Returns:
        Whether the anthosCluster field is set.
      • getAnthosCluster

        public AnthosCluster getAnthosCluster()
         Optional. Information specifying an Anthos Cluster.
         
        .google.cloud.deploy.v1.AnthosCluster anthos_cluster = 17 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAnthosCluster in interface TargetOrBuilder
        Returns:
        The anthosCluster.
      • getAnthosClusterOrBuilder

        public AnthosClusterOrBuilder getAnthosClusterOrBuilder()
         Optional. Information specifying an Anthos Cluster.
         
        .google.cloud.deploy.v1.AnthosCluster anthos_cluster = 17 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getAnthosClusterOrBuilder in interface TargetOrBuilder
      • hasRun

        public boolean hasRun()
         Optional. Information specifying a Cloud Run deployment target.
         
        .google.cloud.deploy.v1.CloudRunLocation run = 18 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasRun in interface TargetOrBuilder
        Returns:
        Whether the run field is set.
      • getRun

        public CloudRunLocation getRun()
         Optional. Information specifying a Cloud Run deployment target.
         
        .google.cloud.deploy.v1.CloudRunLocation run = 18 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getRun in interface TargetOrBuilder
        Returns:
        The run.
      • getRunOrBuilder

        public CloudRunLocationOrBuilder getRunOrBuilder()
         Optional. Information specifying a Cloud Run deployment target.
         
        .google.cloud.deploy.v1.CloudRunLocation run = 18 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getRunOrBuilder in interface TargetOrBuilder
      • hasMultiTarget

        public boolean hasMultiTarget()
         Optional. Information specifying a multiTarget.
         
        .google.cloud.deploy.v1.MultiTarget multi_target = 19 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        hasMultiTarget in interface TargetOrBuilder
        Returns:
        Whether the multiTarget field is set.
      • getMultiTarget

        public MultiTarget getMultiTarget()
         Optional. Information specifying a multiTarget.
         
        .google.cloud.deploy.v1.MultiTarget multi_target = 19 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getMultiTarget in interface TargetOrBuilder
        Returns:
        The multiTarget.
      • getMultiTargetOrBuilder

        public MultiTargetOrBuilder getMultiTargetOrBuilder()
         Optional. Information specifying a multiTarget.
         
        .google.cloud.deploy.v1.MultiTarget multi_target = 19 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getMultiTargetOrBuilder in interface TargetOrBuilder
      • 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 = 12 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getEtag in interface TargetOrBuilder
        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 = 12 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getEtagBytes in interface TargetOrBuilder
        Returns:
        The bytes for etag.
      • getExecutionConfigsList

        public List<ExecutionConfig> getExecutionConfigsList()
         Configurations for all execution that relates to this `Target`.
         Each `ExecutionEnvironmentUsage` value may only be used in a single
         configuration; using the same value multiple times is an error.
         When one or more configurations are specified, they must include the
         `RENDER` and `DEPLOY` `ExecutionEnvironmentUsage` values.
         When no configurations are specified, execution will use the default
         specified in `DefaultPool`.
         
        repeated .google.cloud.deploy.v1.ExecutionConfig execution_configs = 16;
        Specified by:
        getExecutionConfigsList in interface TargetOrBuilder
      • getExecutionConfigsOrBuilderList

        public List<? extends ExecutionConfigOrBuilder> getExecutionConfigsOrBuilderList()
         Configurations for all execution that relates to this `Target`.
         Each `ExecutionEnvironmentUsage` value may only be used in a single
         configuration; using the same value multiple times is an error.
         When one or more configurations are specified, they must include the
         `RENDER` and `DEPLOY` `ExecutionEnvironmentUsage` values.
         When no configurations are specified, execution will use the default
         specified in `DefaultPool`.
         
        repeated .google.cloud.deploy.v1.ExecutionConfig execution_configs = 16;
        Specified by:
        getExecutionConfigsOrBuilderList in interface TargetOrBuilder
      • getExecutionConfigsCount

        public int getExecutionConfigsCount()
         Configurations for all execution that relates to this `Target`.
         Each `ExecutionEnvironmentUsage` value may only be used in a single
         configuration; using the same value multiple times is an error.
         When one or more configurations are specified, they must include the
         `RENDER` and `DEPLOY` `ExecutionEnvironmentUsage` values.
         When no configurations are specified, execution will use the default
         specified in `DefaultPool`.
         
        repeated .google.cloud.deploy.v1.ExecutionConfig execution_configs = 16;
        Specified by:
        getExecutionConfigsCount in interface TargetOrBuilder
      • getExecutionConfigs

        public ExecutionConfig getExecutionConfigs​(int index)
         Configurations for all execution that relates to this `Target`.
         Each `ExecutionEnvironmentUsage` value may only be used in a single
         configuration; using the same value multiple times is an error.
         When one or more configurations are specified, they must include the
         `RENDER` and `DEPLOY` `ExecutionEnvironmentUsage` values.
         When no configurations are specified, execution will use the default
         specified in `DefaultPool`.
         
        repeated .google.cloud.deploy.v1.ExecutionConfig execution_configs = 16;
        Specified by:
        getExecutionConfigs in interface TargetOrBuilder
      • getExecutionConfigsOrBuilder

        public ExecutionConfigOrBuilder getExecutionConfigsOrBuilder​(int index)
         Configurations for all execution that relates to this `Target`.
         Each `ExecutionEnvironmentUsage` value may only be used in a single
         configuration; using the same value multiple times is an error.
         When one or more configurations are specified, they must include the
         `RENDER` and `DEPLOY` `ExecutionEnvironmentUsage` values.
         When no configurations are specified, execution will use the default
         specified in `DefaultPool`.
         
        repeated .google.cloud.deploy.v1.ExecutionConfig execution_configs = 16;
        Specified by:
        getExecutionConfigsOrBuilder in interface TargetOrBuilder
      • getDeployParametersCount

        public int getDeployParametersCount()
        Description copied from interface: TargetOrBuilder
         Optional. The deploy parameters to use for this target.
         
        map<string, string> deploy_parameters = 20 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getDeployParametersCount in interface TargetOrBuilder
      • containsDeployParameters

        public boolean containsDeployParameters​(String key)
         Optional. The deploy parameters to use for this target.
         
        map<string, string> deploy_parameters = 20 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        containsDeployParameters in interface TargetOrBuilder
      • getDeployParametersMap

        public Map<String,​String> getDeployParametersMap()
         Optional. The deploy parameters to use for this target.
         
        map<string, string> deploy_parameters = 20 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getDeployParametersMap in interface TargetOrBuilder
      • getDeployParametersOrDefault

        public String getDeployParametersOrDefault​(String key,
                                                   String defaultValue)
         Optional. The deploy parameters to use for this target.
         
        map<string, string> deploy_parameters = 20 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getDeployParametersOrDefault in interface TargetOrBuilder
      • getDeployParametersOrThrow

        public String getDeployParametersOrThrow​(String key)
         Optional. The deploy parameters to use for this target.
         
        map<string, string> deploy_parameters = 20 [(.google.api.field_behavior) = OPTIONAL];
        Specified by:
        getDeployParametersOrThrow in interface TargetOrBuilder
      • 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 Target parseFrom​(ByteBuffer data)
                                throws com.google.protobuf.InvalidProtocolBufferException
        Throws:
        com.google.protobuf.InvalidProtocolBufferException
      • parseFrom

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

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

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

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

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

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

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

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

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

        public static Target getDefaultInstance()
      • parser

        public static com.google.protobuf.Parser<Target> parser()
      • getParserForType

        public com.google.protobuf.Parser<Target> 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 Target getDefaultInstanceForType()
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageLiteOrBuilder
        Specified by:
        getDefaultInstanceForType in interface com.google.protobuf.MessageOrBuilder