Interface CreateManagedFolderRequestOrBuilder (2.46.0)

public interface CreateManagedFolderRequestOrBuilder extends MessageOrBuilder

Implements

MessageOrBuilder

Methods

getManagedFolder()

public abstract ManagedFolder getManagedFolder()

Required. Properties of the managed folder being created. The bucket and managed folder names are specified in the parent and managed_folder_id fields. Populating these fields in managed_folder will result in an error.

.google.storage.control.v2.ManagedFolder managed_folder = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ManagedFolder

The managedFolder.

getManagedFolderId()

public abstract String getManagedFolderId()

Required. The name of the managed folder. It uses a single / as delimiter and leading and trailing / are allowed.

string managed_folder_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
String

The managedFolderId.

getManagedFolderIdBytes()

public abstract ByteString getManagedFolderIdBytes()

Required. The name of the managed folder. It uses a single / as delimiter and leading and trailing / are allowed.

string managed_folder_id = 3 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ByteString

The bytes for managedFolderId.

getManagedFolderOrBuilder()

public abstract ManagedFolderOrBuilder getManagedFolderOrBuilder()

Required. Properties of the managed folder being created. The bucket and managed folder names are specified in the parent and managed_folder_id fields. Populating these fields in managed_folder will result in an error.

.google.storage.control.v2.ManagedFolder managed_folder = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
ManagedFolderOrBuilder

getParent()

public abstract String getParent()

Required. Name of the bucket this managed folder belongs to.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
String

The parent.

getParentBytes()

public abstract ByteString getParentBytes()

Required. Name of the bucket this managed folder belongs to.

string parent = 1 [(.google.api.field_behavior) = REQUIRED, (.google.api.resource_reference) = { ... }

Returns
Type Description
ByteString

The bytes for parent.

getRequestId()

public abstract String getRequestId()

Optional. A unique identifier for this request. UUID is the recommended format, but other formats are still accepted.

string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
String

The requestId.

getRequestIdBytes()

public abstract ByteString getRequestIdBytes()

Optional. A unique identifier for this request. UUID is the recommended format, but other formats are still accepted.

string request_id = 4 [(.google.api.field_behavior) = OPTIONAL, (.google.api.field_info) = { ... }

Returns
Type Description
ByteString

The bytes for requestId.

hasManagedFolder()

public abstract boolean hasManagedFolder()

Required. Properties of the managed folder being created. The bucket and managed folder names are specified in the parent and managed_folder_id fields. Populating these fields in managed_folder will result in an error.

.google.storage.control.v2.ManagedFolder managed_folder = 2 [(.google.api.field_behavior) = REQUIRED];

Returns
Type Description
boolean

Whether the managedFolder field is set.