Class Generated.Service.Builder

  • All Implemented Interfaces:
    com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable, Generated.ServiceOrBuilder
    Enclosing class:
    Generated.Service

    public static final class Generated.Service.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>
    implements Generated.ServiceOrBuilder
     Service is a named abstraction of software service (for example, mysql) consisting of local port
     (for example 3306) that the proxy listens on, and the selector that determines which pods
     will answer requests sent through the proxy.
     
    Protobuf type k8s.io.api.core.v1.Service
    • Method Detail

      • 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.Builder<Generated.Service.Builder>
      • clear

        public Generated.Service.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.GeneratedMessageV3.Builder<Generated.Service.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.GeneratedMessageV3.Builder<Generated.Service.Builder>
      • getDefaultInstanceForType

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

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

        public Generated.Service buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • clone

        public Generated.Service.Builder clone()
        Specified by:
        clone in interface com.google.protobuf.Message.Builder
        Specified by:
        clone in interface com.google.protobuf.MessageLite.Builder
        Overrides:
        clone in class com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>
      • setField

        public Generated.Service.Builder setField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                  Object value)
        Specified by:
        setField in interface com.google.protobuf.Message.Builder
        Overrides:
        setField in class com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>
      • clearField

        public Generated.Service.Builder clearField​(com.google.protobuf.Descriptors.FieldDescriptor field)
        Specified by:
        clearField in interface com.google.protobuf.Message.Builder
        Overrides:
        clearField in class com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>
      • clearOneof

        public Generated.Service.Builder clearOneof​(com.google.protobuf.Descriptors.OneofDescriptor oneof)
        Specified by:
        clearOneof in interface com.google.protobuf.Message.Builder
        Overrides:
        clearOneof in class com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>
      • setRepeatedField

        public Generated.Service.Builder setRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                          int index,
                                                          Object value)
        Specified by:
        setRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        setRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>
      • addRepeatedField

        public Generated.Service.Builder addRepeatedField​(com.google.protobuf.Descriptors.FieldDescriptor field,
                                                          Object value)
        Specified by:
        addRepeatedField in interface com.google.protobuf.Message.Builder
        Overrides:
        addRepeatedField in class com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>
      • mergeFrom

        public Generated.Service.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<Generated.Service.Builder>
      • isInitialized

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

        public Generated.Service.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<Generated.Service.Builder>
        Throws:
        IOException
      • hasMetadata

        public boolean hasMetadata()
         Standard object's metadata.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
        Specified by:
        hasMetadata in interface Generated.ServiceOrBuilder
        Returns:
        Whether the metadata field is set.
      • getMetadata

        public Generated.ObjectMeta getMetadata()
         Standard object's metadata.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
        Specified by:
        getMetadata in interface Generated.ServiceOrBuilder
        Returns:
        The metadata.
      • setMetadata

        public Generated.Service.Builder setMetadata​(Generated.ObjectMeta value)
         Standard object's metadata.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
      • setMetadata

        public Generated.Service.Builder setMetadata​(Generated.ObjectMeta.Builder builderForValue)
         Standard object's metadata.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
      • mergeMetadata

        public Generated.Service.Builder mergeMetadata​(Generated.ObjectMeta value)
         Standard object's metadata.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
      • clearMetadata

        public Generated.Service.Builder clearMetadata()
         Standard object's metadata.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
      • getMetadataBuilder

        public Generated.ObjectMeta.Builder getMetadataBuilder()
         Standard object's metadata.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
      • getMetadataOrBuilder

        public Generated.ObjectMetaOrBuilder getMetadataOrBuilder()
         Standard object's metadata.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#metadata
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.ObjectMeta metadata = 1;
        Specified by:
        getMetadataOrBuilder in interface Generated.ServiceOrBuilder
      • hasSpec

        public boolean hasSpec()
         Spec defines the behavior of a service.
         https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceSpec spec = 2;
        Specified by:
        hasSpec in interface Generated.ServiceOrBuilder
        Returns:
        Whether the spec field is set.
      • getSpec

        public Generated.ServiceSpec getSpec()
         Spec defines the behavior of a service.
         https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceSpec spec = 2;
        Specified by:
        getSpec in interface Generated.ServiceOrBuilder
        Returns:
        The spec.
      • setSpec

        public Generated.Service.Builder setSpec​(Generated.ServiceSpec value)
         Spec defines the behavior of a service.
         https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceSpec spec = 2;
      • setSpec

        public Generated.Service.Builder setSpec​(Generated.ServiceSpec.Builder builderForValue)
         Spec defines the behavior of a service.
         https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceSpec spec = 2;
      • mergeSpec

        public Generated.Service.Builder mergeSpec​(Generated.ServiceSpec value)
         Spec defines the behavior of a service.
         https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceSpec spec = 2;
      • clearSpec

        public Generated.Service.Builder clearSpec()
         Spec defines the behavior of a service.
         https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceSpec spec = 2;
      • getSpecBuilder

        public Generated.ServiceSpec.Builder getSpecBuilder()
         Spec defines the behavior of a service.
         https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceSpec spec = 2;
      • hasStatus

        public boolean hasStatus()
         Most recently observed status of the service.
         Populated by the system.
         Read-only.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceStatus status = 3;
        Specified by:
        hasStatus in interface Generated.ServiceOrBuilder
        Returns:
        Whether the status field is set.
      • getStatus

        public Generated.ServiceStatus getStatus()
         Most recently observed status of the service.
         Populated by the system.
         Read-only.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceStatus status = 3;
        Specified by:
        getStatus in interface Generated.ServiceOrBuilder
        Returns:
        The status.
      • setStatus

        public Generated.Service.Builder setStatus​(Generated.ServiceStatus value)
         Most recently observed status of the service.
         Populated by the system.
         Read-only.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceStatus status = 3;
      • setStatus

        public Generated.Service.Builder setStatus​(Generated.ServiceStatus.Builder builderForValue)
         Most recently observed status of the service.
         Populated by the system.
         Read-only.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceStatus status = 3;
      • mergeStatus

        public Generated.Service.Builder mergeStatus​(Generated.ServiceStatus value)
         Most recently observed status of the service.
         Populated by the system.
         Read-only.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceStatus status = 3;
      • clearStatus

        public Generated.Service.Builder clearStatus()
         Most recently observed status of the service.
         Populated by the system.
         Read-only.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceStatus status = 3;
      • getStatusBuilder

        public Generated.ServiceStatus.Builder getStatusBuilder()
         Most recently observed status of the service.
         Populated by the system.
         Read-only.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceStatus status = 3;
      • getStatusOrBuilder

        public Generated.ServiceStatusOrBuilder getStatusOrBuilder()
         Most recently observed status of the service.
         Populated by the system.
         Read-only.
         More info: https://git.k8s.io/community/contributors/devel/sig-architecture/api-conventions.md#spec-and-status
         +optional
         
        optional .k8s.io.api.core.v1.ServiceStatus status = 3;
        Specified by:
        getStatusOrBuilder in interface Generated.ServiceOrBuilder
      • setUnknownFields

        public final Generated.Service.Builder setUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        setUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        setUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>
      • mergeUnknownFields

        public final Generated.Service.Builder mergeUnknownFields​(com.google.protobuf.UnknownFieldSet unknownFields)
        Specified by:
        mergeUnknownFields in interface com.google.protobuf.Message.Builder
        Overrides:
        mergeUnknownFields in class com.google.protobuf.GeneratedMessageV3.Builder<Generated.Service.Builder>