Class Relationship
- java.lang.Object
-
- com.amazonaws.services.config.model.Relationship
-
- All Implemented Interfaces:
Serializable,Cloneable
public class Relationship extends Object implements Serializable, Cloneable
The relationship of the related resource to the main resource.
- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description Relationship()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description Relationshipclone()booleanequals(Object obj)StringgetRelationshipName()The type of relationship with the related resource.StringgetResourceId()The ID of the related resource (for example,sg-xxxxxx).StringgetResourceName()The custom name of the related resource, if available.StringgetResourceType()The resource type of the related resource.inthashCode()voidsetRelationshipName(String relationshipName)The type of relationship with the related resource.voidsetResourceId(String resourceId)The ID of the related resource (for example,sg-xxxxxx).voidsetResourceName(String resourceName)The custom name of the related resource, if available.voidsetResourceType(ResourceType resourceType)The resource type of the related resource.voidsetResourceType(String resourceType)The resource type of the related resource.StringtoString()Returns a string representation of this object; useful for testing and debugging.RelationshipwithRelationshipName(String relationshipName)The type of relationship with the related resource.RelationshipwithResourceId(String resourceId)The ID of the related resource (for example,sg-xxxxxx).RelationshipwithResourceName(String resourceName)The custom name of the related resource, if available.RelationshipwithResourceType(ResourceType resourceType)The resource type of the related resource.RelationshipwithResourceType(String resourceType)The resource type of the related resource.
-
-
-
Method Detail
-
setResourceType
public void setResourceType(String resourceType)
The resource type of the related resource.
- Parameters:
resourceType- The resource type of the related resource.- See Also:
ResourceType
-
getResourceType
public String getResourceType()
The resource type of the related resource.
- Returns:
- The resource type of the related resource.
- See Also:
ResourceType
-
withResourceType
public Relationship withResourceType(String resourceType)
The resource type of the related resource.
- Parameters:
resourceType- The resource type of the related resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType
-
setResourceType
public void setResourceType(ResourceType resourceType)
The resource type of the related resource.
- Parameters:
resourceType- The resource type of the related resource.- See Also:
ResourceType
-
withResourceType
public Relationship withResourceType(ResourceType resourceType)
The resource type of the related resource.
- Parameters:
resourceType- The resource type of the related resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
- See Also:
ResourceType
-
setResourceId
public void setResourceId(String resourceId)
The ID of the related resource (for example,
sg-xxxxxx).- Parameters:
resourceId- The ID of the related resource (for example,sg-xxxxxx).
-
getResourceId
public String getResourceId()
The ID of the related resource (for example,
sg-xxxxxx).- Returns:
- The ID of the related resource (for example,
sg-xxxxxx).
-
withResourceId
public Relationship withResourceId(String resourceId)
The ID of the related resource (for example,
sg-xxxxxx).- Parameters:
resourceId- The ID of the related resource (for example,sg-xxxxxx).- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setResourceName
public void setResourceName(String resourceName)
The custom name of the related resource, if available.
- Parameters:
resourceName- The custom name of the related resource, if available.
-
getResourceName
public String getResourceName()
The custom name of the related resource, if available.
- Returns:
- The custom name of the related resource, if available.
-
withResourceName
public Relationship withResourceName(String resourceName)
The custom name of the related resource, if available.
- Parameters:
resourceName- The custom name of the related resource, if available.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
setRelationshipName
public void setRelationshipName(String relationshipName)
The type of relationship with the related resource.
- Parameters:
relationshipName- The type of relationship with the related resource.
-
getRelationshipName
public String getRelationshipName()
The type of relationship with the related resource.
- Returns:
- The type of relationship with the related resource.
-
withRelationshipName
public Relationship withRelationshipName(String relationshipName)
The type of relationship with the related resource.
- Parameters:
relationshipName- The type of relationship with the related resource.- Returns:
- Returns a reference to this object so that method calls can be chained together.
-
toString
public String toString()
Returns a string representation of this object; useful for testing and debugging.- Overrides:
toStringin classObject- Returns:
- A string representation of this object.
- See Also:
Object.toString()
-
clone
public Relationship clone()
-
-