Interface Generated.ManagedFieldsEntryOrBuilder

    • Method Summary

      All Methods Instance Methods Abstract Methods 
      Modifier and Type Method Description
      String getApiVersion()
      APIVersion defines the version of this resource that this field set applies to.
      com.google.protobuf.ByteString getApiVersionBytes()
      APIVersion defines the version of this resource that this field set applies to.
      String getFieldsType()
      FieldsType is the discriminator for the different fields format and version.
      com.google.protobuf.ByteString getFieldsTypeBytes()
      FieldsType is the discriminator for the different fields format and version.
      Generated.FieldsV1 getFieldsV1()
      FieldsV1 holds the first JSON version format as described in the "FieldsV1" type.
      Generated.FieldsV1OrBuilder getFieldsV1OrBuilder()
      FieldsV1 holds the first JSON version format as described in the "FieldsV1" type.
      String getManager()
      Manager is an identifier of the workflow managing these fields.
      com.google.protobuf.ByteString getManagerBytes()
      Manager is an identifier of the workflow managing these fields.
      String getOperation()
      Operation is the type of operation which lead to this ManagedFieldsEntry being created.
      com.google.protobuf.ByteString getOperationBytes()
      Operation is the type of operation which lead to this ManagedFieldsEntry being created.
      String getSubresource()
      Subresource is the name of the subresource used to update that object, or empty string if the object was updated through the main resource.
      com.google.protobuf.ByteString getSubresourceBytes()
      Subresource is the name of the subresource used to update that object, or empty string if the object was updated through the main resource.
      Generated.Time getTime()
      Time is the timestamp of when the ManagedFields entry was added.
      Generated.TimeOrBuilder getTimeOrBuilder()
      Time is the timestamp of when the ManagedFields entry was added.
      boolean hasApiVersion()
      APIVersion defines the version of this resource that this field set applies to.
      boolean hasFieldsType()
      FieldsType is the discriminator for the different fields format and version.
      boolean hasFieldsV1()
      FieldsV1 holds the first JSON version format as described in the "FieldsV1" type.
      boolean hasManager()
      Manager is an identifier of the workflow managing these fields.
      boolean hasOperation()
      Operation is the type of operation which lead to this ManagedFieldsEntry being created.
      boolean hasSubresource()
      Subresource is the name of the subresource used to update that object, or empty string if the object was updated through the main resource.
      boolean hasTime()
      Time is the timestamp of when the ManagedFields entry was added.
      • Methods inherited from interface com.google.protobuf.MessageLiteOrBuilder

        isInitialized
      • Methods inherited from interface com.google.protobuf.MessageOrBuilder

        findInitializationErrors, getAllFields, getDefaultInstanceForType, getDescriptorForType, getField, getInitializationErrorString, getOneofFieldDescriptor, getRepeatedField, getRepeatedFieldCount, getUnknownFields, hasField, hasOneof
    • Method Detail

      • hasManager

        boolean hasManager()
         Manager is an identifier of the workflow managing these fields.
         
        optional string manager = 1;
        Returns:
        Whether the manager field is set.
      • getManager

        String getManager()
         Manager is an identifier of the workflow managing these fields.
         
        optional string manager = 1;
        Returns:
        The manager.
      • getManagerBytes

        com.google.protobuf.ByteString getManagerBytes()
         Manager is an identifier of the workflow managing these fields.
         
        optional string manager = 1;
        Returns:
        The bytes for manager.
      • hasOperation

        boolean hasOperation()
         Operation is the type of operation which lead to this ManagedFieldsEntry being created.
         The only valid values for this field are 'Apply' and 'Update'.
         
        optional string operation = 2;
        Returns:
        Whether the operation field is set.
      • getOperation

        String getOperation()
         Operation is the type of operation which lead to this ManagedFieldsEntry being created.
         The only valid values for this field are 'Apply' and 'Update'.
         
        optional string operation = 2;
        Returns:
        The operation.
      • getOperationBytes

        com.google.protobuf.ByteString getOperationBytes()
         Operation is the type of operation which lead to this ManagedFieldsEntry being created.
         The only valid values for this field are 'Apply' and 'Update'.
         
        optional string operation = 2;
        Returns:
        The bytes for operation.
      • hasApiVersion

        boolean hasApiVersion()
         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.
         
        optional string apiVersion = 3;
        Returns:
        Whether the apiVersion field is set.
      • getApiVersion

        String getApiVersion()
         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.
         
        optional string apiVersion = 3;
        Returns:
        The apiVersion.
      • getApiVersionBytes

        com.google.protobuf.ByteString getApiVersionBytes()
         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.
         
        optional string apiVersion = 3;
        Returns:
        The bytes for apiVersion.
      • hasTime

        boolean hasTime()
         Time is the timestamp of when the ManagedFields entry was added. The
         timestamp will also be updated if a field is added, the manager
         changes any of the owned fields value or removes a field. The
         timestamp does not update when a field is removed from the entry
         because another manager took it over.
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time time = 4;
        Returns:
        Whether the time field is set.
      • getTime

        Generated.Time getTime()
         Time is the timestamp of when the ManagedFields entry was added. The
         timestamp will also be updated if a field is added, the manager
         changes any of the owned fields value or removes a field. The
         timestamp does not update when a field is removed from the entry
         because another manager took it over.
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time time = 4;
        Returns:
        The time.
      • getTimeOrBuilder

        Generated.TimeOrBuilder getTimeOrBuilder()
         Time is the timestamp of when the ManagedFields entry was added. The
         timestamp will also be updated if a field is added, the manager
         changes any of the owned fields value or removes a field. The
         timestamp does not update when a field is removed from the entry
         because another manager took it over.
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.Time time = 4;
      • hasFieldsType

        boolean hasFieldsType()
         FieldsType is the discriminator for the different fields format and version.
         There is currently only one possible value: "FieldsV1"
         
        optional string fieldsType = 6;
        Returns:
        Whether the fieldsType field is set.
      • getFieldsType

        String getFieldsType()
         FieldsType is the discriminator for the different fields format and version.
         There is currently only one possible value: "FieldsV1"
         
        optional string fieldsType = 6;
        Returns:
        The fieldsType.
      • getFieldsTypeBytes

        com.google.protobuf.ByteString getFieldsTypeBytes()
         FieldsType is the discriminator for the different fields format and version.
         There is currently only one possible value: "FieldsV1"
         
        optional string fieldsType = 6;
        Returns:
        The bytes for fieldsType.
      • hasFieldsV1

        boolean hasFieldsV1()
         FieldsV1 holds the first JSON version format as described in the "FieldsV1" type.
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.FieldsV1 fieldsV1 = 7;
        Returns:
        Whether the fieldsV1 field is set.
      • getFieldsV1

        Generated.FieldsV1 getFieldsV1()
         FieldsV1 holds the first JSON version format as described in the "FieldsV1" type.
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.FieldsV1 fieldsV1 = 7;
        Returns:
        The fieldsV1.
      • getFieldsV1OrBuilder

        Generated.FieldsV1OrBuilder getFieldsV1OrBuilder()
         FieldsV1 holds the first JSON version format as described in the "FieldsV1" type.
         +optional
         
        optional .k8s.io.apimachinery.pkg.apis.meta.v1.FieldsV1 fieldsV1 = 7;
      • hasSubresource

        boolean hasSubresource()
         Subresource is the name of the subresource used to update that object, or
         empty string if the object was updated through the main resource. The
         value of this field is used to distinguish between managers, even if they
         share the same name. For example, a status update will be distinct from a
         regular update using the same manager name.
         Note that the APIVersion field is not related to the Subresource field and
         it always corresponds to the version of the main resource.
         
        optional string subresource = 8;
        Returns:
        Whether the subresource field is set.
      • getSubresource

        String getSubresource()
         Subresource is the name of the subresource used to update that object, or
         empty string if the object was updated through the main resource. The
         value of this field is used to distinguish between managers, even if they
         share the same name. For example, a status update will be distinct from a
         regular update using the same manager name.
         Note that the APIVersion field is not related to the Subresource field and
         it always corresponds to the version of the main resource.
         
        optional string subresource = 8;
        Returns:
        The subresource.
      • getSubresourceBytes

        com.google.protobuf.ByteString getSubresourceBytes()
         Subresource is the name of the subresource used to update that object, or
         empty string if the object was updated through the main resource. The
         value of this field is used to distinguish between managers, even if they
         share the same name. For example, a status update will be distinct from a
         regular update using the same manager name.
         Note that the APIVersion field is not related to the Subresource field and
         it always corresponds to the version of the main resource.
         
        optional string subresource = 8;
        Returns:
        The bytes for subresource.