Class Branch
- java.lang.Object
-
- software.amazon.awssdk.services.iotfleetwise.model.Branch
-
- All Implemented Interfaces:
Serializable,SdkPojo,ToCopyableBuilder<Branch.Builder,Branch>
@Generated("software.amazon.awssdk:codegen") public final class Branch extends Object implements SdkPojo, Serializable, ToCopyableBuilder<Branch.Builder,Branch>
A group of signals that are defined in a hierarchical structure.
- See Also:
- Serialized Form
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static interfaceBranch.Builder
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static Branch.Builderbuilder()Stringcomment()A comment in addition to the description.StringdeprecationMessage()The deprecation message for the node or the branch that was moved or deleted.Stringdescription()A brief description of the branch.booleanequals(Object obj)booleanequalsBySdkFields(Object obj)StringfullyQualifiedName()The fully qualified name of the branch.<T> Optional<T>getValueForField(String fieldName, Class<T> clazz)inthashCode()List<SdkField<?>>sdkFields()static Class<? extends Branch.Builder>serializableBuilderClass()Branch.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
-
fullyQualifiedName
public final String fullyQualifiedName()
The fully qualified name of the branch. For example, the fully qualified name of a branch might be
Vehicle.Body.Engine.- Returns:
- The fully qualified name of the branch. For example, the fully qualified name of a branch might be
Vehicle.Body.Engine.
-
description
public final String description()
A brief description of the branch.
- Returns:
- A brief description of the branch.
-
deprecationMessage
public final String deprecationMessage()
The deprecation message for the node or the branch that was moved or deleted.
- Returns:
- The deprecation message for the node or the branch that was moved or deleted.
-
comment
public final String comment()
A comment in addition to the description.
- Returns:
- A comment in addition to the description.
-
toBuilder
public Branch.Builder toBuilder()
- Specified by:
toBuilderin interfaceToCopyableBuilder<Branch.Builder,Branch>
-
builder
public static Branch.Builder builder()
-
serializableBuilderClass
public static Class<? extends Branch.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.
-
-