Class VariableGroup
- java.lang.Object
-
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
- com.oracle.bmc.fleetappsmanagement.model.VariableGroup
-
@Generated(value="OracleSDKGenerator", comments="API Version: 20250228") public final class VariableGroup extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelAn organizational grouping of related variables within the schema.
Note: Objects should always be created or deserialized using theVariableGroup.Builder. This model distinguishes fields that are null because they are unset from fields that are explicitly set to null. This is done in the setter methods of theVariableGroup.Builder, which maintain a set of all explicitly set fields calledVariableGroup.Builder.__explicitlySet__. ThehashCode()andequals(Object)methods are implemented to take the explicitly set fields into account. The constructor, on the other hand, does not take the explicitly set fields into account (since the constructor cannot distinguish explicit null from unset null).
-
-
Nested Class Summary
Nested Classes Modifier and Type Class Description static classVariableGroup.Builder
-
Constructor Summary
Constructors Constructor Description VariableGroup(String title, List<String> variables, String visible)Deprecated.
-
Method Summary
All Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static VariableGroup.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetTitle()Display title for the group of variables.List<String>getVariables()Array of variable references assigned to this group.StringgetVisible()Hint controlling the group’s visibility.inthashCode()VariableGroup.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
-
-
-
Constructor Detail
-
VariableGroup
@Deprecated @ConstructorProperties({"title","variables","visible"}) public VariableGroup(String title, List<String> variables, String visible)
Deprecated.
-
-
Method Detail
-
builder
public static VariableGroup.Builder builder()
Create a new builder.
-
toBuilder
public VariableGroup.Builder toBuilder()
-
getTitle
public String getTitle()
Display title for the group of variables.- Returns:
- the value
-
getVariables
public List<String> getVariables()
Array of variable references assigned to this group.- Returns:
- the value
-
getVisible
public String getVisible()
Hint controlling the group’s visibility.- Returns:
- the value
-
toString
public String toString()
- Overrides:
toStringin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
toString
public String toString(boolean includeByteArrayContents)
Return a string representation of the object.- Parameters:
includeByteArrayContents- true to include the full contents of byte arrays- Returns:
- string representation
-
equals
public boolean equals(Object o)
- Overrides:
equalsin classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
hashCode
public int hashCode()
- Overrides:
hashCodein classcom.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
-
-