Class ManagedFieldsEntry.Builder

  • Enclosing class:
    ManagedFieldsEntry

    public static class ManagedFieldsEntry.Builder
    extends java.lang.Object
    • Method Detail

      • apiVersion

        public ManagedFieldsEntry.Builder apiVersion​(java.lang.String apiVersion)
        APIVersion defines the version of this resource that this field set applies to. The format is "group/version" just like the top-level APIVersion field. It is necessary to track the version of a field set because it cannot be automatically converted.
        Returns:
        this.
      • fieldsType

        public ManagedFieldsEntry.Builder fieldsType​(java.lang.String fieldsType)
        FieldsType is the discriminator for the different fields format and version. There is currently only one possible value: "FieldsV1"
        Returns:
        this.
      • manager

        public ManagedFieldsEntry.Builder manager​(java.lang.String manager)
        Manager is an identifier of the workflow managing these fields.
        Returns:
        this.
      • operation

        public ManagedFieldsEntry.Builder operation​(java.lang.String operation)
        Operation is the type of operation which lead to this ManagedFieldsEntry being created. The only valid values for this field are 'Apply' and 'Update'.
        Returns:
        this.
      • toString

        public java.lang.String toString()
        Overrides:
        toString in class java.lang.Object