Class AppAttrRenderingMetadata
- java.lang.Object
- 
- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
- 
- com.oracle.bmc.identitydomains.model.AppAttrRenderingMetadata
 
 
- 
 @Generated(value="OracleSDKGenerator", comments="API Version: v1") public final class AppAttrRenderingMetadata extends com.oracle.bmc.http.client.internal.ExplicitlySetBmcModelLabel for the attribute to be shown in the UI.
 Note: Objects should always be created or deserialized using theAppAttrRenderingMetadata.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 theAppAttrRenderingMetadata.Builder, which maintain a set of all explicitly set fields calledAppAttrRenderingMetadata.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 SummaryNested Classes Modifier and Type Class Description static classAppAttrRenderingMetadata.Builderstatic classAppAttrRenderingMetadata.SectionUI widget to use for the attribute.static classAppAttrRenderingMetadata.WidgetUI widget to use for the attribute.
 - 
Constructor SummaryConstructors Constructor Description AppAttrRenderingMetadata(String name, String label, String helptext, AppAttrRenderingMetadata.Widget widget, String datatype, AppAttrRenderingMetadata.Section section, Integer order, Boolean required, String regexp, Boolean readOnly, Boolean visible, Integer minLength, Integer maxLength, Integer minSize, Integer maxSize)Deprecated.
 - 
Method SummaryAll Methods Static Methods Instance Methods Concrete Methods Modifier and Type Method Description static AppAttrRenderingMetadata.Builderbuilder()Create a new builder.booleanequals(Object o)StringgetDatatype()Data type of the attribute.StringgetHelptext()Help text for the attribute.StringgetLabel()Label for the attribute to be shown in the UI.IntegergetMaxLength()Maximum length of the attribute.IntegergetMaxSize()Maximum size of the attribute.IntegergetMinLength()Minimum length of the attribute.IntegergetMinSize()Minimum size of the attribute..StringgetName()Name of the attribute.IntegergetOrder()Data type of the attribute.BooleangetReadOnly()Is the attribute readOnly.StringgetRegexp()Regular expression of the attribute for validation.BooleangetRequired()Attribute is required or optional.AppAttrRenderingMetadata.SectiongetSection()UI widget to use for the attribute.BooleangetVisible()Indicates whether the attribute is to be shown on the application creation UI.AppAttrRenderingMetadata.WidgetgetWidget()UI widget to use for the attribute.inthashCode()AppAttrRenderingMetadata.BuildertoBuilder()StringtoString()StringtoString(boolean includeByteArrayContents)Return a string representation of the object.
 
- 
- 
- 
Constructor Detail- 
AppAttrRenderingMetadata@Deprecated @ConstructorProperties({"name","label","helptext","widget","datatype","section","order","required","regexp","readOnly","visible","minLength","maxLength","minSize","maxSize"}) public AppAttrRenderingMetadata(String name, String label, String helptext, AppAttrRenderingMetadata.Widget widget, String datatype, AppAttrRenderingMetadata.Section section, Integer order, Boolean required, String regexp, Boolean readOnly, Boolean visible, Integer minLength, Integer maxLength, Integer minSize, Integer maxSize) Deprecated.
 
- 
 - 
Method Detail- 
builderpublic static AppAttrRenderingMetadata.Builder builder() Create a new builder.
 - 
toBuilderpublic AppAttrRenderingMetadata.Builder toBuilder() 
 - 
getNamepublic String getName() Name of the attribute.*SCIM++ Properties:** - caseExact: true - idcsSearchable: false - multiValued: false - mutability: readWrite - required: true - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getLabelpublic String getLabel() Label for the attribute to be shown in the UI.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getHelptextpublic String getHelptext() Help text for the attribute.It can contain HTML tags. *SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getWidgetpublic AppAttrRenderingMetadata.Widget getWidget() UI widget to use for the attribute.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getDatatypepublic String getDatatype() Data type of the attribute.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getSectionpublic AppAttrRenderingMetadata.Section getSection() UI widget to use for the attribute.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getOrderpublic Integer getOrder() Data type of the attribute.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none - Returns:
- the value
 
 - 
getRequiredpublic Boolean getRequired() Attribute is required or optional.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Returns:
- the value
 
 - 
getRegexppublic String getRegexp() Regular expression of the attribute for validation.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: string - uniqueness: none - Returns:
- the value
 
 - 
getReadOnlypublic Boolean getReadOnly() Is the attribute readOnly.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Returns:
- the value
 
 - 
getVisiblepublic Boolean getVisible() Indicates whether the attribute is to be shown on the application creation UI.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: boolean - uniqueness: none - Returns:
- the value
 
 - 
getMinLengthpublic Integer getMinLength() Minimum length of the attribute.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none - Returns:
- the value
 
 - 
getMaxLengthpublic Integer getMaxLength() Maximum length of the attribute.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none - Returns:
- the value
 
 - 
getMinSizepublic Integer getMinSize() Minimum size of the attribute..*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none - Returns:
- the value
 
 - 
getMaxSizepublic Integer getMaxSize() Maximum size of the attribute.*SCIM++ Properties:** - idcsSearchable: false - multiValued: false - mutability: readWrite - required: false - returned: default - type: integer - uniqueness: none - Returns:
- the value
 
 - 
toStringpublic String toString() - Overrides:
- toStringin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
toStringpublic 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
 
 - 
equalspublic boolean equals(Object o) - Overrides:
- equalsin class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 - 
hashCodepublic int hashCode() - Overrides:
- hashCodein class- com.oracle.bmc.http.client.internal.ExplicitlySetBmcModel
 
 
- 
 
-