Class PackageGroupReference
- java.lang.Object
-
- software.amazon.awssdk.services.codeartifact.model.PackageGroupReference
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<PackageGroupReference.Builder,PackageGroupReference>
@Generated("software.amazon.awssdk:codegen") public final class PackageGroupReference extends Object implements SdkPojo, Serializable, ToCopyableBuilder<PackageGroupReference.Builder,PackageGroupReference>
Information about the identifiers of a package group.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfacePackageGroupReference.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description Stringarn()The ARN of the package group.static PackageGroupReference.Builderbuilder()booleanequals(Object obj)booleanequalsBySdkFields(Object obj)<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()Stringpattern()The pattern of the package group.Map<String,SdkField<?>>sdkFieldNameToField()List<SdkField<?>>sdkFields()static Class<? extends PackageGroupReference.Builder>serializableBuilderClass()PackageGroupReference.BuildertoBuilder()StringtoString()Returns a string representation of this object.-
Methods inherited from class java.lang.Object
clone, finalize, getClass, notify, notifyAll, wait, wait, wait
-
Methods inherited from interface software.amazon.awssdk.utils.builder.ToCopyableBuilder
copy
-
-
-
-
Method Detail
-
arn
public final String arn()
The ARN of the package group.
- Returns:
- The ARN of the package group.
-
pattern
public final String pattern()
The pattern of the package group. The pattern determines which packages are associated with the package group, and is also the identifier of the package group.
- Returns:
- The pattern of the package group. The pattern determines which packages are associated with the package group, and is also the identifier of the package group.
-
toBuilder
public PackageGroupReference.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<PackageGroupReference.Builder,PackageGroupReference>
-
builder
public static PackageGroupReference.Builder builder()
-
serializableBuilderClass
public static Class<? extends PackageGroupReference.Builder> serializableBuilderClass()
-
equalsBySdkFields
public final boolean equalsBySdkFields(Object obj)
- Specified by:
equalsBySdkFieldsin interfaceSdkPojo
-
toString
public final String toString()
Returns a string representation of this object. This is useful for testing and debugging. Sensitive data will be redacted from this string using a placeholder value.
-
sdkFieldNameToField
public final Map<String,SdkField<?>> sdkFieldNameToField()
- Specified by:
sdkFieldNameToFieldin interfaceSdkPojo
-
-