Class Release.SkaffoldSupportedCondition.Builder

    • 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<Release.SkaffoldSupportedCondition.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<Release.SkaffoldSupportedCondition.Builder>
      • getDefaultInstanceForType

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

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

        public Release.SkaffoldSupportedCondition buildPartial()
        Specified by:
        buildPartial in interface com.google.protobuf.Message.Builder
        Specified by:
        buildPartial in interface com.google.protobuf.MessageLite.Builder
      • isInitialized

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

        public Release.SkaffoldSupportedCondition.Builder setStatus​(boolean value)
         True if the version of skaffold used by this release is supported.
         
        bool status = 1;
        Parameters:
        value - The status to set.
        Returns:
        This builder for chaining.
      • getSkaffoldSupportStateValue

        public int getSkaffoldSupportStateValue()
         The skaffold support state for this release's version of skaffold.
         
        .google.cloud.deploy.v1.SkaffoldSupportState skaffold_support_state = 2;
        Specified by:
        getSkaffoldSupportStateValue in interface Release.SkaffoldSupportedConditionOrBuilder
        Returns:
        The enum numeric value on the wire for skaffoldSupportState.
      • setSkaffoldSupportStateValue

        public Release.SkaffoldSupportedCondition.Builder setSkaffoldSupportStateValue​(int value)
         The skaffold support state for this release's version of skaffold.
         
        .google.cloud.deploy.v1.SkaffoldSupportState skaffold_support_state = 2;
        Parameters:
        value - The enum numeric value on the wire for skaffoldSupportState to set.
        Returns:
        This builder for chaining.
      • setSkaffoldSupportState

        public Release.SkaffoldSupportedCondition.Builder setSkaffoldSupportState​(SkaffoldSupportState value)
         The skaffold support state for this release's version of skaffold.
         
        .google.cloud.deploy.v1.SkaffoldSupportState skaffold_support_state = 2;
        Parameters:
        value - The skaffoldSupportState to set.
        Returns:
        This builder for chaining.
      • clearSkaffoldSupportState

        public Release.SkaffoldSupportedCondition.Builder clearSkaffoldSupportState()
         The skaffold support state for this release's version of skaffold.
         
        .google.cloud.deploy.v1.SkaffoldSupportState skaffold_support_state = 2;
        Returns:
        This builder for chaining.
      • hasMaintenanceModeTime

        public boolean hasMaintenanceModeTime()
         The time at which this release's version of skaffold will enter
         maintenance mode.
         
        .google.protobuf.Timestamp maintenance_mode_time = 3;
        Specified by:
        hasMaintenanceModeTime in interface Release.SkaffoldSupportedConditionOrBuilder
        Returns:
        Whether the maintenanceModeTime field is set.
      • getMaintenanceModeTime

        public com.google.protobuf.Timestamp getMaintenanceModeTime()
         The time at which this release's version of skaffold will enter
         maintenance mode.
         
        .google.protobuf.Timestamp maintenance_mode_time = 3;
        Specified by:
        getMaintenanceModeTime in interface Release.SkaffoldSupportedConditionOrBuilder
        Returns:
        The maintenanceModeTime.
      • setMaintenanceModeTime

        public Release.SkaffoldSupportedCondition.Builder setMaintenanceModeTime​(com.google.protobuf.Timestamp value)
         The time at which this release's version of skaffold will enter
         maintenance mode.
         
        .google.protobuf.Timestamp maintenance_mode_time = 3;
      • setMaintenanceModeTime

        public Release.SkaffoldSupportedCondition.Builder setMaintenanceModeTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         The time at which this release's version of skaffold will enter
         maintenance mode.
         
        .google.protobuf.Timestamp maintenance_mode_time = 3;
      • mergeMaintenanceModeTime

        public Release.SkaffoldSupportedCondition.Builder mergeMaintenanceModeTime​(com.google.protobuf.Timestamp value)
         The time at which this release's version of skaffold will enter
         maintenance mode.
         
        .google.protobuf.Timestamp maintenance_mode_time = 3;
      • clearMaintenanceModeTime

        public Release.SkaffoldSupportedCondition.Builder clearMaintenanceModeTime()
         The time at which this release's version of skaffold will enter
         maintenance mode.
         
        .google.protobuf.Timestamp maintenance_mode_time = 3;
      • getMaintenanceModeTimeBuilder

        public com.google.protobuf.Timestamp.Builder getMaintenanceModeTimeBuilder()
         The time at which this release's version of skaffold will enter
         maintenance mode.
         
        .google.protobuf.Timestamp maintenance_mode_time = 3;
      • hasSupportExpirationTime

        public boolean hasSupportExpirationTime()
         The time at which this release's version of skaffold will no longer be
         supported.
         
        .google.protobuf.Timestamp support_expiration_time = 4;
        Specified by:
        hasSupportExpirationTime in interface Release.SkaffoldSupportedConditionOrBuilder
        Returns:
        Whether the supportExpirationTime field is set.
      • getSupportExpirationTime

        public com.google.protobuf.Timestamp getSupportExpirationTime()
         The time at which this release's version of skaffold will no longer be
         supported.
         
        .google.protobuf.Timestamp support_expiration_time = 4;
        Specified by:
        getSupportExpirationTime in interface Release.SkaffoldSupportedConditionOrBuilder
        Returns:
        The supportExpirationTime.
      • setSupportExpirationTime

        public Release.SkaffoldSupportedCondition.Builder setSupportExpirationTime​(com.google.protobuf.Timestamp value)
         The time at which this release's version of skaffold will no longer be
         supported.
         
        .google.protobuf.Timestamp support_expiration_time = 4;
      • setSupportExpirationTime

        public Release.SkaffoldSupportedCondition.Builder setSupportExpirationTime​(com.google.protobuf.Timestamp.Builder builderForValue)
         The time at which this release's version of skaffold will no longer be
         supported.
         
        .google.protobuf.Timestamp support_expiration_time = 4;
      • mergeSupportExpirationTime

        public Release.SkaffoldSupportedCondition.Builder mergeSupportExpirationTime​(com.google.protobuf.Timestamp value)
         The time at which this release's version of skaffold will no longer be
         supported.
         
        .google.protobuf.Timestamp support_expiration_time = 4;
      • clearSupportExpirationTime

        public Release.SkaffoldSupportedCondition.Builder clearSupportExpirationTime()
         The time at which this release's version of skaffold will no longer be
         supported.
         
        .google.protobuf.Timestamp support_expiration_time = 4;
      • getSupportExpirationTimeBuilder

        public com.google.protobuf.Timestamp.Builder getSupportExpirationTimeBuilder()
         The time at which this release's version of skaffold will no longer be
         supported.
         
        .google.protobuf.Timestamp support_expiration_time = 4;