Class ResourceClaimParametersReference

  • All Implemented Interfaces:
    com.marcnuri.yakc.model.Model

    public class ResourceClaimParametersReference
    extends java.lang.Object
    implements com.marcnuri.yakc.model.Model
    ResourceClaimParametersReference contains enough information to let you locate the parameters for a ResourceClaim. The object must be in the same namespace as the ResourceClaim.
    • Constructor Detail

      • ResourceClaimParametersReference

        public ResourceClaimParametersReference​(java.lang.String apiGroup,
                                                @NonNull
                                                @NonNull java.lang.String kind,
                                                @NonNull
                                                @NonNull java.lang.String name)
      • ResourceClaimParametersReference

        public ResourceClaimParametersReference()
    • Method Detail

      • getApiGroup

        public java.lang.String getApiGroup()
        APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources.
      • getKind

        @NonNull
        public @NonNull java.lang.String getKind()
        Kind is the type of resource being referenced. This is the same value as in the parameter object's metadata, for example "ConfigMap".
      • getName

        @NonNull
        public @NonNull java.lang.String getName()
        Name is the name of resource being referenced.
      • setApiGroup

        public void setApiGroup​(java.lang.String apiGroup)
        APIGroup is the group for the resource being referenced. It is empty for the core API. This matches the group in the APIVersion that is used when creating the resources.
      • setKind

        public void setKind​(@NonNull
                            @NonNull java.lang.String kind)
        Kind is the type of resource being referenced. This is the same value as in the parameter object's metadata, for example "ConfigMap".
      • setName

        public void setName​(@NonNull
                            @NonNull java.lang.String name)
        Name is the name of resource being referenced.
      • equals

        public boolean equals​(java.lang.Object o)
        Overrides:
        equals in class java.lang.Object
      • canEqual

        protected boolean canEqual​(java.lang.Object other)
      • hashCode

        public int hashCode()
        Overrides:
        hashCode in class java.lang.Object
      • toString

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