Class ChildRolloutJobs.Builder

  • All Implemented Interfaces:
    ChildRolloutJobsOrBuilder, com.google.protobuf.Message.Builder, com.google.protobuf.MessageLite.Builder, com.google.protobuf.MessageLiteOrBuilder, com.google.protobuf.MessageOrBuilder, Cloneable
    Enclosing class:
    ChildRolloutJobs

    public static final class ChildRolloutJobs.Builder
    extends com.google.protobuf.GeneratedMessageV3.Builder<ChildRolloutJobs.Builder>
    implements ChildRolloutJobsOrBuilder
     ChildRollouts job composition
     
    Protobuf type google.cloud.deploy.v1.ChildRolloutJobs
    • 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<ChildRolloutJobs.Builder>
      • clear

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

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

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

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

        public ChildRolloutJobs.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<ChildRolloutJobs.Builder>
      • setField

        public ChildRolloutJobs.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<ChildRolloutJobs.Builder>
      • clearField

        public ChildRolloutJobs.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<ChildRolloutJobs.Builder>
      • clearOneof

        public ChildRolloutJobs.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<ChildRolloutJobs.Builder>
      • setRepeatedField

        public ChildRolloutJobs.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<ChildRolloutJobs.Builder>
      • addRepeatedField

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

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

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

        public ChildRolloutJobs.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<ChildRolloutJobs.Builder>
        Throws:
        IOException
      • getCreateRolloutJobsList

        public List<Job> getCreateRolloutJobsList()
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCreateRolloutJobsList in interface ChildRolloutJobsOrBuilder
      • getCreateRolloutJobsCount

        public int getCreateRolloutJobsCount()
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCreateRolloutJobsCount in interface ChildRolloutJobsOrBuilder
      • getCreateRolloutJobs

        public Job getCreateRolloutJobs​(int index)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCreateRolloutJobs in interface ChildRolloutJobsOrBuilder
      • setCreateRolloutJobs

        public ChildRolloutJobs.Builder setCreateRolloutJobs​(int index,
                                                             Job value)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setCreateRolloutJobs

        public ChildRolloutJobs.Builder setCreateRolloutJobs​(int index,
                                                             Job.Builder builderForValue)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addCreateRolloutJobs

        public ChildRolloutJobs.Builder addCreateRolloutJobs​(Job value)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addCreateRolloutJobs

        public ChildRolloutJobs.Builder addCreateRolloutJobs​(int index,
                                                             Job value)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addCreateRolloutJobs

        public ChildRolloutJobs.Builder addCreateRolloutJobs​(Job.Builder builderForValue)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addCreateRolloutJobs

        public ChildRolloutJobs.Builder addCreateRolloutJobs​(int index,
                                                             Job.Builder builderForValue)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAllCreateRolloutJobs

        public ChildRolloutJobs.Builder addAllCreateRolloutJobs​(Iterable<? extends Job> values)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearCreateRolloutJobs

        public ChildRolloutJobs.Builder clearCreateRolloutJobs()
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • removeCreateRolloutJobs

        public ChildRolloutJobs.Builder removeCreateRolloutJobs​(int index)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCreateRolloutJobsBuilder

        public Job.Builder getCreateRolloutJobsBuilder​(int index)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCreateRolloutJobsOrBuilder

        public JobOrBuilder getCreateRolloutJobsOrBuilder​(int index)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getCreateRolloutJobsOrBuilder in interface ChildRolloutJobsOrBuilder
      • addCreateRolloutJobsBuilder

        public Job.Builder addCreateRolloutJobsBuilder()
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addCreateRolloutJobsBuilder

        public Job.Builder addCreateRolloutJobsBuilder​(int index)
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getCreateRolloutJobsBuilderList

        public List<Job.Builder> getCreateRolloutJobsBuilderList()
         Output only. List of CreateChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job create_rollout_jobs = 1 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdvanceRolloutJobsList

        public List<Job> getAdvanceRolloutJobsList()
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdvanceRolloutJobsList in interface ChildRolloutJobsOrBuilder
      • getAdvanceRolloutJobsCount

        public int getAdvanceRolloutJobsCount()
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdvanceRolloutJobsCount in interface ChildRolloutJobsOrBuilder
      • getAdvanceRolloutJobs

        public Job getAdvanceRolloutJobs​(int index)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdvanceRolloutJobs in interface ChildRolloutJobsOrBuilder
      • setAdvanceRolloutJobs

        public ChildRolloutJobs.Builder setAdvanceRolloutJobs​(int index,
                                                              Job value)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setAdvanceRolloutJobs

        public ChildRolloutJobs.Builder setAdvanceRolloutJobs​(int index,
                                                              Job.Builder builderForValue)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAdvanceRolloutJobs

        public ChildRolloutJobs.Builder addAdvanceRolloutJobs​(Job value)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAdvanceRolloutJobs

        public ChildRolloutJobs.Builder addAdvanceRolloutJobs​(int index,
                                                              Job value)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAdvanceRolloutJobs

        public ChildRolloutJobs.Builder addAdvanceRolloutJobs​(Job.Builder builderForValue)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAdvanceRolloutJobs

        public ChildRolloutJobs.Builder addAdvanceRolloutJobs​(int index,
                                                              Job.Builder builderForValue)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAllAdvanceRolloutJobs

        public ChildRolloutJobs.Builder addAllAdvanceRolloutJobs​(Iterable<? extends Job> values)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • clearAdvanceRolloutJobs

        public ChildRolloutJobs.Builder clearAdvanceRolloutJobs()
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • removeAdvanceRolloutJobs

        public ChildRolloutJobs.Builder removeAdvanceRolloutJobs​(int index)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdvanceRolloutJobsBuilder

        public Job.Builder getAdvanceRolloutJobsBuilder​(int index)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdvanceRolloutJobsOrBuilder

        public JobOrBuilder getAdvanceRolloutJobsOrBuilder​(int index)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
        Specified by:
        getAdvanceRolloutJobsOrBuilder in interface ChildRolloutJobsOrBuilder
      • addAdvanceRolloutJobsBuilder

        public Job.Builder addAdvanceRolloutJobsBuilder()
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • addAdvanceRolloutJobsBuilder

        public Job.Builder addAdvanceRolloutJobsBuilder​(int index)
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • getAdvanceRolloutJobsBuilderList

        public List<Job.Builder> getAdvanceRolloutJobsBuilderList()
         Output only. List of AdvanceChildRolloutJobs
         
        repeated .google.cloud.deploy.v1.Job advance_rollout_jobs = 2 [(.google.api.field_behavior) = OUTPUT_ONLY];
      • setUnknownFields

        public final ChildRolloutJobs.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<ChildRolloutJobs.Builder>
      • mergeUnknownFields

        public final ChildRolloutJobs.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<ChildRolloutJobs.Builder>