Class BootDiagnostics
- java.lang.Object
-
- io.fabric8.openshift.api.model.installer.azure.v1.BootDiagnostics
-
- All Implemented Interfaces:
io.fabric8.kubernetes.api.builder.Editable<BootDiagnosticsBuilder>,io.fabric8.kubernetes.api.model.KubernetesResource,Serializable
@Generated("io.fabric8.kubernetes.schema.generator.model.ModelGenerator") public class BootDiagnostics extends Object implements io.fabric8.kubernetes.api.builder.Editable<BootDiagnosticsBuilder>, io.fabric8.kubernetes.api.model.KubernetesResource
BootDiagnostics defines the option to set the collection of logs from the machines created.- See Also:
- Serialized Form
-
-
Constructor Summary
Constructors Constructor Description BootDiagnostics()No args constructor for use in serializationBootDiagnostics(String resourceGroup, String storageAccountName, String type)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description BootDiagnosticsBuilderedit()Map<String,Object>getAdditionalProperties()StringgetResourceGroup()ResourceGroup specifies the name of the resource group where the storage account to be used for diagnostics storage is present.StringgetStorageAccountName()StorageAccountName specifies the storage account where the diagnostics logs need to be stored.StringgetType()Type specifies the boot diagnostics type for the machines created.voidsetAdditionalProperties(Map<String,Object> additionalProperties)voidsetAdditionalProperty(String name, Object value)voidsetResourceGroup(String resourceGroup)ResourceGroup specifies the name of the resource group where the storage account to be used for diagnostics storage is present.voidsetStorageAccountName(String storageAccountName)StorageAccountName specifies the storage account where the diagnostics logs need to be stored.voidsetType(String type)Type specifies the boot diagnostics type for the machines created.BootDiagnosticsBuildertoBuilder()
-
-
-
Method Detail
-
getResourceGroup
public String getResourceGroup()
ResourceGroup specifies the name of the resource group where the storage account to be used for diagnostics storage is present. Only used if the type is set to UserManaged.
-
setResourceGroup
public void setResourceGroup(String resourceGroup)
ResourceGroup specifies the name of the resource group where the storage account to be used for diagnostics storage is present. Only used if the type is set to UserManaged.
-
getStorageAccountName
public String getStorageAccountName()
StorageAccountName specifies the storage account where the diagnostics logs need to be stored. Only used if the type is set to UserManaged.
-
setStorageAccountName
public void setStorageAccountName(String storageAccountName)
StorageAccountName specifies the storage account where the diagnostics logs need to be stored. Only used if the type is set to UserManaged.
-
getType
public String getType()
Type specifies the boot diagnostics type for the machines created. Defaults as disabled for compute nodes and as managed for control plane nodes. Values allowed are Disabled, Managed and UserManaged.
-
setType
public void setType(String type)
Type specifies the boot diagnostics type for the machines created. Defaults as disabled for compute nodes and as managed for control plane nodes. Values allowed are Disabled, Managed and UserManaged.
-
edit
public BootDiagnosticsBuilder edit()
- Specified by:
editin interfaceio.fabric8.kubernetes.api.builder.Editable<BootDiagnosticsBuilder>
-
toBuilder
public BootDiagnosticsBuilder toBuilder()
-
-